4)显示开关(显示屏打开/关闭触发器):显示屏打开了关闭触发器用来选中Y1——Y64段在开状态或者在关状态,在开状态时,在RAM中的显示数据将输出到对应的Y1——Y64上;在关状态时,所有段显示信号失效,与RAM中数据无关。此触发器由显示器指令开/关指令控制;RST信号为低电平“0”时,RST信号有效,段(Segment)为关闭(OFF)状态。触发器当前状态也可以从状态读取指令的DB5获得,显示RAM中的数据不会因为显示屏的开/关而改变数据。
5)显示器开始行寄存器:此寄存器指定RAM中某一行数据对应到点阵图形液晶显示器面板的最顶列,可以用于做屏幕卷动作。下达显示开始行数指令时,将6位显示器开始行数数据写入此寄存器,当FRM信号为高点平时开始显示,寄存器数据被转移到Z地址计数器,用来控制显示器地址。
6)XY地址计数器:这个9位计数器指到内部显示数据RAM的地址。X地址计数器为高3位,Y地址计数器为低6位,分别有各自的指令来设定X, Y地址,X地址计数器是没有计数功能的普通寄存器,可以使用指令来设定。Y地址计数器是用指令来设定Y地址值,而在读写显示数据时,此计数器会被自动地递增1。Y地址计数器由0到63循环计数,即63再递增,则会回复为零。
7)4096比特显示数据存储RAM:显示器各点数据都储存在此RAM中。RAM中每1位数据对应显示器面板上的一个像素点,且该位为1,则液晶显示面板上对应的像素点亮,该位为0,则液晶显示面板上对应的像素点灭。
8)Z地址寄存器:此计数器有6位,在CL信号下降沿到来时计数一次。在FRM为高电平时,显示开始行计数器的数据会存入Z地址计数器。
9)显示数据锁存器:数据从显示数据存储RAM中输出到液晶驱动电路以前,先暂时存储在此锁存器中,在CL信号上升沿到来时锁存数据。显示器ON/OFF指令控制此锁存器的数据,所以不会影响到显示数据RAM中的数据。
10)复位:当电源开启后,设定RST脚为低电位叮以使系统初始化,即显示器关闭(OFF);设定显示开始行数寄存器为0(即0行)。当RST为低电平时,只接收状态读取指令因此,先读取状态直到DB4 = 0(清除复位),并且当DB7 = 0时才可以下达其他指令。RST信号与电源上升时间如图6-19所示。
正常运行后,尽量不要再一次复位,因为在此期间复位操作将破坏所有寄存器中的数据,只有ON/OFF寄存器及RAM中数据还在。
请记住此类文章唯一更新的网站地址:http://www.leehon.com
文章评论(0条评论)
登录后参与讨论