观海微电子GH8555BL+BOE6.95(TV070WSQ-T80)搭配原理如下:

1671070231470.jpg

观海微电子GH8555BL+BOE6.95(TV070WSQ-T80)参考点屏代码如下:

//        Model  -  TV070WSQ-T80
//        IC     - GH8555BL
//        Width  - 800
//        Height - 1280
//        PHONE  -
//       DATA    - 2022-07-04


//        VS:  3
//        VBP: 9
//        VFP: 8
//        HS: 20
//        HBP: 20
//        HFP: 140


    //enter page1
    Generic_Short_Write_1P(0xee,0x50);                // ENTER PAGE1
    Generic_Long_Write_2P(0xea,0x85,0x55);    // write enable
    Generic_Short_Write_1P(0x30,0x00);      // bist=1           
   
     Generic_Long_Write_3P(0x39,0x02,0x07,0x10); // vsa vbp vfp   
     Generic_Long_Write_2P(0x90,0x60,0x10);   // ss_tp location
    Generic_Short_Write_1P(0x24,0x20);        //    mirror te
    Generic_Short_Write_1P(0x99,0x00);        // ss_tp de ndg
    //Generic_Short_Write_1P(0x93,0x60);        // ss chop
    Generic_Short_Write_1P(0x95,0x74);        // column invertion
    Generic_Short_Write_1P(0x79,0x05);        // zigzag
    Generic_Short_Write_1P(0x7b,0x00);        // rgb seq
     Generic_Short_Write_1P(0x7a,0x20);        // column invertion
    Generic_Short_Write_1P(0x97,0x08);        //smart gip
    Generic_Short_Write_1P(0x7d,0x00);
    //enter page2
    Generic_Short_Write_1P(0xee,0x60);     //
    //Generic_Short_Write_1P(0x21,0x01);     //
    //Generic_Short_Write_1P(0x25,0x72);     //
    Generic_Short_Write_1P(0x27,0x21);       //
    Generic_Short_Write_1P(0x29,0x8c);//
    Generic_Short_Write_1P(0x2a,0xa6);//
    Generic_Short_Write_1P(0x30,0x01);
    Generic_Short_Write_1P(0x32,0xda);
    Generic_Short_Write_1P(0x33,0xc3);
    Generic_Short_Write_1P(0x34,0xff);   
    Generic_Short_Write_1P(0x42,0x65);        
    Generic_Short_Write_1P(0x43,0x65);
    Generic_Short_Write_1P(0x3b,0x00);         
    Generic_Short_Write_1P(0x3c,0x33);   //vcom      
    Generic_Short_Write_1P(0x3d,0x11);       //
    Generic_Short_Write_1P(0x3e,0x93);      
   
    //Generic_Short_Write_1P(0x7f,0x70);   
    //Generic_Short_Write_1P(0x86,0x10);   
    //Generic_Short_Write_1P(0x89,0x00);      
    Generic_Short_Write_1P(0x8b,0x90);      
    Generic_Short_Write_1P(0x8d,0x45);        //
    //Generic_Short_Write_1P(0x90,0x01);        
    Generic_Short_Write_1P(0x91,0x22);        
    Generic_Short_Write_1P(0x92,0x22);    //
    Generic_Short_Write_1P(0x93,0x9f);    //      Generic_Short_Write_1P(0x93,0x91);    //   fp7721 power
    Generic_Short_Write_1P(0x9a,0x07);           //   s_out=600
    Generic_Short_Write_1P(0x9c,0x00);           //  vlength=1024        

     // gamma 2.2  2020/7/20
/*
    Generic_Long_Write_5P(0x5a,0x10,0x32,0x3f,0x45,0x42);    //gamma n 0.4.8.12.20
    Generic_Long_Write_5P(0x47,0x10,0x32,0x3f,0x45,0x42);  ///gamma P0.4.8.12.20

    Generic_Long_Write_5P(0x4c,0x4c,0x41,0x50,0x2e,0x2b);  //28.44.64.96.128.
    Generic_Long_Write_5P(0x5f,0x4c,0x41,0x50,0x2e,0x2b); //28.44.64.96.128.

    Generic_Long_Write_5P(0x64,0x29,0x0d,0x21,0x1a,0x29);//159.191.211.227.235  
    Generic_Long_Write_5P(0x51,0x29,0x0d,0x21,0x1a,0x29);  //159.191.211.227.235

    Generic_Long_Write_4P(0x69,0x2b,0x38,0x4a,0x7f);  //243.247.251.255
    Generic_Long_Write_4P(0x56,0x2b,0x38,0x4a,0x7f);  //243.247.251.255
   
*/
    // gamma 2.5  2020/05/12
    Generic_Long_Write_5P(0x5a,0x10,0x32,0x3f,0x44,0x3f);    //gamma n 0.4.8.12.20
    Generic_Long_Write_5P(0x47,0x10,0x32,0x3f,0x44,0x3f);  ///gamma P0.4.8.12.20

    Generic_Long_Write_5P(0x4c,0x48,0x3e,0x50,0x30,0x2f);  //28.44.64.96.128.
    Generic_Long_Write_5P(0x5f,0x48,0x3e,0x50,0x30,0x2f); //28.44.64.96.128.

    Generic_Long_Write_5P(0x64,0x2f,0x14,0x29,0x24,0x32);//159.191.211.227.235  
    Generic_Long_Write_5P(0x51,0x2f,0x14,0x29,0x24,0x32);  //159.191.211.227.235

    Generic_Long_Write_4P(0x69,0x37,0x44,0x55,0x7f);  //243.247.251.255
    Generic_Long_Write_4P(0x56,0x37,0x44,0x55,0x7f);  //243.247.251.255


    Generic_Short_Write_1P(0xee,0x70);  
    // STV0
    Generic_Long_Write_5P(0x00,0x06,0x08,0x00,0x01,0x00);  //
    Generic_Long_Write_5P(0x05,0x00,0x00,0x01,0x00,0x00);  //
     //Generic_Long_Write_2P(0x0C,0x4d,0x7d);
     Generic_Long_Write_2P(0x0C,0x7d,0x8d);//20220704

    // CYC0
      Generic_Long_Write_5P(0x10,0x07,0x09,0x00,0x01,0x00);
     Generic_Long_Write_5P(0x15,0x00,0x06,0x0c,0x04,0x00);
     //Generic_Long_Write_2P(0x29,0x4d,0x7d);
     Generic_Long_Write_2P(0x29,0x7d,0x8d);//20220704

     //gip0-gip21=gipL1-gipL22 (UPscan)
    Generic_Long_Write_5P(0x60,0x11,0x11,0x13,0x13,0x01);  
     Generic_Long_Write_5P(0x65,0x01,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,0x3c,0x3c);

    //gip22-gip43=gipR1-gipR22 (UPscan)
    Generic_Long_Write_5P(0x80,0x10,0x10,0x12,0x12,0x00);  
     Generic_Long_Write_5P(0x85,0x00,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,0x3c,0x3c);
   
    Generic_Long_Write_2P(0xea,0x00,0x00);    // write enable
    Generic_Short_Write_1P(0xee,0x00);        // ENTER PAGE0
    DCS_Short_Write_NP(0x11);       // sleep out
    Delay (120);
    DCS_Short_Write_NP(0x29);      // display on
    Delay (10);