四位串行段式液晶显示器EDM1190A的原理及应用

发布时间:2010-8-7 14:40    发布者:lavida
关键词: 段式 , 液晶显示器
1.EDM1190A的性能特点及引脚说明  

1.1EDM1190A的特点

EDM1190A段码式液晶显示器模块由LCD液晶显示器、驱动电路、8位CPU接口电路构成。他具有低功耗、抗干扰性强、温度范围宽等优点;此外,EDM1190A的输入接口信号可与CMOS和TTL电平兼容,而且他的4个引脚都具有静电保护电路。

1.2主要技术参数

(1)电源电压:+5 V;

(2)驱动方式:静态;

(3)视角:6点;

(4)显示容量:4位数字(带小数点);

(5)数据传输方式:串行;

(6)显示方式:低电平显示;

(7)工作温度:0~+55℃;

(8)存储温度:-20~+70℃;

(9)工作时间:>50 kh。

1.3引脚介绍

EDM1190A的外型及管脚图如图1所示。

图1EDM1190A的外型及管脚图视阈尺寸为:54.2 mm×24 mm,字符高度为:9 mm×18 mm。图中最左侧从上至下的4个管脚分别是1,2,3,4脚。EDM1190A的管脚功能如表1所示。  


  

2EDM1190A的数据传输原理  

2.1数据传输方向  

七段数码显示器中的每一位数字都由七段组成,分别将这七段记为A,B,C,D,E,F,G,小数点记为DP。其中第2,3位数字间的2个竖点记为CLN,这2个竖点是为了显示时间时,将小时和分钟值分开而用的。  

EDM1190A的数据传输方向如图2所示。当显示数字时,首先从DIN脚(第2脚)依次输入8个数(0或1),用来控制CLN是否点亮(只要D6位等于0则CLN点亮,否则CLN灭)。接着再从DIN脚依次输入每个数字所对应的段码,按照先高位后低位的顺序进行移位传输。每一位数字所对应的段码如图2所示,当输入一位信号为“0”(低电平)时,点亮该段。注意,要想使EDM1190A显示出正确的数字,最后一定要向DIN脚再输入一位停止位,此位输入为0或1均可。  


  
2.2数据传送的时序  

EDM1190A数据传输的时序如图3所示。时钟信号CLK(第4管脚)同时又是LCD模块的片选信号。在高电平时将数据从DIN脚输入,接着时钟信号CLK变为低电平,然后经过一段时间后,即将所输入的数据锁存,这样就完成了一个数据的输入,按照这样的时序可以将信号逐次的由DIN脚输入,每显示一位数字(包括小数点)只需将一个8位二进制数移位输入DIN脚就可以了。  


  
3 EDM1190A的应用  

3.1EDM1190A接口电路的设计

EDM1190A与单片机的接口电路如图4所示。  


  
2个LCD显示模块EDM1190A分别用来显示2个4位数。(1)和(2)两个EDM1190A的数据输入管脚DIN端都与单片机的P1.0口相连。单片机的P1.1和P1.2分别与(1)和(2)两个EDM1190A的时钟信号管脚CLK相连。预显示数字的二进制段码由P1.0口一位一位的输出,只要在P1.1和P1.2两个端口分时产生方波信号就可以控制在(1)和

(2)LCD上显示数字。

EDM1190A显示数字所对应的段码如表2所示。   


  
3.2显示程序的设计

如图4所示,以第(1)片LCD的显示子程序来说42明EDM1190A的显示程序的设计方法。注意,无论是显示几位数字(1~4位),都必须严格按照图2的格式向EDM1190A的DIN脚输入二进制数。具体的程序及部分注释如下所示:  
  


  


  
从上面的程序可以看出,从高位到低位送入EDM1190A的段码分别是0FFH,0DDH,83H,89H。由表2可知,此时第1个LCD显示的数字是“123”。  

4结语

EDM1190A是一种美观实用、功耗极低的四位串行LCD显示模块,他与单片机的接口电路非常简单,特别适用于做便携式仪表。他不仅可完成四位数字的显示,还可以完成小数点、符号、时间的显示。
本文地址:https://www.eechina.com/thread-20153-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表