图形液晶显示模块LM19264的显示原理及应用.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:9 大小:394KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

图形液晶显示模块LM19264的显示原理及应用.pdf

图形液晶显示模块LM19264的显示原理及应用.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据万方数据LMl9264结构组成、接口信号、控制命令0)∞,OX20,OX20,0X20,O难下,O弼lO,0)∞,0妞lo,O文FF,OX40,O翅O,0)(30,O)【18,0姐O,0如0,液晶汉字显示与字模存放的关系图二对应字模如下:2图形点阵液晶模块I。M19264[2]是由深圳拓普微科技开发有限公司生产的,由一块192×64的图形液晶屏,3片列控制芯片S680108,1片行控制芯片S680107及其辅助电路组成,每片列控制芯片内部都带有显示RAM缓冲区。19264液晶屏由左中右相同的三个屏组成,每一屏包含64×64点阵,其点阵显示结构为:每一屏的点阵包含8页、64列,从上到下依次为第o~7页,每一页包含8行。每屏内有三个寄存器,分别为页(X)地址寄存器、列(Y)地址计数器、显示起始行(Z)寄存器。页地址寄存器用来设定内部显示数据RAM的页地址,列地址计数器设定内部显示数据RAM的列地址,显示起始行寄存器设定显示RAM的起始行,可设定滚屏功能。页地址、显示起始行以及列地址可以通过向模块写入控制指令来寻址定位,每读或写1个显示字节数据操作后列地址计数器自动加1。模块内部图形数据存储器中每个单元的8位二进制数据对应显示屏上一页中的一列1×8点阵,为“1”的位(BIT)对应的点显示,为“o”的位对应点不显示。字节中的高位对应的点在下,低位在上。当确定要在显示屏上某页某列写某个内容时,只需使MCU将对应的数据写入显示RAM的同一页同一列的地址处即可,然后该模块就会自动将显示RAM内容送往液晶屏,以完成相应的显示。因此,I。M19264模块类似于常见的键盘显示接口芯片8279,由于它内部不仅有自己的显示RAM区用于存储欲写到液晶屏上的数据,而且有自己的操作控制,因此它能根据主控制器MCU写入到该模块的各种命令字及显示RAM数据,自动对液晶屏进行一系列操作而不再需要主控制器MCU的参与。如果将每个RAM单元对应的点阵定义为“条”,那么,一幅64×64的图象由512个“条”组成,对于I,M19264模块而言,这些“条”竖向排列,显示顺序是由左至右显示一页后再下移一页。显然,对应每屏,模块内部有512个字节RAM,而要使19264显示更新左屏画面,实际上就是把图象点阵数据顺序地写人模块内部这512个字节RAM缓冲区,写人的数据顺序显然应按“条”的顺序排列:即从的第。列的“条”所对应的头一个显示RAM开始,按照从左到右,从上到下,直到最后一个字节(对应的第63列)。l⋯⋯..69⋯.⋯⋯1417⋯.2225⋯⋯⋯..30图一图二0)(10,Ox30,OXl8,0购8,O如4,OX7F,0xOO,Oxoo,O】c3F,0X40,Ox40,OX40,OX40,0X78,OxoO2.1结构组成2.2显示RAM映射2.3接口信号河北工业大学成人教育学院学报O7815D016232431:万方数据I页地址(o一7j液晶显示模块与单片微控制器(MCU)的接口信号包括8根数据线和6根控制线。8根数据线是I/O信号,6根控制线都是输入信号。8根三态数据线DB0一DB7用于I。CM与MCU之间传输数据、命令和状态。片选线CSB、cSA组和功能定义是:oO时选中左屏,o】时选中中屏,10时选中右屏,11时不选中。命令数据线RS为1时D7一Do是要显示的RAM数据,RS为零时D7一I)o是要写入的命令。读写控制线R/w为1时是读模式,此时使能线E应为1,数据线上信号流向是从I.CM到MCU;R/w为零时是写模式,数据线上信号流向是从MCU到【。CM,当E从1变为。时DB0一DB7上的数据写入I。CM。复位信号线RSTB为。时显示屏关断,显示起始行寄存器内容为o,此时I。CM不能接收命令。RSTB为1时I。CM正常运行。2.4控制命令对用户来说,进行显示操作就是在显示缓冲区中指定的位置写入欲显示的点阵状态信息。液晶控制器的主要指令可分为三类:一是读状态指令,在对I。CM的每一次操作前都要读这个状态字,并对它的相应位进行判断,以决定MCU对I。CM的访问是否有效;二是设置指令,该类指令用于设置显示数据的地址、设置显示起始行、设置显示开/关;三是数据的读写指令,该指令能读写显示屏上的数据内容。命令R/W显示开/关显示起始行地址(o一63)读状态关写显示数据要显示的数据读显示数据要读的显示数据单片微控制器的显示控制命令如表1所示。显示开关命令用来设置显示开或关,当I)o为1时显示屏能显示,为O时不能显示,内部状态和RAM中的显示数据不受影响。设置列地址指令把要显示数据的列地址写人Y地址计数器。显示起始行设置命令设置了对应显示屏上首行的显示RAM中的行号,有规律的修改该行号,可实现滚屏功能。读状态命令当BuSY位为1时表明驱动器正忙,不能接受数