ST7796S MIPI单通道, 320x480初始化代码

ST7796S MIPI单通道接口, 320x480分辨率初始化代码

代码示例:

loadWidthSet(320);
loadHeightSet(480);
loadHBPSet(180);
loadVBPSet(20);
loadHFPSet(20);
loadVFPSet(20);
loadHSCLK(400);


DataType(0x23);
WriteAddr(0xF0);
WriteData(0xC3);

DataType(0x23);
WriteAddr(0xF0);      //cmd
WriteData(0x96); //

DataType(0x23);
WriteAddr(0x36);      //cmd
WriteData(0x48);

DataType(0x23);
WriteAddr(0x3A);      //cmd
WriteData(0x77);        //rgb888

DataType(0x23);
WriteAddr(0xB0);      //cmd
WriteData(0x80);

DataType(0x23);
WriteAddr(0xB4);      //cmd
WriteData(0x01);

DataType(0x29);
WriteAddr(0xB6);      //cmd
WriteData(0x20);
WriteData(0x02);
WriteData(0x3B);

DataType(0x23);
WriteAddr(0xB7);      //cmd
WriteData(0xC6);

DataType(0x29);
WriteAddr(0xC0);      //cmd
WriteData(0xC0);    
WriteData(0x24);

DataType(0x23);
WriteAddr(0xC1);      //cmd
WriteData(0x10);

DataType(0x23);
WriteAddr(0xC2);      //cmd
WriteData(0xA7);

DataType(0x23);
WriteAddr(0xC5);      //cmd
WriteData(0x2A);

DataType(0x29);
WriteAddr(0xe8);  // 
WriteData(0x40);  // 
WriteData(0x82);  // 
WriteData(0x00);  // 
WriteData(0x00);  // 
WriteData(0x29);  // 
WriteData(0x19);  // 
WriteData(0xa5);  // 
WriteData(0x33);  // 

DataType(0x29);
WriteAddr(0xe0); //Positive Voltage Gamma Control
WriteData(0xf0); 
WriteData(0x00); 
WriteData(0x02); 
WriteData(0x0E); 
WriteData(0x10); 
WriteData(0x0E); 
WriteData(0x32); 
WriteData(0x44); 
WriteData(0x47); 
WriteData(0x08); 
WriteData(0x0F); 
WriteData(0x0F); 
WriteData(0x17); 
WriteData(0x1A); 

DataType(0x29);
WriteAddr(0xe1); //Negative Voltag
WriteData(0xf0); 
WriteData(0x00); 
WriteData(0x01); 
WriteData(0x05); 
WriteData(0x04); 
WriteData(0x12); 
WriteData(0x32); 
WriteData(0x44); 
WriteData(0x47); 
WriteData(0x3C); 
WriteData(0x1B); 
WriteData(0x1B); 
WriteData(0x20); 
WriteData(0x26); 

DataType(0x23);
WriteAddr(0xF0);      //cmd   Disable command 2
WriteData(0x3C);

DataType(0x23);
WriteAddr(0xF0);      //cmd
WriteData(0x69);

DataType(0x23);
WriteAddr(0x35);      //cmd
WriteData(0x00);        //反扫

DataType(0x23);
WriteAddr(0x36);      //cmd
WriteData(0x58);        //反扫    

delay_ms(200);



DataType(0x05);
WriteAddr(0x11);
WriteData(0x00);//
delay_ms(200);

DataType(0x05);
WriteAddr(0x29);
WriteData(0x00);//

delay_ms(200);
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shake boom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值