//*************************************************************** // //***** Focus LCDs ***** //***** LCDs Made Simple ***** //***** www.FocusLCDs.com ***** // //*************************************************************** // //NOTE:VCI=3.3V //**************************************************************** WriteComm(0x11); Delay(120); //ms WriteComm(0x20); WriteComm(0xB1); WriteData(0x05); WriteData(0x3A); WriteData(0x3A); WriteComm(0xB2); WriteData(0x05); WriteData(0x3A); WriteData(0x3A); WriteComm(0xB3); WriteData(0x05); WriteData(0x3A); WriteData(0x3A); WriteData(0x05); WriteData(0x3A); WriteData(0x3A); WriteComm(0xB4); //Dot inversion WriteData(0x00); //03 WriteComm(0xC0); WriteData(0x62); //0x62 WriteData(0x02); //0x02 WriteData(0x07); WriteComm(0xC1); WriteData(0xc0); //0xc0 WriteComm(0xC2); WriteData(0x0D); WriteData(0x00); WriteComm(0xC3); WriteData(0x8D); WriteData(0x6A); WriteComm(0xC4); WriteData(0x8D); WriteData(0xEE); WriteComm(0xC5); //VCOM WriteData(0x01); //0E WriteComm(0xE0); WriteData(0x05); WriteData(0x1A); WriteData(0x0B); WriteData(0x15); WriteData(0x3D); WriteData(0x38); WriteData(0x2E); WriteData(0x30); WriteData(0x2D); WriteData(0x28); WriteData(0x30); WriteData(0x3B); WriteData(0x00); WriteData(0x01); WriteData(0x02); WriteData(0x10); WriteComm(0xE1); WriteData(0x05); WriteData(0x1A); WriteData(0x0B); WriteData(0x15); WriteData(0x36); WriteData(0x2E); WriteData(0x28); WriteData(0x2B); WriteData(0x2B); WriteData(0x28); WriteData(0x30); WriteData(0x3B); WriteData(0x00); WriteData(0x01); WriteData(0x02); WriteData(0x10); WriteComm(0x3A); WriteData(0x05); WriteComm(0x36); WriteData(0xc8); WriteComm(0x11); Delay(120); WriteComm(0x29); Delay(120);