您现在的位置:首页 > 技术资料 | ![]() |
单片机系统中液晶显示器的接口设计
单片机系统中液晶显示器的接口设计 | ||
辽宁机电职业技术学院信息系 刘娜 | ||
引言 由于液晶显示器(LCD)具有显示功耗低、体积小、重量轻、超薄等许多其他显示器无法比拟的优点,在低功耗等单片机系统中被广泛采用。LCD可分为段位式LCD、字符式LCD和点阵式LCD,其中,段位式LCD和字符式LCD只能用于字符和数字的显示。本文介绍段位式液晶显示器EDS806和EDS812,给出了它与单片机的接口及编程方法。
单片机系统中液晶显示器的接口设计 辽宁机电职业技术学院信息系 刘娜
由于液晶显示器(LCD)具有显示功耗低、体积小、重量轻、超薄等许多其他显示器无法比拟的优点,在低功耗等单片机系统中被广泛采用。LCD可分为段位式LCD、字符式LCD和点阵式LCD,其中,段位式LCD和字符式LCD只能用于字符和数字的显示。本文介绍段位式液晶显示器EDS806和EDS812,给出了它与单片机的接口及编程方法。
液晶显示器EDS806(图1)和EDS812(图2)的外型图
显示接口图见图3。显示数据图中,单片机(可以选择51系列中的一种,图中省略)内经过程序处理后,输出显示信号送到P1口(数据4位,选择信号4位)。数据中4位送入MC14543(BCD --锁存/ 7段译码/ 驱动动器)中,经过译码形成MC14543的输出端a、b、c、d、e、f、g分别接到8位EDS806和3位的EDS812的,每一个数字位需要一个MC14543。
当使用该显示接口图做一般数据如温、湿度、压力、流量等显示时,程序如下: ORG 0085H L00B1: MOV A,4DH L00C4: MOV A,4CH L00D7: MOV DPTR,#0171H ;第五段显示数据 L00DD: MOV B, #0DH ;显示数据中的数据个数 L00EE: MOVC A,@A+DPTR ;取相应段的数据进行 显示 CLR A ORG 0F9BH;以下为显示数据,浮动五位,可以类似做出浮动八位。 DB 4FH,0DFH,4EH,0CFH,4DH,9FH,4CH,8FH,4BH,7FH, 4AH,6FH,49H,5FH,48H,4FH DB 47H,3FH,38H,2FH,37H,1FH,36H,0FH,2FH,0AFH,2DH, 0BFH, ORG 0155H DB 4EH,0DFH,4DH,0CFH,4CH,9FH,4BH,8FH,4AH,7FH, 49H,6FH,48H,5FH,47H,4FH DB 46H,3FH,38H,2FH,37H,1FH,36H,0FH,2FH,0AFH,2DH, 0BFH,ORG 0139H DB 4DH,0DFH,4CH,0CFH,4BH,9FH,4AH,8FH,49H,7FH, 48H,6FH,47H,5FH,46H,4FH DB 45H,3FH,38H,2FH,37H,1FH,36H,0FH,2FH,0AFH,2DH, 0BFH,ORG 011DH DB 4CH,0DFH,4BH,0CFH,4AH,9FH,49H,8FH,48H,7FH,47H, 6FH,46H,5FH,45H,4FH DB 44H,3FH,38H,2FH,37H,1FH,36H,0FH,2FH,0AFH,2DH, 0BFH,ORG 0171H DB 4BH,0DFH,4AH,0CFH,49H,9FH,49H,8FH,47H,7FH,46H, 6FH,45H,5FH,44H,4FH DB 当使用该显示接口图用做参数设置时,需要让当前修改位数字处于闪烁状态显示,使用中断方式,程序如下: L05E6: PUSH ACC ;保存现场
本文给出了单片机低耗系统中的液晶显示控制的硬件设计方案及其实现。软件程序给出了详细注释,以上电路作为我们自行研发的系统显示前端,已在实际应用中取得了成功。
|
关于我们 | 会员服务 | 广告服务 | 支付方式 | 联系我们 | 友情链接 |
会员服务热线: |
深圳矽通科技版权所有 © Copyright 2005-2007, ic-cn.com.cn All Right Reserved. | |
深 圳:13410210660 QQ : 317143513 |
||
客服联系: MSN:CaiZH01@hotmail.com E-mail:CaiZH01@163.com | ||