通过观察LCM模组提供商提供的封装接口图,就大致可以看出它提供的是什么接口,主要是根据用户的
要求来选择。LCD的接口有多种,分类很细。主要看LCD的驱动方式和控制方式。
大致可以分为MCU接口和RGB接口。
对于MCU接口主要又可以分为8080模式和6800模式,这个主要是时序的区别。对于RGB接口则可以分为模拟RGB,ADC接口和数字RGB接口。至于需要不需要HSNC,VSNC信号,这个是在RGB接口中,但也要看采用什么样制式的控制驱动模式,也可以不需要的。 MCU接口:会解码命令,由timinggenerator产生时序信号,驱动COM和SEG驱动器。RGB接口:在写LCDregistersetting时,和MPU没有区别。区别只在于图像的写入方式。 MCU模式需要的信号有WR,RD,RS,RESET,CS。RGB模式需要的信号有HSYNC,VSYNC,ENABLE,CS,RESET,有的也需要RS。 用MCU模式时由于数据可以先存到IC内部GRAM后再往屏上写,所以这种模式LCD可以直接接在MEMORY的总线上。用RGB模式时就不同了,它没有内部RAM,HSYNC,VSYNC,ENABLE,CS,RESET,RS可以直接接在MEMORY的GPIO口上,用GPIO口来模拟波形,但有没有这么多空闲的GPIO口是个要考虑的问题,另外由于它不带RAM所以数据是直接往 最主要的区别是:MPU接口方式:显示数据写入DDRAM,常用于静止图片显示。
RGB接口方式:显示数据不写入DDRAM,直接写屏,速度快,常用于显示视频或动画用。
只有TFT模块才有RGB接口