mg12864液晶显示器在智能仪表中的应用

mg12864液晶显示器在智能仪表中的应用

ID:34657172

大小:250.91 KB

页数:5页

时间:2019-03-08

mg12864液晶显示器在智能仪表中的应用_第1页
mg12864液晶显示器在智能仪表中的应用_第2页
mg12864液晶显示器在智能仪表中的应用_第3页
mg12864液晶显示器在智能仪表中的应用_第4页
mg12864液晶显示器在智能仪表中的应用_第5页
资源描述:

《mg12864液晶显示器在智能仪表中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据仪器仪表篆三警:竺赢200i。3j::j:盎:MG.12864液晶显示器在智能仪表中的应用景小健,尹清华,陈清林,华贵(华南理工大学化工所,广东r‘州510640)摘要:介绍MG.12864型液晶显示器在智能仪表中与单片机的接口噩其控制显示的方法。关键词:液晶显示器;接口;控制中图分类号:TNl419文献标识码:B文章编号:1000-3932(2003)(06)4『】052-031引言点阵式液晶显示具有显示信息量大、功耗低、寿命长等特点,在各种高性能智能仪表中得到越来越多的应用。它作为仪表的显示终端,可实时显示各种字符、曲线、汉字、表达式等。本文介绍MG-1286

2、4液晶显示器在智能仪表中的应用2硬件设计MG—12864是128(列)×64(行)点阵的液晶显示模块。这里只介绍用到的接口及其控制显示方法。表】足MG一12864的管脚说明。当15脚为低且16脚为高时选中MG一12864的左区(左边的64×64),当15脚为高且16脚为低时选中M(;一12864的右区(右边的64×64)。19脚和20脚是为了在光线暗的环境下看到液晶显示器的显示内容而加的背光,即在液晶显示器的背面加一光源。控制线R/w、CSI、CS2、RS必须在使能线E为低的时候改变。当使能线E为高时控制线R/w、CSI、CS2、RS不能改变;使能线E为高时MG一1286

3、4从数据线DB0~DB7输出数据。限于篇幅,本文只列出MG一12864的指令表,见表2。根据指令的要求及MG一12864的时序图,单片机对MG-12864的连接方式有:直接访问方式和间接控制方式。直接方式要加一些辅助芯片,间接方式则无须辅助芯片即可控制液晶显示器的显示。为表1MG·12864液晶显示器的管脚说明了较好地体现MG一12864的用法,设计了单片机控制MG-12864的最小系统见图1。3软件设计MG-12864的软件编程的目的是把要显示的汉字的点阵输入到液晶显示模块的RAM当中。3.1取字模汉字显示是国内应用图形液晶显示模块的主要收稿13期:2003—10-21

4、(修改稿)基金项目:国家重点基础研究发展规划项目资助(G20G0026307);广东省自然科学基金项目资助(000474)discussed.BasedonInteIMC580C251mierocontmllerandEPM7128EPLDdevice,hardwaresystemWOI,sdesignedThettC/OS—Upreemptivereal—timemultitaskingkernelwasappliedintheoperatingsystem.Thestate·machinemodelofcontrolleddevicesWasconstructed,a

5、ndwasimplementedbyAHDLlanguage.Keywords:mieroconl∞Jler;#LVOS一Ⅱ;state—machinemode/;monitorandcontrol万方数据第6期景小健等.MG一12864液晶显示器在智能仪表巾的应用·63·目的,由于液晶显示块的特性,需要将汉字库旋转900后再写入液晶屁示模块的RAM中。取点的方式是纵向八点下高位,即以纵向8个连续点构成一个字节,最上边的点为字节的最低位,即B1T0,最下边的点为BIT?。以12×t2点阵的汉字取字模为例,按每行12字节,共2行取字模,每个汉字共24字节,点阵四个角取字顺序

6、为左上角一右上角一左下角一右下角,如果没有取字模软件,可以写一个字,放入12×12的144个小方格组成的正方形里,把前8行分为第一组,后4行分为第二组,第一组按纵向八点下高位取字模;第二组取字模时H有低半个字节,要把高半个字节写入零。把取好的字模存储在89C5l的EPROM中用HZDOT作为汉字点阵的表头,要显示汉字时查表取数据写入液晶显示模块的RAM中就可以。取宁模时把前8行划为第一组是因为液晶显示模块把0~7行做为第一页,8~15行作为第二页,依次类推,液晶显示模块以页来寻址。表2MG-128(14指令表批⋯.羟制信剖控制代码RS盯WD7D6D51)41)3D2D1D

7、O显示开关0l1lD起始行0lISIAL3L2LlL0页面地址0l0lP2PlP0列地址0lC5C4C3(22C1CO凄取状态字0lBUSY0DN/0FIRESEl0O0写显示数据l0数据童显示数据l数据3.2写指令写指令包括显示开关设置、显示起始行设置、页面地址设置、列地址设置、读取状态字。从表2可以看出写指令时控制信号Rs、R/w一般为零(R/W只有在读取状态字时才为1),改变的是控制代码,可以做一个通用的写指令代码子程序。以写MG·12864左区为例,先根据设计的接口电路进行定义:CSlEQUP21;定义片选信号ICS2

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

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

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