En18V(1); EnVCI(1); EnVSP(1); EnVSN(1); EnBLT(1); Delay(100); RESET(1); Delay(20); RESET(0); Delay(20); RESET(1); Delay(20); loadWidthSet(280); loadHeightSet(1020); loadHBPSet(60); loadVBPSet(60); loadHFPSet(60); loadVFPSet(120); loadHSWSet(10); loadVSWSet(24); loadDCLKSet(30); loadInvVsync(0); loadInvHsync(0); loadInvDCLK(0); loadInvDE(0); loadLanes(0); loadRefreshMode(0); loadOutFormat(0); loadSwapRGB(0); loadHSCLK(710); loadScreenType(0); loadCompressionType(0); Delay(10); /////////////////////////code STR /////////////////////////////////////////// DataType(0x29); WriteAddr(0xbb); WriteData(0X00); // 00 WriteData(0X00); // 01 WriteData(0X00); // 02 WriteData(0X00); // 03 WriteData(0X00); // 04 WriteData(0X00); // 05 WriteData(0X5A); // 06 WriteData(0XA5); // 07 DataType(0x29); WriteAddr(0xa0); WriteData(0X00); // 00 WriteData(0X10); // 01 WriteData(0X00); // 02 WriteData(0X02); // 03 WriteData(0X00); // 04 WriteData(0X00); // 05 WriteData(0X08); // 06 WriteData(0X3F); // 07 WriteData(0X00); // 08 WriteData(0X05); // 09 WriteData(0X3F); // 10 WriteData(0X3F); // 11 WriteData(0X00); // 12 WriteData(0X00); // 13 WriteData(0X00); // 14 WriteData(0X00); // 15 WriteData(0X00); // 16 DataType(0x29); WriteAddr(0xa2); WriteData(0X20); // 00 WriteData(0X18); // 01 WriteData(0X0A); // 02 WriteData(0X3C); // 03 WriteData(0X3C); // 04 WriteData(0X78); // 05 WriteData(0X3C); // 06 WriteData(0XFC); // 07 WriteData(0X18); // 08 WriteData(0X39); // 09 WriteData(0X8F); // 10 WriteData(0X7F); // 11 WriteData(0X7F); // 12 WriteData(0X20); // 13 WriteData(0XF8); // 14 WriteData(0X10); // 15 WriteData(0X02); // 16 WriteData(0XFF); // 17 WriteData(0XFF); // 18 WriteData(0XF0); // 19 WriteData(0X90); // 20 WriteData(0X01); // 21 WriteData(0X32); // 22 WriteData(0XA0); // 23 WriteData(0X91); // 24 WriteData(0XC0); // 25 WriteData(0X20); // 26 WriteData(0X7F); // 27 WriteData(0XFF); // 28 WriteData(0X00); // 29 WriteData(0X04); // 30 DataType(0x29); WriteAddr(0xa3); WriteData(0XA0); // 00 WriteData(0X06); // 01 WriteData(0XA9); // 02 WriteData(0X28); // 03 WriteData(0X08); // 04 WriteData(0X02); // 05 WriteData(0X0A); // 06 WriteData(0X04); // 07 WriteData(0X04); // 08 WriteData(0X04); // 09 WriteData(0X04); // 10 WriteData(0X04); // 11 WriteData(0X04); // 12 WriteData(0X04); // 13 WriteData(0X04); // 14 WriteData(0X04); // 15 WriteData(0X04); // 16 WriteData(0X04); // 17 WriteData(0X04); // 18 WriteData(0X00); // 19 WriteData(0X55); // 20 WriteData(0X55); // 21 DataType(0x29); WriteAddr(0xc1); WriteData(0X31); // 00 WriteData(0X04); // 01 WriteData(0X02); // 02 WriteData(0X02); // 03 WriteData(0X71); // 04 WriteData(0X05); // 05 WriteData(0X23); // 06 WriteData(0X55); // 07 WriteData(0X00); // 08 WriteData(0X00); // 09 WriteData(0X01); // 10 WriteData(0X01); // 11 WriteData(0X53); // 12 WriteData(0XFF); // 13 WriteData(0XFF); // 14 WriteData(0XFF); // 15 WriteData(0X4F); // 16 WriteData(0X52); // 17 WriteData(0X00); // 18 WriteData(0X4F); // 19 WriteData(0X52); // 20 WriteData(0X00); // 21 WriteData(0X55); // 22 WriteData(0X3B); // 23 WriteData(0X0B); // 24 WriteData(0X02); // 25 WriteData(0X0D); // 26 WriteData(0X00); // 27 WriteData(0XFF); // 28 WriteData(0X40); // 29 DataType(0x29); WriteAddr(0xc3); WriteData(0X00); // 00 WriteData(0X00); // 01 WriteData(0X00); // 02 WriteData(0X50); // 03 WriteData(0X03); // 04 WriteData(0X00); // 05 WriteData(0X00); // 06 WriteData(0X00); // 07 WriteData(0X01); // 08 WriteData(0X80); // 09 WriteData(0X01); // 10 DataType(0x29); WriteAddr(0xc4); WriteData(0X00); // 00 WriteData(0X24); // 01 WriteData(0X33); // 02 WriteData(0X90); // 03 WriteData(0X79); // 04 WriteData(0XEA); // 05 WriteData(0X64); // 06 WriteData(0X32); // 07 WriteData(0XC8); // 08 WriteData(0X64); // 09 WriteData(0XC8); // 10 WriteData(0X32); // 11 WriteData(0X90); // 12 WriteData(0X90); // 13 WriteData(0X11); // 14 WriteData(0X06); // 15 WriteData(0XDC); // 16 WriteData(0XFA); // 17 WriteData(0X14); // 18 WriteData(0X03); // 19 WriteData(0X80); // 20 WriteData(0XFE); // 21 WriteData(0X10); // 22 WriteData(0X40); // 23 WriteData(0X00); // 24 WriteData(0X0A); // 25 WriteData(0X02); // 26 WriteData(0X44); // 27 WriteData(0X50); // 28 DataType(0x29); WriteAddr(0xc5); WriteData(0X18); // 00 WriteData(0X00); // 01 WriteData(0X00); // 02 WriteData(0X03); // 03 WriteData(0XFE); // 04 WriteData(0X5E); // 05 WriteData(0X50); // 06 WriteData(0X40); // 07 WriteData(0X00); // 08 WriteData(0X00); // 09 WriteData(0X88); // 10 WriteData(0XDE); // 11 WriteData(0X0D); // 12 WriteData(0X08); // 13 WriteData(0X0F); // 14 WriteData(0X0F); // 15 WriteData(0X01); // 16 WriteData(0X50); // 17 WriteData(0X50); // 18 WriteData(0X40); // 19 WriteData(0X10); // 20 WriteData(0X10); // 21 WriteData(0X00); // 22 DataType(0x29); WriteAddr(0xc6); WriteData(0X05); // 00 WriteData(0X0A); // 01 WriteData(0X05); // 02 WriteData(0X0A); // 03 WriteData(0X00); // 04 WriteData(0XE0); // 05 WriteData(0X2E); // 06 WriteData(0X0B); // 07 WriteData(0X12); // 08 WriteData(0X22); // 09 WriteData(0X12); // 10 WriteData(0X22); // 11 WriteData(0X01); // 12 WriteData(0X03); // 13 WriteData(0X00); // 14 WriteData(0X3F); // 15 WriteData(0X6A); // 16 WriteData(0X18); // 17 WriteData(0XC8); // 18 WriteData(0X22); // 19 DataType(0x29); WriteAddr(0xc7); WriteData(0X50); // 00 WriteData(0X30); // 01 WriteData(0X28); // 02 WriteData(0X00); // 03 WriteData(0XA2); // 04 WriteData(0X80); // 05 WriteData(0X8F); // 06 WriteData(0X00); // 07 WriteData(0X80); // 08 WriteData(0XFF); // 09 WriteData(0X0F); // 10 WriteData(0X11); // 11 WriteData(0X9F); // 12 WriteData(0X6F); // 13 WriteData(0XFF); // 14 WriteData(0X22); // 15 WriteData(0X0C); // 16 WriteData(0X0D); // 17 WriteData(0X0E); // 18 WriteData(0X0F); // 19 DataType(0x29); WriteAddr(0xc9); WriteData(0X33); // 00 WriteData(0X44); // 01 WriteData(0X44); // 02 WriteData(0X01); // 03 DataType(0x29); WriteAddr(0xcf); WriteData(0X34); // 00 WriteData(0X1E); // 01 WriteData(0X88); // 02 WriteData(0X58); // 03 WriteData(0X13); // 04 WriteData(0X18); // 05 WriteData(0X56); // 06 WriteData(0X18); // 07 WriteData(0X1E); // 08 WriteData(0X68); // 09 WriteData(0X00); // 10 WriteData(0X00); // 11 WriteData(0X63); // 12 WriteData(0X05); // 13 WriteData(0X66); // 14 WriteData(0XC4); // 15 WriteData(0X0C); // 16 WriteData(0X77); // 17 WriteData(0X22); // 18 WriteData(0X44); // 19 WriteData(0XAA); // 20 WriteData(0X55); // 21 WriteData(0X04); // 22 WriteData(0X06); // 23 WriteData(0X12); // 24 WriteData(0XA0); // 25 WriteData(0X08); // 26 DataType(0x29); WriteAddr(0xd0); WriteData(0XFC); // 00 WriteData(0X18); // 01 WriteData(0X71); // 02 WriteData(0X24); // 03 WriteData(0X08); // 04 WriteData(0X05); // 05 WriteData(0X10); // 06 WriteData(0X10); // 07 WriteData(0X78); // 08 WriteData(0X11); // 09 WriteData(0XC2); // 10 WriteData(0X42); // 11 WriteData(0X22); // 12 WriteData(0X22); // 13 WriteData(0XAA); // 14 WriteData(0X03); // 15 WriteData(0X10); // 16 WriteData(0X12); // 17 WriteData(0X60); // 18 WriteData(0X14); // 19 WriteData(0X1E); // 20 WriteData(0X51); // 21 WriteData(0X15); // 22 WriteData(0X00); // 23 WriteData(0XBA); // 24 WriteData(0X00); // 25 WriteData(0X00); // 26 WriteData(0X03); // 27 WriteData(0X0D); // 28 WriteData(0X12); // 29 DataType(0x29); WriteAddr(0xd5); WriteData(0X18); // 00 WriteData(0X2E); // 01 WriteData(0X84); // 02 WriteData(0X01); // 03 WriteData(0X35); // 04 WriteData(0X04); // 05 WriteData(0X95); // 06 WriteData(0XA8); // 07 WriteData(0X08); // 08 WriteData(0X95); // 09 WriteData(0XA8); // 10 WriteData(0X08); // 11 WriteData(0X00); // 12 WriteData(0X6A); // 13 WriteData(0X10); // 14 WriteData(0X42); // 15 WriteData(0X03); // 16 WriteData(0X03); // 17 WriteData(0X20); // 18 WriteData(0X20); // 19 WriteData(0X85); // 20 WriteData(0X01); // 21 WriteData(0X03); // 22 WriteData(0X00); // 23 WriteData(0XFC); // 24 WriteData(0X53); // 25 WriteData(0XA8); // 26 WriteData(0X2E); // 27 WriteData(0X2E); // 28 WriteData(0X00); // 29 DataType(0x29); WriteAddr(0xd6); WriteData(0X10); // 00 WriteData(0X32); // 01 WriteData(0X54); // 02 WriteData(0X76); // 03 WriteData(0X98); // 04 WriteData(0XBA); // 05 WriteData(0XDC); // 06 WriteData(0XFE); // 07 WriteData(0X13); // 08 WriteData(0X04); // 09 WriteData(0X01); // 10 WriteData(0X01); // 11 WriteData(0X29); // 12 WriteData(0X31); // 13 WriteData(0X08); // 14 WriteData(0X28); // 15 WriteData(0X2F); // 16 WriteData(0X08); // 17 WriteData(0X03); // 18 WriteData(0X03); // 19 WriteData(0X03); // 20 WriteData(0X03); // 21 WriteData(0X03); // 22 WriteData(0X03); // 23 WriteData(0X00); // 24 WriteData(0X84); // 25 WriteData(0X00); // 26 WriteData(0X23); // 27 WriteData(0X01); // 28 WriteData(0X00); // 29 DataType(0x29); WriteAddr(0xd7); WriteData(0X00); // 00 WriteData(0X18); // 01 WriteData(0X1F); // 02 WriteData(0X08); // 03 WriteData(0X0A); // 04 WriteData(0X0C); // 05 WriteData(0X0E); // 06 WriteData(0X04); // 07 WriteData(0X1F); // 08 WriteData(0X1E); // 09 WriteData(0X19); // 10 WriteData(0X1F); // 11 WriteData(0X18); // 12 WriteData(0X2E); // 13 WriteData(0X04); // 14 WriteData(0X00); // 15 WriteData(0X1F); // 16 WriteData(0X41); // 17 WriteData(0X1F); // 18 DataType(0x29); WriteAddr(0xd8); WriteData(0X01); // 00 WriteData(0X18); // 01 WriteData(0X1F); // 02 WriteData(0X09); // 03 WriteData(0X0B); // 04 WriteData(0X0D); // 05 WriteData(0X0F); // 06 WriteData(0X05); // 07 WriteData(0X1F); // 08 WriteData(0X1E); // 09 WriteData(0X19); // 10 WriteData(0X1F); // 11 DataType(0x29); WriteAddr(0xd9); WriteData(0X1F); // 00 WriteData(0X1F); // 01 WriteData(0X1F); // 02 WriteData(0X1F); // 03 WriteData(0X1F); // 04 WriteData(0X1F); // 05 WriteData(0X1F); // 06 WriteData(0X1F); // 07 WriteData(0X1F); // 08 WriteData(0X1F); // 09 WriteData(0X1F); // 10 WriteData(0X1F); // 11 DataType(0x29); WriteAddr(0xdd); WriteData(0X1F); // 00 WriteData(0X1F); // 01 WriteData(0X1F); // 02 WriteData(0X1F); // 03 WriteData(0X1F); // 04 WriteData(0X1F); // 05 WriteData(0X1F); // 06 WriteData(0X1F); // 07 WriteData(0X1F); // 08 WriteData(0X1F); // 09 WriteData(0X1F); // 10 WriteData(0X1F); // 11 DataType(0x29); WriteAddr(0xdf); WriteData(0X44); // 00 WriteData(0X73); // 01 WriteData(0X4B); // 02 WriteData(0X69); // 03 WriteData(0X00); // 04 WriteData(0X0A); // 05 WriteData(0X02); // 06 WriteData(0X90); // 07 DataType(0x29); WriteAddr(0xe0); WriteData(0X0E); // 00 WriteData(0X00); // 01 WriteData(0X04); // 02 WriteData(0X06); // 03 WriteData(0X09); // 04 WriteData(0X04); // 05 WriteData(0X10); // 06 WriteData(0X0F); // 07 WriteData(0X43); // 08 WriteData(0X0B); // 09 WriteData(0X0E); // 10 WriteData(0X18); // 11 WriteData(0X15); // 12 WriteData(0X1B); // 13 WriteData(0X20); // 14 WriteData(0X05); // 15 WriteData(0X00); // 16 DataType(0x29); WriteAddr(0xe1); WriteData(0X17); // 00 WriteData(0X00); // 01 WriteData(0X03); // 02 WriteData(0X05); // 03 WriteData(0X09); // 04 WriteData(0X04); // 05 WriteData(0X10); // 06 WriteData(0X0E); // 07 WriteData(0X43); // 08 WriteData(0X0B); // 09 WriteData(0X0E); // 10 WriteData(0X18); // 11 WriteData(0X15); // 12 WriteData(0X1B); // 13 WriteData(0X20); // 14 WriteData(0X05); // 15 WriteData(0X0F); // 16 DataType(0x29); WriteAddr(0xe2); WriteData(0X3B); // 00 WriteData(0X07); // 01 WriteData(0X12); // 02 WriteData(0X18); // 03 WriteData(0X0E); // 04 WriteData(0X0D); // 05 WriteData(0X17); // 06 WriteData(0X35); // 07 WriteData(0X44); // 08 WriteData(0X32); // 09 WriteData(0X0C); // 10 WriteData(0X14); // 11 WriteData(0X14); // 12 WriteData(0X36); // 13 WriteData(0X3A); // 14 WriteData(0X2F); // 15 WriteData(0X0D); // 16 DataType(0x29); WriteAddr(0xe3); WriteData(0X37); // 00 WriteData(0X07); // 01 WriteData(0X12); // 02 WriteData(0X18); // 03 WriteData(0X0E); // 04 WriteData(0X0D); // 05 WriteData(0X17); // 06 WriteData(0X35); // 07 WriteData(0X44); // 08 WriteData(0X32); // 09 WriteData(0X0C); // 10 WriteData(0X14); // 11 WriteData(0X14); // 12 WriteData(0X36); // 13 WriteData(0X32); // 14 WriteData(0X2F); // 15 WriteData(0X0F); // 16 DataType(0x29); WriteAddr(0xe4); WriteData(0X3B); // 00 WriteData(0X07); // 01 WriteData(0X12); // 02 WriteData(0X18); // 03 WriteData(0X0E); // 04 WriteData(0X0D); // 05 WriteData(0X17); // 06 WriteData(0X39); // 07 WriteData(0X44); // 08 WriteData(0X2E); // 09 WriteData(0X0C); // 10 WriteData(0X14); // 11 WriteData(0X14); // 12 WriteData(0X36); // 13 WriteData(0X3A); // 14 WriteData(0X2F); // 15 WriteData(0X0D); // 16 DataType(0x29); WriteAddr(0xe5); WriteData(0X37); // 00 WriteData(0X07); // 01 WriteData(0X12); // 02 WriteData(0X18); // 03 WriteData(0X0E); // 04 WriteData(0X0D); // 05 WriteData(0X17); // 06 WriteData(0X39); // 07 WriteData(0X44); // 08 WriteData(0X2E); // 09 WriteData(0X0C); // 10 WriteData(0X14); // 11 WriteData(0X14); // 12 WriteData(0X36); // 13 WriteData(0X3A); // 14 WriteData(0X2F); // 15 WriteData(0X0F); // 16 DataType(0x29); WriteAddr(0xbb); WriteData(0X00); // 00 WriteData(0X00); // 01 WriteData(0X00); // 02 WriteData(0X00); // 03 WriteData(0X00); // 04 WriteData(0X00); // 05 WriteData(0X00); // 06 WriteData(0X00); // 07 Delay(50); DataType(0x05); WriteAddr(0x11); Delay(200); DataType(0x05); WriteAddr(0x29); Delay(200); Delay(130);