




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1脚:VSS为地第2脚:VDD接5V正电源第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生鬼影,使用时可以通过一个10K的电位器调整对比度PC0:第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。PC1:第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。PC2:第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。写命令:PC=0X04;数据PA=?;PC=0X00;PC=0X04;写数据:PC=0X05;数据PA=?;PC=0X01,PC=0X05;第714脚:D0D7为8位双向数据线第15脚背光正极全新台湾产蓝色背光1602 POWERTIP PC1602V ,工作电压5V时可视角度稍差,提高工作电压可以提高可视度液晶显示器以其微功耗、小体积、使用灵活等诸多优点在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。液晶显示器通常可分为两大类,一类是点阵型,另一类是字符型。点阵型液晶通常面积较大,可以显示图形;而一般的字符型液晶只有两行,面积小,只能显示字符和一些很简单的图形,简单易控制且成本低。目前市面上的字符型液晶绝大多数是基于HD44780液晶芯片的,所以控制原理是完全相同的,为HD44780写的控制程序可以很方便地应用于市面上大部分的字符型液晶。字符型LCD通常有14条引脚线(市面上也有很多16条引脚线的LCD,多出来的2条线是电源线VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样),定义如下表所示: 字符型LCD的引脚定义 引脚号 引脚名 电平 输入/输出 作用 1 Vss 电源地 2 Vcc 电源(+5V) 3 Vee 对比调整电压 4 RS 0/1 输入 0=输入指令 1=输入数据 5 R/W 0/1 输入 0=向LCD写入指令或数据 1=从LCD读取信息 6 E 1,10 输入 使能信号,1时读取信息, 10(下降沿)执行指令 7 DB0 0/1 输入/输出 数据总线line0(最低位) 8 DB1 0/1 输入/输出 数据总线line1 9 DB2 0/1 输入/输出 数据总线line2 10 DB3 0/1 输入/输出 数据总线line3 11 DB4 0/1 输入/输出 数据总线line4 12 DB5 0/1 输入/输出 数据总线line5 13 DB6 0/1 输入/输出 数据总线line6 14 DB7 0/1 输入/输出 数据总线line7(最高位) HD44780内置了192个常用字符,存于字符产生器CGROM(Character Generator ROM)中,另外还有几个允许用户自定义的字符产生RAM,称为CGRAM(Character Generator RAM)。下图说明了CGROM和CGRAM与字符的对应关系(由于本书中未用到自定义特殊字符的功能,所以本节不对CGRAM作详细介绍。以下如未特别说明,则字符码指CGROM的字符号,地址指DDRAM的地址)。字符码0x000x0F为用户自定义的字符图形RAM(对于5X8点阵的字符,可以存放8组,5X10点阵的字符,存放4组),0x200x7F为标准的ASCII码,0xA00xFF为日文字符和希腊文字符,其余字符码(0x100x1F及0x800x9F)没有定义。除了CGROM和CGRAM外,LCD内部还有一个DDRAM(Display Data RAM),用于存放待显示内容,LCD控制器的指令系统规定,在送待显示字符代码的指令之前,先要送DDRAM的地址(即待显示的字符显示位置)。162的字符型LCD的DDRAM地址与显示位置的对应关系如下: DDRAM地址与显示位置的对应关系 00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 40H 41H 42H 43H 44H 45H 46H 47H 48H 49H 4AH 4BH 4CH 4DH 4EH 4FH 如果读者到现在对DDRAM的用法还是很迷惘,希望下面这个简单的例子能帮助读者理解。假设要在第1行第2列写入字符A,这时先写入第1行第2列对应的DDRAM的地址:01H(参见上图),然后再往DDRAM中写入A的字符码0x41(参见字符与字符码对照表),这样LCD的第1行第2列就会出现字符A了。也就是说,DDRAM的内容对应于把要显示的字符地址,而DDRAM的地址就对应于显示字符的位置。总而言之,希望在LCD的某一特定位置显示某一特定字符,一般要遵循先指定地址,后写入内容的原则;但如果希望在LCD上显示一串连续的字符(如单词等),并不需要每次写字符码之前都指定一次地址,这是因为液晶控制模块中有一个计数器叫地址计数器AC(Address Counter)。地址计数器的作用是负责记录写入DDRAM数据的地址,或从DDRAM读出数据的地址。该计数器的作用不仅仅是写入和读出地址,它还能根据用户的设定自动进行修改。比如,如果规定地址计数器在写入DDRAM内容这一操作完成后自动加1,那么在第1行第1列定写入一个字符后,如果不对字符显示位置(DDRAM地址)重新设置,再写入一个字符,则这个新的字符会出现在第1行第2列。那么如何对DDRAM的内容和地址进行操作呢,下面是HD44780的指令集及其设置说明,请浏览该指令集,并找出对DDRAM的内容和地址进行操作的指令。清屏指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /ms 清屏 0 0 0 0 0 0 0 0 0 1 1.64 功能: 清除液晶显示器,即将DDRAM的内容全部填入空白的ASCII码20H; 光标归位,即将光标撤回液晶显示屏的左上方; 将地址计数器(AC)的值设为0。光标归位指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /ms 光标归位 0 0 0 0 0 0 0 0 1 X 1.64 功能: 把光标撤回到显示器的左上方; 把地址计数器(AC)的值设置为0; 保持DDRAM的内容不变。进入模式设置指令 指令编码 执行 指令功能 时间 RS R/WDB7DB6 DB5DB4DB3DB2DB1DB0 /us 进入模式设置 0 0 0 0 0 0 0 1 I/D S 40 功能:设定每次定入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。参数设定的 情况如下所示: 位名 设置 I/D 0=写入新数据后光标左移 1=写入新数据后光标右移 S 0=写入新数据后显示屏不移动 1=写入新数据后显示屏整体右移1个字符显示开关控制指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 显示开关控制 0 0 0 0 0 0 1 D C B 40 功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。参数设定的情况如下: 位名 设置 D 0=显示功能关 1=显示功能开 C 0=无光标 1=有光标 B 0=光标闪烁 1=光标不闪烁设定显示屏或光标移动方向指令 指令编码 执行 指令功能 时间 RS R/W DB7DB6DB5DB4DB3DB2DB1DB0 /us 设定显示屏或 0 0 0 0 0 1 S/CR/L X X 40光标移动方向 功能:使光标移位或使整个显示屏幕移位。参数设定的情况如下: S/C R/L 设定情况 0 0 光标左移1格,且AC值减1 0 1 光标右移1格,且AC值加1 1 0 显示器上字符全部左移一格,但光标不动 1 1 显示器上字符全部右移一格,但光标不动功能设定指令 指令编码 执行 指令功能 时间 RS R/WDB7DB6DB5DB4DB3DB2DB1DB0 /us 功能设定 0 0 0 0 1 DL N F X X 40 功能:设定数据总线位数、显示的行数及字型。参数设定的情况如下: 位名 设置 DL 0=数据总线为4位 1=数据总线为8位 N 0=显示1行 1=显示2行 F 0=57点阵/每字符 1=510点阵/每字符设定CGRAM地址指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 设定CGRAM 0 0 0 1 CGRAM的地址(6位) 40 地址 功能:设定下一个要存入数据的CGRAM的地址。设定DDRAM地址指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 设定CGRAM 0 0 1 DDRAM的地址(7位) 40 地址 功能:设定下一个要存入数据的DDRAM的地址。读取忙信号或AC地址指令 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 读取忙碌信号 0 1 FB AC内容(7位) 40 或AC地址 功能: 读取忙碌信号BF的内容,BF=1表示液晶显示器忙,暂时无法接收单片机送来的数据或指令; 当BF=0时,液晶显示器可以接收单片机送来的数据或指令; 读取地址计数器(AC)的内容。数据写入DDRAM或CGRAM指令一览 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 数据写入到 DDRAM或 1 0 要写入的数据 D7D0 40 CGRAM 功能: 将字符码写入DDRAM,以使液晶显示屏显示出相对应的字符; 将使用者自己设计的图形存入CGRAM。从CGRAM或DDRAM读出数据的指令一览 指令编码 执行 指令功能 时间 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 /us 从CGRAM或 DDRAM读出 1 1 要读出的数据 D7D0 40 数据 功能:读取DDRAM或CGRAM中的内容。细心的读者肯定发现了,在上面的指令集中,有RS、R/W和8位数据总线,却小了一个使能位E。使能位E对执行LCD指令起着关键作用,E有两个有效状态,高电平(1)和下降沿(10)。当E为高电平时,如果R/W为0,则LCD从单片机读入指令或者数据;如果R/W为1,则单片机可以从LCD中读出状态字(BF忙状态)和地址。而E的下降沿指示LCD执行其读入的指令或者显示其读入的数据。下面是HD44780的时序图和时间参数表: 在此不准备细究其时序图,对初学者来说,只要记住,在将E置高电平前,先设置好RS和R/W信号,在E下降沿到来之前,准备好写入的命令字或数据。只需在适当的地方加上延时,就可以满足要求了。基本操作时序:读状态 输入:RS=L,RW=H,E=H 输出:DB0DB7=状态字写指令 输入:RS=L,RW=L,E=下降沿脉冲,DB0DB7=指令码 输出:无读数据 输入:RS=H,RW=H,E=H 输出:DB0DB7=数据写数据 输入:RS=H,RW=L,E=下降沿脉冲,DB0DB7=数据 输出:无lcd.h: /* *标题:基于HD44780的1602简单驱动(C51) *文件:lcd.h *作者:wentao *参考:AVR单片机与CPLD/FPGA综合应用入门 *日期:2007.5.10 *修改:2007.5.26 *软件:KeilC51V8.02 *芯片:AT89X51 *说明:硬件连接定义及函数原型声明,此处P0,P2,P2_0等在AT89X51.h中定义, 也可用sfr,sbit自行定义。 *声明:自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途! */ #ifndefLCD_H #defineLCD_H #include #defineLCD_DATA_PORTP0/液晶BD0BD7与P0口相连 #defineLCD_RSP2_0/液晶RS引脚与P2.0相接 #defineLCD_RWP2_1/液晶R/W引脚与P2.1相接 #defineLCD_EP2_2/液晶E引脚与P2.2相接 #defineLCD_BFP0_7/液晶DB7引脚与P0.7相接BusyFlag /函数原型 /向LCD写命令字 externvoidlcd_command(unsignedcharcmd); /设置显示位置(即写入显示地址),行列均从0开始 externvoidlcd_goto_xy(unsignedcharx,unsignedchary); /写字符(传入的参数实际为所需显示字符的地址,即液晶字符产生器中字符的地址) externvoidlcd_putc(unsignedcharc); /指定位置写字符 externvoidlcd_xy_putc(unsignedcharx,unsignedchary,unsignedcharc); /写字符串 externvoidlcd_puts(unsignedchar*s); /指定位置写字符串 externvoidlcd_xy_puts(unsignedcharx,unsignedchary,unsignedchar*s); /LCD初始化 externvoidlcd_init(void); #endif/LCD_H lcd.c: /* *标题:基于HD44780的1602简单驱动(C51) *文件:lcd.c *作者:wentao *参考:AVR单片机与CPLD/FPGA综合应用入门 *日期:2007.5.10 *修改:2007.5.26 *软件:KeilC51V8.02 *芯片:AT89X51 *说明:硬件连接定义在lcd.h中 *声明:自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途! */ #includelcd.h /本地函数 voidlcd_delay_us(unsignedcharus)/延时微秒12M,ms最大值255 while(-us) ; voidlcd_delay_ms(unsignedcharms)/延时毫秒12M,ms最大值255 unsignedchari; while(ms-) for(i=0;i124;i+) ; /产生一个使能脉冲 voidlcd_e_toggle(void) LCD_E=1; lcd_delay_us(3); LCD_E=0; /循环检测LCD忙标志(BF),直到其值为0,方可执行下一指令 voidlcd_wait_until_finish(void) LCD_RW=1;/RW置1,状态为读 LCD_RS=0;/RS置0,读状态时RS需置低电平 LCD_E=1;/E置1,读取信息 while(LCD_BF)/循环直至BF=0 ; LCD_E=0;/E重置为0 /公共函数 /向LCD写命令字 voidlcd_command(unsignedcharcmd) LCD_RW=0;/RW置0,状态为写 LCD_RS=0;/RS置0,写入命令字 LCD_DATA_PORT=cmd;/将命令字cmd送入LCD的数据端口 lcd_e_toggle();/产生使能脉冲,在下降沿开始执行,将命令字读入 lcd_wait_until_finish();/等待执行完毕 /设置显示位置(即写入显示地址),x,y均从0开始 voidlcd_goto_xy(unsignedcharx,unsignedchary) unsignedcharp;/p为字符显示位置,即DDRAM中的地址 if(y=0) p=0x00+x;/(0,0)显示位置为0x00 else p=0x40+x;/(0,1)显示位置为0x40 lcd_command(p+0x80);/写入显示地址时DB7须为高电平,加0x80 /写字符(传入的参数实际为所需显示字符的地址,即液晶字符产生器中字符的地址) voidlcd_putc(unsignedcharc) LCD_RW=0;/RW置0,状态为写 LCD_RS=1;/RS置1,写入数据 LCD_DATA_PORT=c;/将字符c(实际上是字符的地址)送入LCD数据端口 lcd_e_toggle();/使能脉冲 lcd_wait_until_finish();/等待完成 /指定位置写字符 voidlcd_xy_putc(unsignedcharx,unsignedchary,unsignedcharc) lcd_goto_xy(x,y); lcd_putc(c); /写字符串 voidlcd_puts(unsignedchar*s) while(*s) lcd_putc(*s); s+; /指定位置写字符串 voidlcd_xy_puts(unsignedcharx,unsignedchary,unsignedchar*s) lcd_goto_xy(x,y); lcd_puts(s); /LCD初始化 voidlcd_init(void) lcd_delay_ms(12);/上电后适当延时 lcd_command(0x38);/设为8位接口模式,显示2行字符 lcd_command(0x06);/写入新数据后光标右移 lcd_command(0x0c);/显示功能开,不显示光标 lcd_command(0x01);/清屏 测试: #includelcd.h voidmain(void) while(1) lcd_init();/初始化LCD lcd_goto_xy(0,0);/字符位置:(0,0) lcd_putc(a);/显示字符a lcd_putc(0x62);/在(1,0)显示字符b(在CGROM中的地址为0x62,与ASCII码对应) lcd_xy_putc(3,0,c);/在(3,0)显示字符c lcd_goto_xy(0,1);/字符位置:(0,1) lcd_puts(Helloworld!);/显示字符串Helloworld! lcd_xy_puts(16-3,1,_);/在(13,1)列显示字符串_ 注意:由于仿真模型与实际硬件有差异,上述驱动直接仿真会有问题,有兴趣可以参考一下这个帖子。袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业蛋糕试题及答案
- 小学语文四年级上册猫教学课件
- 化学专业安全试题及答案
- 厨房专业试题及答案
- 档案专业客观试题及答案
- 湖南省邵阳市2025-2026学年高一上学期9月拔尖创新班联考化学试题(含答案)
- 2026届山东济南高三上学期摸底考试数学试题+答案
- 法语专业试题题库及答案
- 旗袍活动线上方案策划
- 互联网金融运营方案研究与实践
- 2025全国科普日科普知识竞赛题库及答案
- 2025企业劳动合同范本新版
- 2025年秋招:招商银行笔试真题及答案(可下载)
- 中华人民共和国城乡规划法(2025修正)
- 预防青少年药物滥用-主题班会课件
- 乡村振兴志愿服务技能大赛参考试题库(含答案)
- 国外期刊运作的主要模式及发展趋势
- 区域性再生资源集散市场实施方案
- 液氨使用与储存安全技术规范
- 《幼儿园大班第一学期家长会》 PPT课件
- 施工手册柱式桥台
评论
0/150
提交评论