金牌会员
 
- 积分
- 1477
- 金钱
- 1477
- 注册时间
- 2014-5-21
- 在线时间
- 342 小时
|

楼主 |
发表于 2018-1-15 14:26:44
|
显示全部楼层
[mw_shl_code=c,true] if(lcddev.id==0X9341) //9341初始化
{
LCD_WR_REG(0x11); //Exit Sleep
delay_ms(60);
LCD_WR_REG(0xef);
LCD_WR_DATA(0x03);
LCD_WR_DATA(0x80);
LCD_WR_DATA(0x02);
LCD_WR_REG(0xcf);
LCD_WR_DATA(0x00);
LCD_WR_DATA(0xaa);
LCD_WR_DATA(0xb0);
LCD_WR_REG(0xed);
LCD_WR_DATA(0x67);
LCD_WR_DATA(0x03);
LCD_WR_DATA(0x12);
LCD_WR_DATA(0x81);
LCD_WR_REG(0xcb);
LCD_WR_DATA(0x39);
LCD_WR_DATA(0x2c);
LCD_WR_DATA(0x00);
LCD_WR_DATA(0x34);
LCD_WR_DATA(0x02);
LCD_WR_REG(0xea);
LCD_WR_DATA(0x00);
LCD_WR_DATA(0x00);
LCD_WR_REG(0xe8);
LCD_WR_DATA(0x85);
LCD_WR_DATA(0x0a);
LCD_WR_DATA(0x78);
LCD_WR_REG(0xB1);
LCD_WR_DATA(0x00);
LCD_WR_DATA(0x18);
LCD_WR_REG(0xC0); //Power control
LCD_WR_DATA(0x26); //VRH[5:0]
LCD_WR_REG(0xC1); //Power control
LCD_WR_DATA(0x0c); //SAP[2:0];BT[3:0]
LCD_WR_REG(0xC2);
LCD_WR_DATA(0x22);
LCD_WR_REG(0xC5); //VCM control
LCD_WR_DATA(0x34); //0X40
LCD_WR_DATA(0x3C); //0X28
LCD_WR_REG(0xc7);
LCD_WR_DATA(0xbd); //ad
LCD_WR_REG(0x3A);
LCD_WR_DATA(0x55);
LCD_WR_REG(0x36); // Memory Access Control
LCD_WR_DATA(0x48);
LCD_WR_REG(0xB1); // Frame Rate Control
LCD_WR_DATA(0x00);
LCD_WR_DATA(0x18);
LCD_WR_REG(0xB6); // Display Function Control
LCD_WR_DATA(0x0a);
LCD_WR_DATA(0xa2);
LCD_WR_REG(0xF2); // 3Gamma Function Disable
LCD_WR_DATA(0x00);
LCD_WR_REG(0xF7);
LCD_WR_DATA(0x20);
LCD_WR_REG(0x26); //Gamma curve selected
LCD_WR_DATA(0x01);
LCD_WR_REG(0xE0); //Set Gamma
LCD_WR_DATA(0x1f);
LCD_WR_DATA(0x26);
LCD_WR_DATA(0x24);
LCD_WR_DATA(0x0c);
LCD_WR_DATA(0x12);
LCD_WR_DATA(0x0a);
LCD_WR_DATA(0x53);
LCD_WR_DATA(0xed);
LCD_WR_DATA(0x3c);
LCD_WR_DATA(0x01);
LCD_WR_DATA(0x10);
LCD_WR_DATA(0x08);
LCD_WR_DATA(0x08);
LCD_WR_DATA(0x07);
LCD_WR_DATA(0x00);
LCD_WR_REG(0XE1); //Set Gamma
LCD_WR_DATA(0x00);
LCD_WR_DATA(0x19);
LCD_WR_DATA(0x1b);
LCD_WR_DATA(0x03);
LCD_WR_DATA(0x0d);
LCD_WR_DATA(0x05);
LCD_WR_DATA(0x2c);
LCD_WR_DATA(0x14);
LCD_WR_DATA(0x43);
LCD_WR_DATA(0x0e);
LCD_WR_DATA(0x0f);
LCD_WR_DATA(0x07);
LCD_WR_DATA(0x37);
LCD_WR_DATA(0x38);
LCD_WR_DATA(0x1F);
delay_ms(120);
LCD_WR_REG(0x29);
delay_ms(120);[/mw_shl_code]
解决了代码如下修改成功驱动
|
|