VCI = 3.3V ,SPI方式设置寄存器,WINCE中RGB 行场扫描方式使用
m_Buzzer.WriteLCDREG(0x0000,0x0001);
m_Buzzer.WriteLCDREG(0x002b,0x0010);
m_Buzzer.WriteLCDREG(0x0001,0x0100);
m_Buzzer.WriteLCDREG(0x0002,0x0700);
m_Buzzer.WriteLCDREG(0x0003,0x1230);
m_Buzzer.WriteLCDREG(0x0004,0x0000);
m_Buzzer.WriteLCDREG(0x0008,0x0708);
m_Buzzer.WriteLCDREG(0x0009,0x0000);
m_Buzzer.WriteLCDREG(0x000a,0x0000);
m_Buzzer.WriteLCDREG(0x000C,0x0110);
m_Buzzer.WriteLCDREG(0x000d,0x0000);
m_Buzzer.WriteLCDREG(0x000F,0x001a);
/* m_Buzzer.WriteLCDREG(0x0012,0x011d);//013c
Sleep(50);*/
//*************Power On sequence **************
m_Buzzer.WriteLCDREG(0x0010, 0x0000);
m_Buzzer.WriteLCDREG(0x0011, 0x0007);
m_Buzzer.WriteLCDREG(0x0012, 0x0000);
m_Buzzer.WriteLCDREG(0x0013, 0x0000);
Sleep(200);
m_Buzzer.WriteLCDREG(0x0010, 0x17b0); //DDVDH = 2.805*Vci1=5.61V,VCL=-Vci1,VGH= 5*Vci1,VGL=-4*Vci1;
m_Buzzer.WriteLCDREG(0x0011, 0x0031); //Vci1 = 0.85*Vci = 2.805V
Sleep(50);
m_Buzzer.WriteLCDREG(0x0012, 0x011A); //D7-VCIRE D4-PON 1.6-2.4 D3-D0 VREG1OUT = 2* 2.5=5V
Sleep(50);
m_Buzzer.WriteLCDREG(0x0013, 0x1400); //Vcom = b* VREG1OUT=5V; 0.7-1.24 D12-D8
m_Buzzer.WriteLCDREG(0x0029, 0x0008); //VcomH = a * VREG1OUT=5V; 0.685-1 D5-D0
//m_Buzzer.WriteLCDREG(0x002B, 0x000D); //Frame Rate =91Hz
Sleep(50);
m_Buzzer.WriteLCDREG(0x0020,0x0000);
m_Buzzer.WriteLCDREG(0x0021,0x0000);
// ----------- Adjust the Gamma Curve ----------/
m_Buzzer.ReadLCDREG(0x0030, 0x0000);
m_Buzzer.ReadLCDREG(0x0031, 0x0305);
m_Buzzer.ReadLCDREG(0x0032, 0x0303);
m_Buzzer.ReadLCDREG(0x0035, 0x0304);
m_Buzzer.ReadLCDREG(0x0036, 0x000F);
m_Buzzer.ReadLCDREG(0x0037, 0x0407);
m_Buzzer.ReadLCDREG(0x0038, 0x0204);
m_Buzzer.ReadLCDREG(0x0039, 0x0707);
m_Buzzer.ReadLCDREG(0x003C, 0x0403);
m_Buzzer.ReadLCDREG(0x003D, 0x1604);
m_Buzzer.WriteLCDREG(0x0050,0x0000);
m_Buzzer.WriteLCDREG(0x0051,0x00EF);
m_Buzzer.WriteLCDREG(0x0052,0x0000);
m_Buzzer.WriteLCDREG(0x0053,0x013F);
m_Buzzer.WriteLCDREG(0x0060,0xA700);//
m_Buzzer.WriteLCDREG(0x0061,0x0001);
m_Buzzer.WriteLCDREG(0x006A,0x0000);
m_Buzzer.WriteLCDREG(0x0080,0x0000);
m_Buzzer.WriteLCDREG(0x0081,0x0000);
m_Buzzer.WriteLCDREG(0x0082,0x0000);
m_Buzzer.WriteLCDREG(0x0083,0x0000);
m_Buzzer.WriteLCDREG(0x0084,0x0000);
m_Buzzer.WriteLCDREG(0x0085,0x0000);
m_Buzzer.WriteLCDREG(0x0090, 0x0010);
m_Buzzer.WriteLCDREG(0x0092, 0x0000);
m_Buzzer.WriteLCDREG(0x0093, 0x0003);
m_Buzzer.WriteLCDREG(0x0095, 0x0110);
m_Buzzer.WriteLCDREG(0x0097, 0x0000);
m_Buzzer.WriteLCDREG(0x0098, 0x0000);
m_Buzzer.WriteLCDREG(0x0007,0x0133);