液晶显示模块
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
液晶显示模块
1.液晶显示模块DM-1602
液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。
这里介绍的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,实物图片如图2-8所示。
图2-8 DM-162实物图
1602采用标准的14脚接口,其中:
第1脚:VSS为地电源
第2脚:VDD接5V正电源
第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
第4 脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW 为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。
第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:D0~D7为8位双向数据线。
第15~16脚:空脚
1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如表2-1所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,就能看到字母“A”。
表2-1 CGRM和CGRAM中字符代码与字符图形对应关系
0000 0010 0011 0100 0101 0111 高位
地位
××××0000 CGRAM(1) 1 èQ p
××××0001 (2) ! 2 A R q
××××0010 (3) “ 3 B S r
××××0011 (4) # 4 C T s
××××0100 (5) $ 5 D U t
××××0101 (6) % 6 E V u
××××0110 (7) & 7 F W v
××××0111 (8) > 8 G X w
××××1000 (1) ( 9 H Y x
××××1001 (2) ) : I Z y
××××1010 (3) “; J [ z
××××1011 (4) + < K ¥{
××××1100 (5) | = L ] |
××××1101 (6) _ > M ^ }
××××1110 (7) . ? N - -
××××1111 (8) / O ←1602液晶模块内部的控制器共有11条控制指令,如表2-2所示。
表2-2 1062 内部控制指令
指令RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1清显示0 0 0 0 0 0 0 0 0 1 2光标返回0 0 0 0 0 0 0 0 1 * 3置输入模式0 0 0 0 0 0 0 1 I/D S 4显示开关控制0 0 0 0 0 0 1 D C B 5光标或字符移位0 0 0 0 0 1 S/C R/L * * 6置功能0 0 0 0 1 DL N F * * 7置字符发生存储器地址0 0 0 1 字符发生存储器地址(AGG)
8置数字存储器地址0 0 1 显示数据存储器地址(ADD)
9读忙标志或地址0 1 BF 计数器地址
10写数到CGRAM 1 0 要写的数
11从CGRAM读数 1 1 读出的数据
§3.4.2 液晶显示模块DM-1602电路设计
VSS为地电源,VDD接5V正电源,V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
PS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
RW为读写信号线,高电平时进行读操作,低电平时进行写操作。
当PS和PR共同为低电平时可以写入指令或者显示地址,当PS为低电平PR为高电平时可以读忙信号,当PS为高电平PR为低电平时可以写入数据。
E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令,如图2-11所示。
图2-11 液晶显示模块电路
2.液晶显示器
LED显示模块内部采用6位8段数码管,只要按地址输出相应的二进制数据,就可以实现单片机对显示器的控制。
显示共有 6 位,用动态方式显示。
8 位段码、6 位位码是由两片74LS374逻辑元器件进行控制输出。
位码经MC1413倒相驱动后,选择相应显示位[11]。
图17 LED内部数码管及其键盘接线图
3.4.2 LED显示器与单片机的连接电路设计
第1脚:VSS为地电源
第2脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度
第3脚:VDD接5V正电源
第 4~11脚:D0~D7为8位双向数据线。
第12 脚:PS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第13脚:PR为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。
第 14脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
液晶显示模块数字信号从单片机的P0.0-P0.7口引出,分别对应的接液晶显示模块DM-162的D0-D7端口,完成数据传输,液晶显示模块的控制引脚RS、PR、E分别接到89C51的P3.5、P3.6、P3.7口,以实现微处理器对液晶显示模块的控制[12]。
接法如下图:
图18 液晶显示模块电路。