RT12864M图形液晶显示接口电路
发布时间:2011/10/8 15:34:49 访问次数:1862
1) RT12864M简介 P28F020-200
RT12864M主要由行驱动/列驱动和128×64全点阵液晶显示器组成,可完成图形显示,也可显示8×4个(16×16点阵)汉字,实物如图5.10所示。
RT12864M主要性能如下。
①电源:VDD+5V,模块内自带-10V负压,用于LCD的驱动。
②显示内容:128(列)x64(行)点。
③7种指令。
④与CPU接口采用8位数据总线并行输入/输出和8条控制线。
⑤工作温度:0~600C。
2) RT12864M模块主要硬件构成
RT12864M图形液晶显示器结构框图如图5.11所示。
IC1控制模块的左半屏,IC2控制模块的右半屏。IC3为行驱动器,IC1、IC2为列驱动器。IC1、IC2、IC3含有如下主要功能器件。
(1)指令寄存器(IR)
IR用来寄存指令码,与数据寄存器寄存数据相对应。当D/I=l时,在E信号下降沿的作用下,指令码写入IR。
(2)数据寄存器(DR)
DR用来寄存数据,与指令寄存器寄存指令相对应。当D/I=l时,在E信号的下降沿作用下,图形显示数据写入DR,或在E信号高电平作用下由DR读到DB7~DBO数据总线。DR和DDRAM之间的数据传输是模块内部自动执行的。
(3)忙标志(BF)
BF标志提供内部工作情况,BF=1表示模块在进行内部操作,此时模块不接收外部指令和数据。BF=O时,模块为准备状态,随时可接收外部指令和数据。
利用STATUS READ指令,可以将BF读到DB7总线,从而检验模块的工作状态。
(4)显示控制触发器DFF
此触发器用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY ON),DDRAM的内容就显示在屏幕上;DFF=O为关显示(DISPLAY OFF)。
DFF的状态是指令DISPLAY ON/OFF和RST信号控制的。
(5) XY地址计数器
XY地址计数器是一个9位计数器。高3位是X地址计数器,低6位为Y地址计数器,XY地址计数器实际上是作为DDRAM的地址指针,X地址计数器为DDRAM的页指针,Y地址计数器为DDRAM昀Y地址指针。
X地址计数器是没有计数功能的,只能用指令设置。
Y地址计数器具有循环计数功能,各显示数据写入后,Y地址自动加1,Y地址指针从0~63。
(6)显示数据RAM (DDRAM)
DDRAM是存储图形显示数据的。数据为1表示显示选择,数据为O表示显示非选择。DDRAM与地址和显示位置的关系见DDRAM地址表。
(7)Z地址计数器
Z地址计数器是一个6位计数器,此计数器具备循环计数功能,它用于显示行扫描同步。当一行扫描完成后,此地址计数器自动加l,指向下一行扫描数据,RST复位后Z地址计数器为0。
Z地址计数器可以用指令DISPLAY START LINE预置。因此,显示屏幕的起始行就由此指令控制,即DDRAM的数据从哪一行开始显示在屏幕的第一行。此模块的DDRAM共64行,屏幕可以循环滚动显示64行。
1) RT12864M简介 P28F020-200
RT12864M主要由行驱动/列驱动和128×64全点阵液晶显示器组成,可完成图形显示,也可显示8×4个(16×16点阵)汉字,实物如图5.10所示。
RT12864M主要性能如下。
①电源:VDD+5V,模块内自带-10V负压,用于LCD的驱动。
②显示内容:128(列)x64(行)点。
③7种指令。
④与CPU接口采用8位数据总线并行输入/输出和8条控制线。
⑤工作温度:0~600C。
2) RT12864M模块主要硬件构成
RT12864M图形液晶显示器结构框图如图5.11所示。
IC1控制模块的左半屏,IC2控制模块的右半屏。IC3为行驱动器,IC1、IC2为列驱动器。IC1、IC2、IC3含有如下主要功能器件。
(1)指令寄存器(IR)
IR用来寄存指令码,与数据寄存器寄存数据相对应。当D/I=l时,在E信号下降沿的作用下,指令码写入IR。
(2)数据寄存器(DR)
DR用来寄存数据,与指令寄存器寄存指令相对应。当D/I=l时,在E信号的下降沿作用下,图形显示数据写入DR,或在E信号高电平作用下由DR读到DB7~DBO数据总线。DR和DDRAM之间的数据传输是模块内部自动执行的。
(3)忙标志(BF)
BF标志提供内部工作情况,BF=1表示模块在进行内部操作,此时模块不接收外部指令和数据。BF=O时,模块为准备状态,随时可接收外部指令和数据。
利用STATUS READ指令,可以将BF读到DB7总线,从而检验模块的工作状态。
(4)显示控制触发器DFF
此触发器用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY ON),DDRAM的内容就显示在屏幕上;DFF=O为关显示(DISPLAY OFF)。
DFF的状态是指令DISPLAY ON/OFF和RST信号控制的。
(5) XY地址计数器
XY地址计数器是一个9位计数器。高3位是X地址计数器,低6位为Y地址计数器,XY地址计数器实际上是作为DDRAM的地址指针,X地址计数器为DDRAM的页指针,Y地址计数器为DDRAM昀Y地址指针。
X地址计数器是没有计数功能的,只能用指令设置。
Y地址计数器具有循环计数功能,各显示数据写入后,Y地址自动加1,Y地址指针从0~63。
(6)显示数据RAM (DDRAM)
DDRAM是存储图形显示数据的。数据为1表示显示选择,数据为O表示显示非选择。DDRAM与地址和显示位置的关系见DDRAM地址表。
(7)Z地址计数器
Z地址计数器是一个6位计数器,此计数器具备循环计数功能,它用于显示行扫描同步。当一行扫描完成后,此地址计数器自动加l,指向下一行扫描数据,RST复位后Z地址计数器为0。
Z地址计数器可以用指令DISPLAY START LINE预置。因此,显示屏幕的起始行就由此指令控制,即DDRAM的数据从哪一行开始显示在屏幕的第一行。此模块的DDRAM共64行,屏幕可以循环滚动显示64行。
上一篇:单片机与液晶显示电路接口电路设计
上一篇:A/D转换器的分类及简介