// N096-1608THBPG01-04 // //Newvision // //NV3022 // void NV3022_HSD096(void) { WriteCom(0xff); WriteData(0xa5); WriteCom(0x3a); WriteData(0x65); WriteCom(0x51); WriteData(0x14); WriteCom(0x53); WriteData(0x11); WriteCom(0x62); WriteData(0x20); WriteCom(0x86); WriteData(0x00); WriteCom(0x87); WriteData(0x1a); WriteCom(0x88); WriteData(0x11); WriteCom(0x89); WriteData(0x1c); WriteCom(0x61); WriteData(0x16); WriteCom(0x93); WriteData(0x12); WriteCom(0x95); WriteData(0x10); WriteCom(0x96); WriteData(0x0e); WriteCom(0xb4); WriteData(0x60); WriteCom(0x91); WriteData(0x10); WriteCom(0xc1); WriteData(0xf1); WriteCom(0xc5); WriteData(0xf8); WriteCom(0xb5); WriteData(0x20); WriteCom(0xc3); WriteData(0x11); WriteCom(0x83); WriteData(0x10); //---------------------------------gamma------------------------ WriteCom(0x2a); WriteData(0x00); WriteData(0x84); WriteData(0x00); WriteData(0x84); WriteCom(0x2b); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x1f); WriteCom(0x2c); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x13); WriteData(0x00); WriteData(0x11); WriteData(0x00); WriteData(0x16); WriteData(0x00); WriteData(0x05); WriteData(0x00); WriteData(0x0d); WriteData(0x00); WriteData(0x0c); WriteData(0x00); WriteData(0x0d); WriteData(0x00); WriteData(0x1e); WriteData(0x00); WriteData(0x1b); WriteData(0x00); WriteData(0x1b); WriteData(0x00); WriteData(0x1f); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(0x00); WriteData(31-0x13); WriteData(0x00); WriteData(31-0x16); WriteData(0x00); WriteData(31-0x11); WriteData(0x00); WriteData(31-0x1f); WriteData(0x00); WriteData(31-0x1b); WriteData(0x00); WriteData(31-0x1b); WriteData(0x00); WriteData(31-0x1e); WriteData(0x00); WriteData(31-0x0d); WriteData(0x00); WriteData(31-0x0c); WriteData(0x00); WriteData(31-0x13); WriteData(0x00); WriteData(31-0x05); WriteCom(0x2a); WriteData(0); WriteData(0); WriteData(0); WriteData(127); WriteCom(0x2b); WriteData(0); WriteData(0); WriteData(0); WriteData(159); WriteCom(0x83); WriteData(0x00); WriteCom(0xff); WriteData(0x00); WriteCom(0x11); delayms(200); WriteCom(0x21); WriteCom(0x36); WriteData(0x00); WriteCom(0x29); WriteCom(0x2A); //Set Column Address WriteData(0x00); WriteData(0x1a); WriteData(0x00) ; WriteData(0x69); WriteCom(0x2B); //Set Page Address WriteData(0x00); WriteData(0x01); WriteData(0x00); WriteData(0xa0); WriteCom(0x2c); }