📄 init.c
字号:
void Initcode(void)
{
//************* Display control **********//
Write_Command2(0x0000);Write_Data2(0x0000);
Write_Command2(0x00A4);Write_Data2(0x0001);
DelayX1ms(14);
Write_Command2(0x0007);Write_Data2(0x0001);
DelayX1ms(100);
Write_Command2(0x0012);Write_Data2(0x0000);
//===================== Gamma =========================// CMO
Write_Command2(0x0030);Write_Data2(0x0707);
Write_Command2(0x0031);Write_Data2(0x0607);
Write_Command2(0x0032);Write_Data2(0x0301);
Write_Command2(0x0033);Write_Data2(0x0303);
Write_Command2(0x0034);Write_Data2(0x0303);
Write_Command2(0x0035);Write_Data2(0x0507);
Write_Command2(0x0036);Write_Data2(0x021F);
Write_Command2(0x0037);Write_Data2(0x0705);
Write_Command2(0x0038);Write_Data2(0x0607);
Write_Command2(0x0039);Write_Data2(0x0301);
Write_Command2(0x003A);Write_Data2(0x0303);
Write_Command2(0x003B);Write_Data2(0x0202);
Write_Command2(0x003C);Write_Data2(0x0105);
Write_Command2(0x003D);Write_Data2(0x021F);
DelayX1ms(50);
//------------------ Panel Image Control ---------------//
Write_Command2(0x0050);Write_Data2(0x0000);
Write_Command2(0x0051);Write_Data2(0x00EF);
Write_Command2(0x0052);Write_Data2(0x0000);
Write_Command2(0x0053);Write_Data2(0x013F);
Write_Command2(0x0060);Write_Data2(0x2700);
Write_Command2(0x0061);Write_Data2(0x0001);
Write_Command2(0x006A);Write_Data2(0x0000);
//-------------- Panel Interfcae Control ---------//
Write_Command2(0x0090);Write_Data2(0x000F);
Write_Command2(0x0092);Write_Data2(0x0001);
Write_Command2(0x0093);Write_Data2(0x0001);
Write_Command2(0x0095);Write_Data2(0x0110);
//************* Power Control **********// Jason@ 2007-6-29 移动Power模块的原因:解决升压白屏的问题
Write_Command2(0x0017);Write_Data2(0x0001);
DelayX1ms(100);
Write_Command2(0x0010);Write_Data2(0x17A0);
DelayX1ms(100);
Write_Command2(0x0011);Write_Data2(0x0007);
Write_Command2(0x0012);Write_Data2(0x013C);
delayX1ms(14);
Write_Command2(0x0013);Write_Data2(0x1300);
DelayX1ms(100);
Write_Command2(0x0028);Write_Data2(0x0000);
Write_Command2(0x0029);Write_Data2(0x0010);
Write_Command2(0x002A);Write_Data2(0x0000);
Write_Command2(0x0001);Write_Data2(0x0100);
DelayX1ms(100);
Write_Command2(0x0002);Write_Data2(0x0700);
Write_Command2(0x0003);Write_Data2(0x5230);
Write_Command2(0x0008);Write_Data2(0x0207);
Write_Command2(0x0009);Write_Data2(0x0000);
Write_Command2(0x000A);Write_Data2(0x0008);
//********** display on function **************//
Write_Command2(0x0007);Write_Data2(0x0021);
DelayX1ms(10);
Write_Command2(0x0007);Write_Data2(0x0061);
DelayX1ms(10);
Write_Command2(0x0007);Write_Data2(0x0173);
DelayX1ms(10);
Write_Command2(0x0017);Write_Data2(0x0000);
//************* write to GRAM *****************//
Write_Command2(0x0020);Write_Data2(0x0000);
Write_Command2(0x0021);Write_Data2(0x0000);
Write_Command2(0x0022); //16 bit
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -