一、GATV57NP8G1RA引脚说明
图1功能引脚
DCLK:数据同步时钟
Hsync:水平同步信号
Vsync:垂直同步信号
DEN:数据使能信号
R0~R5:红光数据信号分量
G0~G5:绿光数据信号分量
B0~B5:蓝光数据信号分量
LRC:左右对调显示控制信号
UDC:上下对调显示控制信号
二、时序电路
驱动时序图及参数如下三幅图所示:
图2时序参数
图3行显示时序图
图4帧显示时序图
TFT-LCD驱动要不断有点时钟驱动,对于该液晶它的每一个点的信息是18bit(三种颜色由R0~R5、G0~G5、B0~B5信号线提供),每一种颜色信息需要6bit容量,这样就有64*64*64的颜色。TFT需要从第一行的第一点开始,不停的对每一点的进行刷新,刷新的顺序是:第一行的第一点到第一行的最后一点,然后是第2行。。。。。这样 一直到最后一行的最后一点。所以如果是640*480的屏幕,每一屏幕(每一帧)就需要刷新640*480个点。刷新每一行需要又Hsync来进行同步,刷新每一帧需要由Vsync来进行同。
三、具体显示过程
通过图2、图3、图4来分析该液晶屏的控制显示过程。
1、初始状态:DCLK置1,Vsync置1,Hsync置1,DEN置0,数据线任意。
2、Vsync置0à等待3个TH周期àVsync置1à等待32个TH,开始显示第一行像素。
3、Hsync置0à等待30个DCLK周期àHsync置1à等待114个DCLK周期àDEN置1,在此后的640个DCLK信号上升沿来临的时候依次显示一行的640个像素点。
4、640个DCLK周期之后显示完一行à等待16个DCLK周期à若此时显示的是最后一行(第480行像素)则跳回步骤2开始显示新的一帧,否则跳回步骤3显示下一行。
四、重要参数
TFT-LCD驱动时序有几个重要的参数,在图2、图3、图4中也已经用红色字体标明:
HSPW(horizontalsyncpulsewidth):表示水平同步信号的宽度,用DCLK个数计算。
HBPD(horizontalbackporch):表示从水平同步信号结束到一行的有效数据开始之间的DCLK的个数。
HFPD(horizontalfrontporth):表示一行的有效数据结束到下一个水平同步信号开始之间的DCLK的个数。
VSPW(verticalsyncpulsewidth):表示垂直同步脉冲的宽度,用TH个数计算。
VBPD(verticalbackporch):表示在一帧图像开始时,垂直同步信号开始以后的无效的TH个数。
VFPD(verticalfrontporch):表示在一帧图像结束后,垂直同步信号开始以前的无效的TH个数。
根据图2、图3、图4可得出这六个参数的值依次为:30、114、16、3、32、10。
另外还有还有边沿和极性判定问题,对于该液晶屏从时序图可看出Hsync、Vsync信号低电平有效,DEN信号高电平有效,DCLK上升沿有效。