case HX8352A: LCD_Write_COM(0x83); LCD_Write_DATA(0x02); //TESTM=1 LCD_Write_COM(0x85); LCD_Write_DATA(0x03); //VDC_SEL=011 LCD_Write_COM(0x8B); LCD_Write_DATA(0x01); LCD_Write_COM(0x8C); LCD_Write_DATA(0x93); //STBA[7]=1,STBA[5:4]=01,STBA[1:0]=11 LCD_Write_COM(0x91); LCD_Write_DATA(0x01); //DCDC_SYNC=1 LCD_Write_COM(0x83); LCD_Write_DATA(0x00); //TESTM=0 //Gamma Setting LCD_Write_COM(0x3E); LCD_Write_DATA(0xB0); LCD_Write_COM(0x3F); LCD_Write_DATA(0x03); LCD_Write_COM(0x40); LCD_Write_DATA(0x10); LCD_Write_COM(0x41); LCD_Write_DATA(0x56); LCD_Write_COM(0x42); LCD_Write_DATA(0x13); LCD_Write_COM(0x43); LCD_Write_DATA(0x46); LCD_Write_COM(0x44); LCD_Write_DATA(0x23); LCD_Write_COM(0x45); LCD_Write_DATA(0x76); LCD_Write_COM(0x46); LCD_Write_DATA(0x00); LCD_Write_COM(0x47); LCD_Write_DATA(0x5E); LCD_Write_COM(0x48); LCD_Write_DATA(0x4F); LCD_Write_COM(0x49); LCD_Write_DATA(0x40); //**********Power On sequence************ LCD_Write_COM(0x17); LCD_Write_DATA(0x91); LCD_Write_COM(0x2B); LCD_Write_DATA(0xF9); delay(10); LCD_Write_COM(0x1B); LCD_Write_DATA(0x14); LCD_Write_COM(0x1A); LCD_Write_DATA(0x11); LCD_Write_COM(0x1C); LCD_Write_DATA(0x06); LCD_Write_COM(0x1F); LCD_Write_DATA(0x42); delay(20); LCD_Write_COM(0x19); LCD_Write_DATA(0x0A); LCD_Write_COM(0x19); LCD_Write_DATA(0x1A); delay(40); LCD_Write_COM(0x19); LCD_Write_DATA(0x12); delay(40); LCD_Write_COM(0x1E); LCD_Write_DATA(0x27); delay(100); //**********DISPLAY ON SETTING*********** LCD_Write_COM(0x24); LCD_Write_DATA(0x60); LCD_Write_COM(0x3D); LCD_Write_DATA(0x40); LCD_Write_COM(0x34); LCD_Write_DATA(0x38); LCD_Write_COM(0x35); LCD_Write_DATA(0x38); LCD_Write_COM(0x24); LCD_Write_DATA(0x38); delay(40); LCD_Write_COM(0x24); LCD_Write_DATA(0x3C); LCD_Write_COM(0x16); LCD_Write_DATA(0x1C); LCD_Write_COM(0x01); LCD_Write_DATA(0x06); LCD_Write_COM(0x55); LCD_Write_DATA(0x00); LCD_Write_COM(0x02); LCD_Write_DATA(0x00); LCD_Write_COM(0x03); LCD_Write_DATA(0x00); LCD_Write_COM(0x04); LCD_Write_DATA(0x00); LCD_Write_COM(0x05); LCD_Write_DATA(0xef); LCD_Write_COM(0x06); LCD_Write_DATA(0x00); LCD_Write_COM(0x07); LCD_Write_DATA(0x00); LCD_Write_COM(0x08); LCD_Write_DATA(0x01); LCD_Write_COM(0x09); LCD_Write_DATA(0x8f); LCD_Write_COM(0x22); break;