1. MIPI
2. LVDS
3. TTL
4.代码
//初始化代码
Generic_Short_Write_1P(0xee,0x01); // ENTER PAGE1
Generic_Short_Write_1P(0xea,0x07);
Generic_Short_Write_1P(0xeb,0x12);
Generic_Short_Write_1P(0x0a,0x76); // vcom
//Generic_Short_Write_1P(0x05,0x12);
Generic_Short_Write_1P(0x13,0x14);
Generic_Short_Write_1P(0x15,0x58);
Generic_Short_Write_1P(0x17,0x35); // vddd
Generic_Short_Write_1P(0x1d,0x44); //44 vghpump
Generic_Short_Write_1P(0x21,0x01);
Generic_Short_Write_1P(0x28,0x25); //vgh 15V
Generic_Short_Write_1P(0x29,0x15); //VGL -10V
Generic_Short_Write_1P(0x2a,0x63); // 63
Generic_Short_Write_1P(0x2f,0xf3); // pwr en
//Generic_Short_Write_1P(0x45,0x00); //B5 BGR/RGB B4 镜像
Generic_Short_Write_1P(0xee,0x02); // ENTER PAGE2
Generic_Short_Write_1P(0x39,0xb0); //VSPNR
//gamma2.2 2024/09/26
Generic_Short_Write_1P(0x00,0x00);//0
Generic_Short_Write_1P(0x01,0x0d);//4
Generic_Short_Write_1P(0x02,0x12);//8
Generic_Short_Write_1P(0x03,0x08);//12
Generic_Short_Write_1P(0x04,0x0E);//28
Generic_Short_Write_1P(0x05,0x30);//52
Generic_Short_Write_1P(0x06,0x0B);//76
Generic_Short_Write_1P(0x07,0x0D);//100
Generic_Short_Write_1P(0x08,0x0E);//131
Generic_Short_Write_1P(0x09,0x0e);//155
Generic_Short_Write_1P(0x0A,0x12);//179
Generic_Short_Write_1P(0x0b,0x4f);//203
Generic_Short_Write_1P(0x0c,0x15);//227
Generic_Short_Write_1P(0x0d,0x1b);//243
Generic_Short_Write_1P(0x0e,0x30);//247
Generic_Short_Write_1P(0x0f,0x35);//251
Generic_Short_Write_1P(0x10,0x3F);//255
Generic_Short_Write_1P(0x20,0x00);
Generic_Short_Write_1P(0x21,0x0d);
Generic_Short_Write_1P(0x22,0x12);
Generic_Short_Write_1P(0x23,0x08);
Generic_Short_Write_1P(0x24,0x0E);
Generic_Short_Write_1P(0x25,0x30);
Generic_Short_Write_1P(0x26,0x0B);
Generic_Short_Write_1P(0x27,0x0D);
Generic_Short_Write_1P(0x28,0x0E);
Generic_Short_Write_1P(0x29,0x0e);
Generic_Short_Write_1P(0x2A,0x12);
Generic_Short_Write_1P(0x2b,0x4f);
Generic_Short_Write_1P(0x2c,0x15);
Generic_Short_Write_1P(0x2d,0x1b);
Generic_Short_Write_1P(0x2e,0x30);
Generic_Short_Write_1P(0x2f,0x35);
Generic_Short_Write_1P(0x30,0x3F);
/*
//gamma2.5 2024/09/26
Generic_Short_Write_1P(0x00,0x00);//0
Generic_Short_Write_1P(0x01,0x08);//4
Generic_Short_Write_1P(0x02,0x0e);//8
Generic_Short_Write_1P(0x03,0x04);//12
Generic_Short_Write_1P(0x04,0x0a);//28
Generic_Short_Write_1P(0x05,0x2b);//52
Generic_Short_Write_1P(0x06,0x08);//76
Generic_Short_Write_1P(0x07,0x0b);//100
Generic_Short_Write_1P(0x08,0x0c);//131
Generic_Short_Write_1P(0x09,0x0c);//155
Generic_Short_Write_1P(0x0A,0x0f);//179
Generic_Short_Write_1P(0x0b,0x4c);//203
Generic_Short_Write_1P(0x0c,0x12);//227
Generic_Short_Write_1P(0x0d,0x19);//243
Generic_Short_Write_1P(0x0e,0x2e);//247
Generic_Short_Write_1P(0x0f,0x33);//251
Generic_Short_Write_1P(0x10,0x3F);//255
Generic_Short_Write_1P(0x20,0x00);
Generic_Short_Write_1P(0x21,0x08);
Generic_Short_Write_1P(0x22,0x0e);
Generic_Short_Write_1P(0x23,0x04);
Generic_Short_Write_1P(0x24,0x0a);
Generic_Short_Write_1P(0x25,0x2b);
Generic_Short_Write_1P(0x26,0x08);
Generic_Short_Write_1P(0x27,0x0b);
Generic_Short_Write_1P(0x28,0x0c);
Generic_Short_Write_1P(0x29,0x0c);
Generic_Short_Write_1P(0x2A,0x0f);
Generic_Short_Write_1P(0x2b,0x4c);
Generic_Short_Write_1P(0x2c,0x12);
Generic_Short_Write_1P(0x2d,0x19);
Generic_Short_Write_1P(0x2e,0x2e);
Generic_Short_Write_1P(0x2f,0x33);
Generic_Short_Write_1P(0x30,0x3F);
*/
Generic_Short_Write_1P(0xee,0x03);
//Generic_Short_Write_1P(0x0b,0x55);
Generic_Short_Write_1P(0x0f,0xb9);//上电擦黑
Generic_Short_Write_1P(0xee,0x04); // ENTER PAGE4
Generic_Short_Write_1P(0x00,0x05); // 05=512 SOURCE chane
Generic_Short_Write_1P(0x01,0x01); // GAT
Generic_Short_Write_1P(0x02,0x2C); // GAT
Generic_Short_Write_1P(0x03,0x04); // SOURCE H
Generic_Short_Write_1P(0x04,0x00); // SOURCE H
Generic_Short_Write_1P(0x06,0x06);
Generic_Short_Write_1P(0x07,0x0A); // sstp
Generic_Short_Write_1P(0x08,0x20);
Generic_Short_Write_1P(0x09,0x20); // pol
Generic_Short_Write_1P(0x0a,0x0C); //smart GIP
Generic_Short_Write_1P(0x0b,0x00);
Generic_Short_Write_1P(0x0f,0x0a);
Generic_Short_Write_1P(0x19,0xcc);
Generic_Short_Write_1P(0x1a,0xcc);
Generic_Short_Write_1P(0x20,0x00);//非连续CLK只能跑40
Generic_Short_Write_1P(0x24,0x08);
Generic_Short_Write_1P(0x25,0x02);
Generic_Short_Write_1P(0x29,0x00);
Generic_Short_Write_1P(0x30,0x1d);
Generic_Short_Write_1P(0x31,0x1d);
Generic_Short_Write_1P(0x37,0x22);
Generic_Short_Write_1P(0x40,0x80); //80 bist=00
Generic_Short_Write_1P(0x41,0x55);
Generic_Short_Write_1P(0xee,0x05); // ENTER PAGE5
//STVA STAB
Generic_Short_Write_1P(0x00,0x01); //Stva
Generic_Short_Write_1P(0x01,0x09);
Generic_Short_Write_1P(0x02,0x25); //微调
Generic_Short_Write_1P(0x03,0x05);
Generic_Short_Write_1P(0x07,0xBB); //Stvb //EB
Generic_Short_Write_1P(0x08,0xBF); //EF
Generic_Short_Write_1P(0x09,0x44); //44
Generic_Short_Write_1P(0x0a,0xC1); //Stvc
Generic_Short_Write_1P(0x0b,0xC5);
Generic_Short_Write_1P(0x0c,0x44);
//Generic_Short_Write_1P(0x0d,0x44);
//CLK
Generic_Short_Write_1P(0x10,0x05); //CLKA
Generic_Short_Write_1P(0x11,0x09);
Generic_Short_Write_1P(0x12,0x55);
Generic_Short_Write_1P(0x13,0x05);
Generic_Short_Write_1P(0x19,0xBB);
Generic_Short_Write_1P(0x1a,0x74);
Generic_Short_Write_1P(0x30,0x01);
Generic_Short_Write_1P(0x31,0x01);
Generic_Short_Write_1P(0x32,0x00);
Generic_Short_Write_1P(0x33,0x14);
Generic_Short_Write_1P(0x34,0x14);
Generic_Short_Write_1P(0x35,0x78);
Generic_Short_Write_1P(0x36,0x01);
Generic_Short_Write_1P(0x37,0x01);
Generic_Short_Write_1P(0x38,0x00);
Generic_Short_Write_1P(0x39,0x14);
Generic_Short_Write_1P(0x3A,0x14);
Generic_Short_Write_1P(0x40,0x55);//
Generic_Short_Write_1P(0x41,0x44);
Generic_Short_Write_1P(0x43,0x13);
Generic_Short_Write_1P(0x44,0x01);
Generic_Short_Write_1P(0x45,0x81);
Generic_Short_Write_1P(0x46,0x06);
Generic_Short_Write_1P(0x47,0x00);
Generic_Short_Write_1P(0xee,0x06); //PAGE6 GIP back
Generic_Short_Write_1P(0x00,0x45);
Generic_Short_Write_1P(0x02,0x01);
//Generic_Short_Write_1P(0x04,0x89);
Generic_Short_Write_1P(0x06,0xcd);
Generic_Short_Write_1P(0x08,0x67);
Generic_Short_Write_1P(0x09,0x45);
Generic_Short_Write_1P(0x0a,0x23);
Generic_Short_Write_1P(0x0b,0x01);
Generic_Short_Write_1P(0xee,0x07); //PAGE7
//GIP LEFT 1-24
Generic_Short_Write_1P(0x00,0x17);
Generic_Short_Write_1P(0x01,0x15);
Generic_Short_Write_1P(0x02,0x0D);
Generic_Short_Write_1P(0x03,0x13);
Generic_Short_Write_1P(0x04,0x05);
Generic_Short_Write_1P(0x05,0x0C);
Generic_Short_Write_1P(0x06,0x11);
Generic_Short_Write_1P(0x07,0x3c);
Generic_Short_Write_1P(0x08,0x08);
Generic_Short_Write_1P(0x09,0x21);
Generic_Short_Write_1P(0x0A,0x20);
Generic_Short_Write_1P(0x0b,0x01);
Generic_Short_Write_1P(0x0c,0x3c);
Generic_Short_Write_1P(0x0d,0x3c);
Generic_Short_Write_1P(0x0e,0x3c);
Generic_Short_Write_1P(0x0f,0x3c);
//GIP RIGHT 1-24
Generic_Short_Write_1P(0x20,0x16);
Generic_Short_Write_1P(0x21,0x14);
Generic_Short_Write_1P(0x22,0x0D);
Generic_Short_Write_1P(0x23,0x12);
Generic_Short_Write_1P(0x24,0x04);
Generic_Short_Write_1P(0x25,0x0C);
Generic_Short_Write_1P(0x26,0x10);
Generic_Short_Write_1P(0x27,0x3c);
Generic_Short_Write_1P(0x28,0x08);
Generic_Short_Write_1P(0x29,0x21);
Generic_Short_Write_1P(0x2A,0x20);
Generic_Short_Write_1P(0x2b,0x00);
Generic_Short_Write_1P(0x2c,0x3c);
Generic_Short_Write_1P(0x2d,0x3c);
Generic_Short_Write_1P(0x2e,0x3c);
Generic_Short_Write_1P(0x2f,0x3c);
Generic_Short_Write_1P(0xee,0x08); //PAGE8
Generic_Short_Write_1P(0x10,0x00);
Generic_Short_Write_1P(0x12,0xda); //VDDH
Generic_Short_Write_1P(0x13,0x1c); //
Generic_Short_Write_1P(0x14,0x10); //
//Generic_Short_Write_1P(0x18,0x30);
//Generic_Short_Write_1P(0x20,0x80);
Generic_Short_Write_1P(0xee,0x0f); //PAGEf
Generic_Short_Write_1P(0x00,0x01); // dualgate en
Generic_Short_Write_1P(0x01,0x10);
Generic_Short_Write_1P(0xee,0x00); // ENTER PAGE0
Generic_Short_Write_1P(0xea,0x00);
Generic_Short_Write_1P(0xeb,0x00);
Generic_Short_Write_1P(0x36,0x00);
DCS_Short_Write_NP(0x11); // sleep out
Delay (600); // delay 120 ms
DCS_Short_Write_NP(0x29); // display on