发明名称 LCD控制器的控制方法
摘要 本发明提供一种LCD控制器的控制方法,其包括一微处理器及一LCD控制逻辑,所述的LCD控制逻辑通过SPI接口与所述微处理器相连,实现对LCD的控制,其中,所述的LCD控制逻辑为可编程逻辑器件。微处理器用DMA控制方式将显示数据通过SPI接口发送给CPLD器件,CPLD器件利用SPI接口的数据信号和时钟信号,根据LCD的时序要求,产生所需的像素时钟信号、行同步信号和帧同步信号,以此驱动LCD显示。
申请公布号 CN102074205B 申请公布日期 2012.10.17
申请号 CN200910237490.6 申请日期 2009.11.19
申请人 航天信息股份有限公司 发明人 陈懿;张玉魁;陈皓;贾希强;董建华;王克俭;范立波;张福军;李宁
分类号 G09G3/36(2006.01)I 主分类号 G09G3/36(2006.01)I
代理机构 北京科龙寰宇知识产权代理有限责任公司 11139 代理人 孙皓晨;朱世定
主权项 一种LCD控制器的控制方法,是通过一种LCD控制器来实现的,该LCD控制器包括一微处理器及一LCD控制逻辑,所述的LCD控制逻辑通过SPI接口与所述微处理器相连,实现对LCD的控制,其中,所述的LCD控制逻辑为可编程逻辑器件,其特征在于,LCD控制器的控制方法包括如下步骤,a:在微处理器的内存中开辟一块与LCD相对应的内存单元作为显存;b:设置所述微处理器SPI接口的初始化参数以及该接口的中断和DMA参数,启动DMA传输;c:在完成SPI接口的第一次DMA传输后,进入SPI的中断服务程序;d:在每一帧的起始位置,在显示数据帧同步信号产生一个上升沿信号,以告知CPLD新的一帧数据开始;e:在CPLD中,对显示数据帧同步信号进行捕获;f:在CPLD中,在SPI接口的时钟信号的上升沿对SPI接口的数据信号进行采集,同时把获取到的数据移入移位寄存器,并对SPI接口的时钟信号进行计数,将接收到的数据发送到LCD的数据总线上,再产生一个像素时钟上升沿,将显示数据发送到LCD;g:CPLD对像素时钟进行计数,产生行同步信号;h:CPLD对行同步信号进行计数,产生帧同步信号。
地址 100097 北京市海淀区杏石口路甲18号