基于LCD液晶显示模块初始化.doc
《基于LCD液晶显示模块初始化.doc》由会员分享,可在线阅读,更多相关《基于LCD液晶显示模块初始化.doc(2页珍藏版)》请在三一文库上搜索。
1、基于LCD液晶显示模块初始化解决方案:液晶显示器简称LCD(Liquid Crystal Diodes),是一种被动式的显示器,即液晶本身并不发光,利用液晶经过处理后能够改变光线传输方向的特性,达到显示字符或者图形的目的。LCD显示器有笔段式和点阵式两种,点阵式又可分为字符型和图像型。笔段式LCD显示器类似于LED数码管显示器。每个显示器的段电极包括七个笔划(段)和一个背电极BP(或COM)。可以显示数字和简单的字符,每个数字和字符与其字形码(段码)对应。点阵式LCD显示器的段电极与背电极呈正交带状分布,液晶位于正交的带状电极间。点阵式LCD的控制一般采用行扫描方式,通过两个移位寄存器控制所扫
2、描的点。80C51与液晶显示模块LCM的基本接口电路如图1所示。液晶显示模块初始化子程序(将系统设置成显示2行字符,57点阵,开显示,显示光标,字符闪烁,清屏,光标为移动方式,自动地址为增量方式。):电源打开后,在电源上升到4.5V并维持15ms后,写入功能设置控制字,选择数据接口位数等;等待5ms后,检查忙标志,在不忙的情况下,再进行其他的功能设置;检查忙标志,在不忙的情况下,关显示;检查忙标志,在不忙的情况下,清屏;检查忙标志,在不忙的情况下,设定输入方式,初始化结束。程序如下:LCD:MOV A, #38H; 8位数据,2行显示,57点阵MOV DPTR, #8000H; LCD的口地址
3、MOVX DPTR, ALCALL BUSYMOV A, #01H;清屏MOV DPTR, #8000HMOVX DPTR, ALCALL BUSYMOV A, #07H; AC自动加1,整体显示移动MOV DPTR, #8000HMOVX DPTR, ALCALL BUSYMOV A, #0FH;开显示,开光标,字符闪烁MOV DPTR, #8000HMOVX DPTR, ARETBUSY:PUSH DPH;保护现场PUSH DPLPUSH PSWPUSH ACCLOOP:MOV DPTR,#8001H;读BH及ACMOVX A, DPTRJB ACC.7, LOOP;忙,继续等待POP ACC;不忙,恢复现场返回POP PSWPOP DPLPOP DPHRET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LCD 液晶显示 模块 初始化
链接地址:https://www.31doc.com/p-3410900.html