点阵式lcd液晶显示模块及其在智能仪表中的应用

点阵式lcd液晶显示模块及其在智能仪表中的应用

ID:24874715

大小:61.18 KB

页数:3页

时间:2018-11-16

点阵式lcd液晶显示模块及其在智能仪表中的应用_第1页
点阵式lcd液晶显示模块及其在智能仪表中的应用_第2页
点阵式lcd液晶显示模块及其在智能仪表中的应用_第3页
资源描述:

《点阵式lcd液晶显示模块及其在智能仪表中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、点阵式LCD液晶显示模块及其在智能仪表中的应用摘要:介绍点阵式LCD液晶显示模块的基本原理及DMC161C的技术特性。给出智能仪表中DMC161C与8098单片机的接口电路及显示软件设计方案。1引言智能化测量与控制仪表普遍采用LED显示器。然而,由于LCD液晶显示器具有功耗低、寿命长、价格低等优点,LCD正在被广泛应用。采用31/2位或41/2位段位式LCD液晶数码显示器的仪表已不罕见,但段位式LCD显示器的功能较局限。对于多功能的智能仪表,采用点阵式LCD液晶显示模块,可提供更为丰富灵活的显示内

2、容。点阵式LCD显示模块是一种集显示、控制与驱动为一体的显示器件。本文采用DMC161C用于8098单片机为核心的仪表系统。2字符型点阵式LCD显示模块点阵式LCD显示模块与众所周知的段位式LCD显示器之显示基理相同,因其本身不发光,故环境亮度越高,显示越清晰。字符型点型式LCD用5×7(或5×10)点阵图形来显示字符。其基本组成如下:指令寄存器IR、数据寄存器DR、忙信号标号BF、地址计数器AC、显示数据RAM(DDRAM)、ROM(CGROM)、字符发生器RAM(CGRAM)、时序发生器、光标

3、/闪烁控制、并行/串行转换器、电压调整电路和LCD驱动电路。CGROM存储若干可显示字符的代码,CGRAM用于存储用户自定义点阵字符代码,待显示字符代码存储于DDRAM。指令寄存器IR暂存各种命令的指令码或DDRAM、CGRAM的地址。数据寄存器DR用于CPU与DDRAM传送数据时的数据信息暂存:CPU向LCD写数据时,数据先存DR,而后自动写入DDRAM或CGRAM相应地址的数据传至DR,随后CPU执行读DR指令,便完成数据传送。同时AC内容自动增1(或减1),下一地址单元的数据传至DR。L

4、CD其余组成部分是用于LCD显示的控制与驱动。3DMC161C点阵式LCD显示模块DMC161C由LCD屏、PCB板、驱动电路组成,其功率约10~15mW,可显示单行16个字符。CGROM含192种点阵字符代码,用户可利用CGRAM自定义最多8个5×7点阵字符。显示屏为64.0×13.0mm。DDRAM为80×8位的RAM,地址为00~27H和40~07H。通常单行显示时,前8位为DDRAM中00~07H内容,后8位为40~47H中内容。单行左移位显示时,为DDRAM中01~08H和41~48

5、的内容;单行右移位显示,则为07H、00H~06H和47H、40H~46H之内容。4DMC161C与8098单片机的接口设计智能仪表的核心是单片机,应用点阵式LCD液晶显示模块的关键是它与单片的接口。图1给出应用DMC161C与8098单片机构成智能仪表的硬件电路原理图,其中仪表的输入/输出电路及8098单片机被略去。仪表的显示操作电路由DMC161C、8279和16个键构成。图1中还给出了地址锁存器74LS373、地址译码器74LS138、扩展的16k程序存储器27128及2片8k数据存储器62

6、64。DMC161C的数据、命令由8098单片机的P3中提供,其灰度调整电压由电位器进行调整。控制信号RS和R/W由8098P3口两根口线提供。8098P4口线经74LS138译码后,当Y2有效时,其下降沿使DMC161C得到使能信号E。由图1可确定DMC161C的读定地址如表2所示。图2给出80C31单片机与DMC161C的接口电路示意图。5仪表显示功能的软件设计智能仪表的丰富功能需要有高质量的软件系统来支持,在此仅介绍点阵式LCD显示模块实现显示功能的软件设计。点阵式LCD模块的显示软

7、件应包括功能方式设置和数据/命令的传输,根据需要也可以在显示过程中改变显示方式。例如,欲显示“Hello,myfriend”字样,需要先进行复位,并设定显示方式,然后再送显示数据。用PL/M语言编写完成上述任务的程序如下:RDBUSY:PROCEDURE读忙子程序RDBS:AH=SLCDCR读忙标志AL=AHAND80HIF(AL<>0)THEN忙?GOTORDBS;END:RDBUSY;DO;START:CALLRDBUSY;SLCDC

8、W=38H;8位数据传送、双行显示CALLRDBUSY;SLCDCW=0FH;打开显示和光标、光标位字符闪烁CALLRDBUSY;SLCDCW=06H;地址计数器设为增方式,光标移位CALLRDBUSY;SLCDCW=80H;设DDRAM地址00HCALLRDBUSY;SLCDCW=“H”;送‘H’的ASCII码(依次送FLLOM等ASCII码)CALLRDBUSY;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。