液晶显示模块

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 液晶显示模块电路

相关文档
最新文档