单片机c语言实例100.doc
《单片机c语言实例100.doc》由会员分享,可在线阅读,更多相关《单片机c语言实例100.doc(192页珍藏版)》请在咨信网上搜索。
学习单片机100例目录 目录 1 ************************************************************函数的使用和熟悉*************** ************************************************/ 4 实例3:用单片机控制第一个灯亮 4 实例4:用单片机控制一个灯闪烁:认识单片机的工作频率 4 实例5:将 P1口状态分别送入P0、P2、P3口:认识I/O口的引脚功能 5 实例6:使用P3口流水点亮8位LED 5 实例7:通过对P3口地址的操作流水点亮8位LED 6 实例8:用不同数据类型控制灯闪烁时间 7 实例9:用P0口、P1 口分别显示加法和减法运算结果 8 实例10:用P0、P1口显示乘法运算结果 9 实例11:用P1、P0口显示除法运算结果 9 实例12:用自增运算控制P0口8位LED流水花样 10 实例13:用P0口显示逻辑"与"运算结果 10 实例14:用P0口显示条件运算结果 11 实例15:用P0口显示按位"异或"运算结果 11 实例16:用P0显示左移运算结果 11 实例17:"万能逻辑电路"实验 11 实例18:用右移运算流水点亮P1口8位LED 12 实例19:用if语句控制P0口8位LED的流水方向 13 实例20:用swtich语句的控制P0口8位LED的点亮状态 13 实例21:用for语句控制蜂鸣器鸣笛次数 14 实例22:用while语句控制LED 16 实例23:用do-while语句控制P0口8位LED流水点亮 16 实例24:用字符型数组控制P0口8位LED流水点亮 17 实例25: 用P0口显示字符串常量 18 实例26:用P0 口显示指针运算结果 19 实例27:用指针数组控制P0口8位LED流水点亮 19 实例28:用数组的指针控制P0 口8 位LED流水点亮 20 实例29:用P0 、P1口显示整型函数返回值 21 实例30:用有参函数控制P0口8位LED流水速度 22 实例31:用数组作函数参数控制流水花样 23 实例32:用指针作函数参数控制P0口8位LED流水点亮 23 实例33:用函数型指针控制P1口灯花样 25 实例34:用指针数组作为函数的参数显示多个字符串 26 实例35:字符函数ctype.h应用举例 27 实例36:内部函数intrins.h应用举例 27 实例37:标准函数stdlib.h应用举例 28 实例38:字符串函数string.h应用举例 29 实例39:宏定义应用举例2 29 实例40:宏定义应用举例2 30 实例41:宏定义应用举例3 30 *************************************************************** **中断、定时器********中断、定时器************ *********中断、定时器*********中断、定时器******** **** ********************************************************/ 31 实例42:用定时器T0查询方式P2口8位控制LED闪烁 31 实例43:用定时器T1查询方式控制单片机发出1KHz音频 31 实例44:将计数器T0计数的结果送P1口8位LED显示 32 实例45:用定时器T0的中断控制1位LED闪烁 33 实例46:用定时器T0的中断实现长时间定时 34 实例47:用定时器T1中断控制两个LED以不同周期闪烁 34 实例48:用计数器T1的中断控制蜂鸣器发出1KHz音频 36 实例49:用定时器T0的中断实现"渴望"主题曲的播放 36 实例50-1:输出50个矩形脉冲 39 实例50-2:计数器T0统计外部脉冲数 40 实例51-2:定时器T0的模式2测量正脉冲宽度 40 实例52:用定时器T0控制输出高低宽度不同的矩形波 41 实例53:用外中断0的中断方式进行数据采集 42 实例54-1:输出负脉宽为200微秒的方波 43 实例54-2:测量负脉冲宽度 43 实例55:方式0控制流水灯循环点亮 44 实例56-1:数据发送程序 45 实例56-2:数据接收程序 47 实例57-1:数据发送程序 47 实例57-2:数据接收程序 49 实例58:单片机向PC发送数据 50 实例59:单片机接收PC发出的数据 51 *****************************************************************数码管显示*****数码管显示******************** 数码管显示****************数码管显示***************************************************/ 52 实例60:用LED数码显示数字5 52 实例61:用LED数码显示器循环显示数字0~9 52 实例62:用数码管慢速动态扫描显示数字"1234" 53 实例63:用LED数码显示器伪静态显示数字1234 54 实例64:用数码管显示动态检测结果 54 实例65:数码秒表设计 56 实例66:数码时钟设计 58 实例67:用LED数码管显示计数器T0的计数值 62 实例68:静态显示数字“59” 63 ******************************************************************** **键盘控制*********键盘控制*************** ***************键盘控制**** *****键盘控制**** ****** *****************************************************/ 63 实例69:无软件消抖的独立式键盘输入实验 64 实例70:软件消抖的独立式键盘输入实验 64 实例71:CPU控制的独立式键盘扫描实验 65 实例72:定时器中断控制的独立式键盘扫描实验 68 实例73:独立式键盘控制的4级变速流水灯 71 实例74:独立式键盘的按键功能扩展:"以一当四" 73 实例75:独立式键盘调时的数码时钟实验 75 实例76:独立式键盘控制步进电机实验 79 实例77:矩阵式键盘按键值的数码管显示实验 82 //实例78:矩阵式键盘按键音 85 实例79:简易电子琴 86 实例80:矩阵式键盘实现的电子密码锁 92 ************************************************************************ **液晶显示LCD*********液晶显示LCD *****液晶显示LCD ************* *******液晶显示LCD*********液晶显示LCD *****液晶显示LCD **** ****** ***********************************************************/ 95 实例81:用LCD显示字符'A' 96 实例82:用LCD循环右移显示"Welcome to China" 99 实例83:用LCD显示适时检测结果 102 实例84:液晶时钟设计 106 *******************************************************************一些芯片的使用*****24c02 DS18B20 X5045 ADC0832 DAC0832 DS1302 红外遥控**********************************************/ 112 实例85:将数据"0x0f"写入AT24C02再读出送P1口显示 112 实例86:将按键次数写入AT24C02,再读出并用1602LCD显示 117 实例87:对I2C总线上挂接多个AT24C02的读写操作 124 实例88:基于AT24C02的多机通信 读取程序 129 实例88:基于AT24C02的多机通信 写入程序 133 实例90:DS18B20温度检测及其液晶显示 144 实例91:将数据"0xaa"写入X5045再读出送P1口显示 153 实例92:将流水灯控制码写入X5045并读出送P1口显示 157 实例93:对SPI总线上挂接多个X5045的读写操作 161 实例94:基于ADC0832的数字电压表 165 实例95:用DAC0832产生锯齿波电压 171 实例96:用P1口显示红外遥控器的按键值 171 实例97:用红外遥控器控制继电器 174 实例98:基于DS1302的日历时钟 177 实例99:单片机数据发送程序 185 实例100:电机转速表设计 186 模拟霍尔脉冲 192 /************************************************************函数的使用和熟悉*************** ************************************************/ //实例3:用单片机控制第一个灯亮 #include<reg51.h> //包含51单片机寄存器定义的头文件 void main(void) { P1=0xfe; //P1=1111 1110B,即P1.0输出低电平 } //实例4:用单片机控制一个灯闪烁:认识单片机的工作频率 #include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) //两个void意思分别为无需返回值,没有参数传递 { unsigned int i; //定义无符号整数,最大取值范围65535 for(i=0;i<20000;i++) //做20000次空循环 ; //什么也不做,等待一个机器周期 } /******************************************************* 函数功能:主函数 (C语言规定必须有也只能有1个主函数) ********************************************************/ void main(void) { while(1) //无限循环 { P1=0xfe; //P1=1111 1110B, P1.0输出低电平 delay(); //延时一段时间 P1=0xff; //P1=1111 1111B, P1.0输出高电平 delay(); //延时一段时间 } } //实例5:将 P1口状态分别送入P0、P2、P3口:认识I/O口的引脚功能 #include<reg51.h> //包含单片机寄存器的头文件 /******************************************************* 函数功能:主函数 (C语言规定必须有也只能有1个主函数) ********************************************************/ void main(void) { while(1) //无限循环 { P1=0xff; // P1=1111 1111B,熄灭LED P0=P1; // 将 P1口状态送入P0口 P2=P1; // 将 P1口状态送入P2口 P3=P1; // 将 P1口状态送入P3口 } } //实例6:使用P3口流水点亮8位LED #include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) { unsigned char i,j; for(i=0;i<250;i++) for(j=0;j<250;j++) ; } /******************************************************* 函数功能:主函数 ********************************************************/ void main(void) { while(1) { P3=0xfe; //第一个灯亮 delay(); //调用延时函数 P3=0xfd; //第二个灯亮 delay(); //调用延时函数 P3=0xfb; //第三个灯亮 delay(); //调用延时函数 P3=0xf7; //第四个灯亮 delay(); //调用延时函数 P3=0xef; //第五个灯亮 delay(); //调用延时函数 P3=0xdf; //第六个灯亮 delay(); //调用延时函数 P3=0xbf; //第七个灯亮 delay(); //调用延时函数 P3=0x7f; //第八个灯亮 delay(); //调用延时函数 } } //实例7:通过对P3口地址的操作流水点亮8位LED #include<reg51.h> //包含单片机寄存器的头文件 sfr x=0xb0; //P3口在存储器中的地址是b0H, 通过sfr可定义8051内核单片机 //的所有内部8位特殊功能寄存器,对地址x的操作也就是对P1口的操作 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) { unsigned char i,j; for(i=0;i<250;i++) for(j=0;j<250;j++) ; //利用循环等待若干机器周期,从而延时一段时间 } /***************************************** 函数功能:主函数 ******************************************/ void main(void) { while(1) { x=0xfe; //第一个灯亮 delay(); //调用延时函数 x=0xfd; //第二个灯亮 delay(); //调用延时函数 x=0xfb; //第三个灯亮 delay(); //调用延时函数 x=0xf7; //第四个灯亮 delay(); //调用延时函数 x=0xef; //第五个灯亮 delay(); //调用延时函数 x=0xdf; //第六个灯亮 delay(); //调用延时函数 x=0xbf; //第七个灯亮 delay(); //调用延时函数 x=0x7f; //第八个灯亮 delay(); //调用延时函数 } } //实例8:用不同数据类型控制灯闪烁时间 #include<reg51.h> //包含单片机寄存器的头文件 /****************************************************** 函数功能:用整形数据延时一段时间 ******************************************************/ void int_delay(void) //延时一段较长的时间 { unsigned int m; //定义无符号整形变量,双字节数据,值域为0~65535 for(m=0;m<36000;m++) ; //空操作 } /****************************************************** 函数功能:用字符型数据延时一段时间 ******************************************************/ void char_delay(void) //延时一段较短的时间 { unsigned char i,j; //定义无符号字符型变量,单字节数据,值域0~255 for(i=0;i<200;i++) for(j=0;j<180;j++) ; //空操作 } /****************************************************** 函数功能:主函数 ******************************************************/ void main(void) { unsigned char i; while(1) { for(i=0;i<3;i++) { P1=0xfe; //P1.0口的灯点亮 int_delay(); //延时一段较长的时间 P1=0xff; //熄灭 int_delay(); //延时一段较长的时间 } for(i=0;i<3;i++) { P1=0xef; //P1.4口的灯点亮 char_delay(); //延时一段较长的时间 P1=0xff; //熄灭 char_delay(); //延时一段较长的时间 } } } //实例9:用P0口、P1 口分别显示加法和减法运算结果 #include<reg51.h> void main(void) { unsigned char m,n; m=43; //即十进制数2x16+11=43 n=60; //即十进制数3x16+12=60 P1=m+n; //P1=103=0110 0111B,结果P1.3、P1.4、P1.7 口的灯被点亮 P0=n-m; //P0=17=0001 0001B,结果P0.0、P0.4的灯被熄灭 } //实例10:用P0、P1口显示乘法运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { unsigned char m,n; unsigned int s; m=64; n=71; s=m*n; //s=64*71=4544,需要16位二进制数表示,高8位送P1口,低8位送P0口 //由于4544=17*256+192=H3*16*16*16+H2*16*16+H1*16+H0 //两边同除以256,可得17+192/256=H3*16+H2+(H1*16+H0)/256 //因此,高8位16进制数H3*16+H2必然等于17,即4544除以256的商 //低8位16进制数H1*16+H0必然等于192,即4544除以256的余数 P1=s/256; //高8位送P1口 ,P1=17=11H=0001 0001B, P1.0和P1.4口灭,其余亮 P0=s%256; //低8位送P0口 , P3=192=c0H=1100 0000B,P3.1,P3.6,P3.7口灭,其余亮 } //实例11:用P1、P0口显示除法运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { P1=36/5; //求整数 P0=((36%5)*10)/5; //求小数 while(1) ; //无限循环防止程序“跑飞” } //实例12:用自增运算控制P0口8位LED流水花样 #include<reg51.h> //包含单片机寄存器的头文件 /****************************************************** 函数功能:延时一段时间 ******************************************************/ void delay(void) { unsigned int i; for(i=0;i<20000;i++) ; } /****************************************************** 函数功能:主函数 ******************************************************/ void main(void) { unsigned char i; for(i=0;i<255;i++) //注意i的值不能超过255 { P0=i; //将i的值送P0口 delay(); //调用延时函数 } } //实例13:用P0口显示逻辑"与"运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { P0=(4>0)&&(9>0xab);//将逻辑运算结果送P0口 while(1) ; //设置无限循环,防止程序“跑飞” } //实例14:用P0口显示条件运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { P0=(8>4)?8:4;//将条件运算结果送P0口,P0=8=0000 1000B while(1) ; //设置无限循环,防止程序“跑飞” } //实例15:用P0口显示按位"异或"运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { P0=0xa2^0x3c;//将条件运算结果送P0口,P0=8=0000 1000B while(1) ; //设置无限循环,防止程序“跑飞” } //实例16:用P0显示左移运算结果 #include<reg51.h> //包含单片机寄存器的头文件 void main(void) { P0=0x3b<<2;//将左移运算结果送P0口,P0=1110 1100B=0xec while(1) ; //无限循环,防止程序“跑飞” } //实例17:"万能逻辑电路"实验 #include<reg51.h> //包含单片机寄存器的头文件 sbit F=P1^4; //将F位定义为 P1.4 sbit X=P1^5; //将X位定义为 P1.5 sbit Y=P1^6; //将Y位定义为 P1.6 sbit Z=P1^7; //将Z位定义为 P1.7 void main(void) { while(1) { F=((~X)&Y)|Z; //将逻辑运算结果赋给F ; } } //实例18:用右移运算流水点亮P1口8位LED #include<reg51.h> //包含单片机寄存器的头文件 /***************************** 函数功能:延时一段时间 *****************************/ void delay(void) { unsigned int n; for(n=0;n<30000;n++) ; } /***************************** 函数功能:主函数 *****************************/ void main(void) { unsigned char i; while(1) { P1=0xff; delay(); for(i=0;i<8;i++)//设置循环次数为8 { P1=P1>>1; //每次循环P1的各二进位右移1位,高位补0 delay(); //调用延时函数 } } } //实例19:用if语句控制P0口8位LED的流水方向 #include<reg51.h> //包含单片机寄存器的头文件 sbit S1=P1^4; //将S1位定义为P1.4 sbit S2=P1^5; //将S2位定义为P1.5 /***************************** 函数功能:主函数 *****************************/ void main(void) { while(1) { if(S1==0) //如果按键S1按下 P0=0x0f; //P0口高四位LED点亮 if(S2==0) //如果按键S2按下 P0=0xf0; //P0口低四位LED点亮 } } //实例20:用swtich语句的控制P0口8位LED的点亮状态 #include<reg51.h> //包含单片机寄存器的头文件 sbit S1=P1^4; //将S1位定义为P1.4 /***************************** 函数功能:延时一段时间 *****************************/ void delay(void) { unsigned int n; for(n=0;n<10000;n++) ; } /***************************** 函数功能:主函数 *****************************/ void main(void) { unsigned char i; i=0; //将i初始化为0 while(1) { if(S1==0) //如果S1键按下 { delay(); //延时一段时间 if(S1==0) //如果再次检测到S1键按下 i++; //i自增1 if(i==9) //如果i=9,重新将其置为1 i=1; } switch(i) //使用多分支选择语句 { case 1: P0=0xfe; //第一个LED亮 break; case 2: P0=0xfd; //第二个LED亮 break; case 3:P0=0xfb; //第三个LED亮 break; case 4:P0=0xf7; //第四个LED亮 break; case 5:P0=0xef; //第五个LED亮 break; case 6:P0=0xdf; //第六个LED亮 break; case 7:P0=0xbf; //第七个LED亮 break; case 8:P0=0x7f; //第八个LED亮 break; default: //缺省值,关闭所有LED P0=0xff; } } } //实例21:用for语句控制蜂鸣器鸣笛次数 #include<reg51.h> //包含单片机寄存器的头文件 sbit sound=P3^7; //将sound位定义为P3.7 /**************************************** 函数功能:延时形成1600Hz音频 ****************************************/ void delay1600(void) { unsigned char n; for(n=0;n<100;n++) ; } /**************************************** 函数功能:延时形成800Hz音频 ****************************************/ void delay800(void) { unsigned char n; for(n=0;n<200;n++) ; } /**************************************** 函数功能:主函数 ****************************************/ void main(void) { unsigned int i; while(1) { for(i=0;i<830;i++) { sound=0; //P3.7输出低电平 delay1600(); sound=1; //P3.7输出高电平 delay1600(); } for(i=0;i<200;i++) { sound=0; //P3.7输出低电平 delay800(); sound=1; //P3.7输出高电平 delay800(); } } } //实例22:用while语句控制LED #include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能:延时约60ms (3*100*200=60000μs) ****************************************/ void delay60ms(void) { unsigned char m,n; for(m=0;m<100;m++) for(n=0;n<200;n++) ; } /**************************************** 函数功能:主函数 ****************************************/ void main(void) { unsigned char i; while(1) //无限循环 { i=0; //将i初始化为0 while(i<0xff) //当i小于0xff(255)时执行循环体 { P0=i; //将i送P0口显示 delay60ms(); //延时 i++; //i自增1 } } } //实例23:用do-while语句控制P0口8位LED流水点亮 #include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能:延时约60ms (3*100*200=60000μs) ****************************************/ void delay60ms(void) { unsigned char m,n; for(m=0;m<100;m++) for(n=0;n<200;n++) ; } /**************************************** 函数功能:主函数 ****************************************/ void main(void) { do { P0=0xfe; //第一个LED亮 delay60ms(); P0=0xfd; //第二个LED亮 delay60ms(); P0=0xfb; //第三个LED亮 delay60ms(); P0=0xf7; //第四个LED亮 delay60ms(); P0=0xef; //第五个LED亮 delay60ms(); P0=0xdf; //第六个LED亮 delay60ms(); delay60ms(); P0=0xbf; //第七个LED- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 语言 实例 100
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【pc****0】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【pc****0】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【pc****0】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【pc****0】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文