![]() |
|
||||||||||||||
| | 网站首页 | 文章中心 | 下载中心 | ARM技术交流社区 | 供求信息 | 在线咨询 | 数据手册 | | ||
|
||
|
|||||
| 四位串行段式液晶显示器EDM1190A的原理及应用 | |||||
作者:佚名 文章来源:不详 点击数: 更新时间:2006-11-6 ![]() |
|||||
1 EDM1190A的性能特点及引脚说明 ![]() 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均可。
3 EDM1190A的应用
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上显示数字。 ![]() 3.2 显示程序的设计 如图4所示,以第(1)片LCD的显示子程序来说42明EDM1190A的显示程序的设计方法。注意,无论是显示几位数字(1~4位),都必须严格按照图2的格式向EDM1190A的DIN脚输入二进制数。具体的程序及部分注释如下所示: ![]() ![]() ![]() ![]() ![]() ![]() ![]() 从上面的程序可以看出,从高位到低位送入EDM1190A的段码分别是0FFH,0DDH,83H,89H。由表2可知,此时第1个LCD显示的数字是“123”。 4 结 语 EDM1190A是一种美观实用、功耗极低的四位串行LCD显示模块,他与单片机的接口电路非常简单,特别适用于做便携式仪表。他不仅可完成四位数字的显示,还可以完成小数点、符号、时间的显示。 参考文献 [1] 李华,MCS-51系列单片机实用接口技术[M].北京:北京航空航天大学出版社,2001. [2] 翁绍捷.四位七段LCD驱动器ICM7211的原理与应用[J].华南热带作物学院学报,1996,(6). 欢迎进入超前MCU技术论坛对 四位串行段式液晶显示器EDM1190A的原理及应用进行讨论! |
|||||
| 文章录入:armopen 责任编辑:armopen | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系我们 | 友情链接 | 版权申明 | 网站公告 | |||
|