LCD液晶屏的通讯模式

LCD液晶屏接口:MCU模式、RGB模式、SPI模式、VSYNC模式、MDDI模式等等。
1、MCU模式:
MCU模式需要的信号有WR(写使能),RD(读使能),RS(指令/数据),RESET(复位),CS(片选)。他通常有区分为8080(Intel总线)和6800(moto总线)时序,他两区别主要是引脚上6800总线将WR,和RD合用为1根总线(R/W),目前6800总线很少了;80总线包括18/16/9/8 bits种传输形式,他是串行通讯方式,所以传输速率比较低下,一般用在2.0-2.8寸小屏幕,而且要自带GRAM。例如18位接口即RGB(3x6)均为6位数据,通过LCD Driver IC处理将6位数据转换成灰阶电压进行传输,这种模式下的 LCD DRIVER都带一个GRAM,数据可以先存到IC内部GRAM后再往屏上写,所以这种模式LCD可以直接接在MEMORY的总线上。
优点是:控制简单方便,无需时钟和同步信号。
缺点是:要耗费GRAM,所以难以做到大屏。
2、RGB模式
RGB模式应该是中等LCD液晶模块使用做多的了。数据位传输也有6位,16位,18位,24位之分。连线一般有:VSYNC,HSYNC、DOTCLK、CS、RESET、RGB数据线等。RGB连接方式需要DOTCLK,HSYNC和VSYNC三根时钟线来保证RGB数据按照正确的时序由CPU向LCD传输,其中DOTCLK为系统时钟,HSYNC为行同步信号,VSYNC为场同步信号。另外现在的LCM大都带控制器,需要SPI发送控制命令的,初始化(设置窗口)那些命令操作都是要通过SPI接口传进LCD的控制器中。由于RGB模式下显示数据不需要写入GRAM,可以直接写屏,速度快常用于显示视频和动画。
它的优缺点正好和MCU模式相反。MCU-LCD屏它与RGB-LCD屏主要区别在于显存的位置。
RGB-LCD的显存是由系统内存充当的,因此其大小只受限于系统内存的大小,这样RGB-LCD可以做出较大尺寸
而MCU-LCD的设计之初只要考虑单片机的内存较小,因此都是把显存内置在LCD模块内部.然后软件通过专门显示命令来更新显存,因此MCU屏往往不能做得很大。同时显示更新速度也比RGB-LCD慢。
显示数据传输模式也有差别。
RGB屏只需显存组织好数据。启动显示后,LCD-DMA会自动把显存中的数据通过RGB接口送到LCM。而MCU屏则需要发送画点的命令来修改MCU内部的RAM(即不能直接写MCU屏的RAM)。所以RGB显示速度明显比MCU快,而且播放视频方面,MCU-LCD也比较慢。
彩色TFT液晶屏主要有2种接口:TTL接口(RGB颜色接口)(12寸以下小屏),LVDS接口(将RGB颜色打包成差分信号传输)(8寸以上大屏)。
3、SPI模式:
采用较少,连线为CS/,SLK,SDI,SDO四根线,连线少但是软件控制比较复杂。
4、VSYNC模式:
该模式是在MCU模式下增加了一根VSYNC(帧同步)信号线而已,应用于运动画面更新。
5、MDDI模式:
高通公司于2004年提出的接口MDDI(Mobile Display Digital Interface),通过减少连线可提高移动电话的可靠性并降低功耗,这将取代SPI模式而成为移动领域的高速串行接口。连线主要有host_data,host_strobe,client_strobe,client_data,power,GND几根线。MDDI模式主要是针对大屏的。

猜你喜欢

转载自blog.csdn.net/weixin_43101315/article/details/117414139