456
社区成员




观海微GH1001-F+5.5”(BV055HDE-N40)原理如下:
观海微GH1001-F+5.5”(BV055HDE-N40)代码如下:
//---------------------------------------------------------------------------
// Example:
// Model - BV055HDE-N40
// IC - GH1001-F
// Width - 720
// Height - 1280
// PHONE -
// VER: - V01
// Data - 2021/10/29
// Vsync:8 Vbp:8 Vfp:16 HSync:20 Hbp:20 HFP:80
Generic_Short_Write_1P(0xee,0x50); // page 1
Generic_Long_Write_2P(0xea,0x85,0x55); //
Generic_Short_Write_1P(0x30,0x00); // bist
Generic_Short_Write_1P(0x31,0x60);
Generic_Long_Write_2P(0x90,0x50,0x10);
Generic_Short_Write_1P(0x99,0x00);
Generic_Short_Write_1P(0x97,0x37);
Generic_Short_Write_1P(0x24,0xa0);
Generic_Short_Write_1P(0x80,0x10);
Generic_Short_Write_1P(0x7a,0x20);
Generic_Short_Write_1P(0x95,0x74);
Generic_Short_Write_1P(0x7d,0x00);
Generic_Short_Write_1P(0xee,0x60); //page 2
Generic_Short_Write_1P(0x9a,0x05);
Generic_Long_Write_2P(0x9b,0x02,0x80);
Generic_Short_Write_1P(0x30,0x01);
Generic_Short_Write_1P(0x27,0x62);
Generic_Short_Write_1P(0x3a,0x26);
Generic_Short_Write_1P(0x86,0x20);
Generic_Long_Write_2P(0x42,0x5a,0x5a); // vspr vsnr 4.8V
Generic_Short_Write_1P(0x2c,0xf9);
Generic_Long_Write_2P(0x3d,0x11,0x92); //VGH VGL
Generic_Short_Write_1P(0x32,0xd9); //vrs_tldo
Generic_Short_Write_1P(0x33,0xc3); //dsi_rts<1:0>=10
Generic_Short_Write_1P(0x3b,0xc1); //c8->c1
Generic_Short_Write_1P(0x3c,0x3f); // vcom
Generic_Short_Write_1P(0x91,0x33);
Generic_Short_Write_1P(0x92,0x33);
Generic_Short_Write_1P(0x93,0x9f);
Generic_Long_Write_5P(0x47,0x10,0x25,0x36,0x43,0x46); ///gamma P
Generic_Long_Write_5P(0x5A,0x10,0x25,0x36,0x43,0x46); //gamma n 0.4.8.12.20
Generic_Long_Write_5P(0x4C,0x53,0x4a,0x5a,0x3a,0x3a);
Generic_Long_Write_5P(0x5F,0x53,0x4a,0x5a,0x3a,0x3a); //28.44.64.96.128.
Generic_Long_Write_5P(0x51,0x3c,0x23,0x3a,0x35,0x44);
Generic_Long_Write_5P(0x64,0x3c,0x23,0x3a,0x35,0x44);//159.191.211.227.235
Generic_Long_Write_4P(0x56,0x47,0x54,0x63,0x7a);
Generic_Long_Write_4P(0x69,0x47,0x54,0x63,0x7a); //243.247.251.255 7a
Generic_Short_Write_1P(0xee,0x70);
Generic_Long_Write_3P(0x00,0x01,0x05,0x00); //
Generic_Long_Write_2P(0x0c,0x55,0x55);
// CYC0
Generic_Long_Write_5P(0x10,0x05,0x09,0x00,0x00,0x00);
Generic_Long_Write_5P(0x15,0x00,0xc0,0x0d,0x08,0x00);
Generic_Long_Write_2P(0x29,0x55,0x55);
//gip22-gip43=gipR1-gipR22 forward scan
Generic_Long_Write_5P(0x60,0x10,0x12,0x14,0x16,0x00);
Generic_Long_Write_5P(0x65,0x02,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_5P(0x6a,0x3c,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_5P(0x6F,0x3c,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_2P(0x74,0x3f,0x3c);
//gip0-gip21=gipL1-gipL22
Generic_Long_Write_5P(0x80,0x11,0x13,0x15,0x17,0x01);
Generic_Long_Write_5P(0x85,0x03,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_5P(0x8a,0x3c,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_5P(0x8f,0x3c,0x3c,0x3c,0x3c,0x3c);
Generic_Long_Write_2P(0x94,0x3f,0x3c);
Generic_Long_Write_2P(0xea,0x00,0x00);
Generic_Short_Write_1P(0xee,0x00); // ENTER PAGE0
DCS_Short_Write_NP(0x11); // sleep out
Delay (100);
DCS_Short_Write_NP(0x29); // display on