3.5寸和4.3寸雅视液晶屏的驱动参数

[复制链接]
2766|0
 楼主| shanqi 发表于 2008-10-22 11:15 | 显示全部楼层 |阅读模式
3.5寸和4.3寸雅视液晶屏是性价比不错的TFT,目前主要在GPS产品中被广泛采用.以下是3.5调试参数,产品供应和技术咨询请联系:13510611284.<br />http://www.crest-cn.com<br /><br />&nbsp;//&nbsp;modify&nbsp;for&nbsp;Yassy&nbsp;3.5inch&nbsp;panel.&nbsp;<br /><br />#define&nbsp;DCLK_FREQ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6400Khz<br />#define&nbsp;H_BACKPORCH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;38<br />#define&nbsp;H_FRONTPORCH&nbsp;&nbsp;&nbsp;&nbsp;50<br />#define&nbsp;H_TOTALCYCLE&nbsp;&nbsp;&nbsp;&nbsp;408<br />#define&nbsp;H_DISPLAYLINE&nbsp;320<br />#define&nbsp;V_BACKPORCH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18<br />#define&nbsp;V_FRONTPORCH&nbsp;&nbsp;&nbsp;&nbsp;4<br />#define&nbsp;V_TOTALCYCLE&nbsp;&nbsp;&nbsp;&nbsp;262<br />#define&nbsp;V_DISPLAYLINE&nbsp;240<br /><br /><br /><br />void&nbsp;LCD_Reg_Set(&nbsp;unsigned&nbsp;int&nbsp;flag,&nbsp;unsigned&nbsp;int&nbsp;data)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;unsigned&nbsp;int&nbsp;i;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;if(flag)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;1&nbsp;for&nbsp;register&nbsp;set<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data=data&0x7F;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDCSLow();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//<br />&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(10);<br />&nbsp;&nbsp;&nbsp;&nbsp;//<br />&nbsp;&nbsp;&nbsp;&nbsp;for(i=0;&nbsp;i&lt8;&nbsp;i--)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCDClockLow();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(4);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;(data&(1&lt&lt(7-i)))&nbsp;!=0&nbsp;)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCDDataHigh();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCDDataLow();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(4);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCDClockHigh();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(4);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDDataLow();<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDClockLow();<br />&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(4);<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDCSHigh();&nbsp;&nbsp;&nbsp;&nbsp;//<br />&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(10);<br />}<br /><br /><br /><br />void&nbsp;LCD_Reg_Set2(&nbsp;unsigned&nbsp;int&nbsp;reg,&nbsp;unsigned&nbsp;int&nbsp;data)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set(1,&nbsp;reg);<br />&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set(0,&nbsp;data);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//0&nbsp;for&nbsp;data<br />&nbsp;&nbsp;&nbsp;&nbsp;DbgDelay(100);<br />}<br /><br />void&nbsp;Lcd_SPI_Init(void)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x06,&nbsp;0x6F);//insel&nbsp;register.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0A,&nbsp;0x59);&nbsp;&nbsp;&nbsp;&nbsp;//rgb&nbsp;mode&nbsp;set<br /><br />/*<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x02,&nbsp;0x36);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x02,&nbsp;0x09);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x04,&nbsp;0x01);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x05,&nbsp;0x22);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x06,&nbsp;0x6F);//insel&nbsp;register.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x07,&nbsp;0xFF);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x08,&nbsp;0x11);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x09,&nbsp;0x80);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0A,&nbsp;0x59);&nbsp;&nbsp;&nbsp;&nbsp;//rgb&nbsp;mode&nbsp;set<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0B,&nbsp;0x05);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0C,&nbsp;0x44);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0D,&nbsp;0x02);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0E,&nbsp;0x08);&nbsp;//contrast<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x0F,&nbsp;0x80);&nbsp;&nbsp;&nbsp;&nbsp;//brightness<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LCD_Reg_Set2(0x30,&nbsp;0x09);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/<br /><br /><br />}&nbsp;&nbsp;&nbsp;&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

72

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部