欢迎来到天天文库
浏览记录
ID:56337909
大小:114.50 KB
页数:2页
时间:2020-06-11
《毕业设计要到uptech-2410的LCD屏,夏普的LQ080V3DG.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计要用到uptech-2410的LCD屏,夏普的LQ080V3DG01,不得不硬着头皮来写LCD驱动!首先,让我们来看LCD的硬件连接图!博创光盘里面提供:看到没有,上面有一个GPG4,是利用的GPIO口来操纵LCD的电源控制引脚查下s3c2410手册,便知GPG4是在将GPG4寄存器置为LCD_PWER之前,还要将内部上拉电阻禁止,这样作是为了避免内部上拉电阻消耗不必要的电流。2410CPU给LCD寄存器串口地址(手册里面有定义,例如:)发指令来完成驱动。所谓的驱动就是给硬件信号,让它能工作的。要不染的话,处理器不识别!“有些LCD
2、屏还需要一颗伴侣芯片,就是S3C2410手册中的那颗LPC3600。这可能在LCD的手册中都有论述吧,我没有遇到过这样的屏,所以也不是很清楚。那么是不是所有的屏与S3C2410相接都需要那个讨厌的家伙呢?这是好多人(包括我)在最开始都会有的疑问,不过现在的大部分LCD屏应该都不需要这个讨厌的家伙了,屏的控制信号直接与S3C2410的控制信号相接就可以了,至少我还没有遇到过。”从上面可以得出:VCLK-GPC1,HSYNC,VSYNC,VM依次用到了GPC1-GPC4。VD2-VD7依次用到了GPC10-GPC15口。voidLCD_Port
3、Init(void){//设置C口(VCLK,HSYNC,VSYNC,VM,VD2--VD7),C1--C4,C10--C15rGPCUP=rGPCUP
4、(0x7E0Fu<<1);//禁止上拉电阻//rGPCCON=(rGPCCON&(~(0x3FFC00FFu<<2)))
5、(0x2AA800AAu<<2);//rGPCCON=rGPCCON&0xAABFFC03u;rGPCCON=rGPCCON&0xAABFFEBB;//设置D口(VD10--VD15,VD18--VD23),D2--D7,D10--D15rGPDUP=rGPDUP
6、(0
7、x3F3F<<2);//是24bit的RGB信号当接18bitLCD时,丢弃RGB8bit中的低位,如是24bit的,R是R0~R7.但接18bit时,丢低2位就是R2~R7rGPDCON=(rGPDCON&(~(0xFFF0FFFu<<4)))
8、(0xAAA0AAAu<<4);}我的LCDRGB方式是5:6:5
此文档下载收益归作者所有