HW_Reset(); Delay(120); Write(Command , 0x11); //Sleep out Delay(120); Write(Command , 0xB1); Write(Parameter , 0x05); //GM[1:0]=11 Write(Parameter , 0x3C); Write(Parameter , 0x3C); Write(Command , 0xB2); Write(Parameter , 0x05); Write(Parameter , 0x3C); Write(Parameter , 0x3C); Write(Command , 0xB3); Write(Parameter , 0x05); Write(Parameter , 0x3C); Write(Parameter , 0x3C); Write(Parameter , 0x05); Write(Parameter , 0x3C); Write(Parameter , 0x3C); Write(Command , 0xB4); //Column Inversion Write(Parameter , 0x03); Write(Command , 0xC0); Write(Parameter , 0xC7); Write(Parameter , 0x07); Write(Command , 0xC1); Write(Parameter , 0xE9); Write(Command , 0xC2); Write(Parameter , 0x0D); Write(Parameter , 0x00); Write(Command , 0xC3); Write(Parameter , 0x8A); Write(Parameter , 0x26); Write(Command , 0xC4); Write(Parameter , 0x8A); Write(Parameter , 0xEA); Write(Command , 0xC5); //VCOM Write(Parameter , 0x01); //-0.475V Write(Command , 0x36); //MX, MY, RGB mode Write(Parameter , 0x08); Write(Command , 0xE0); Write(Parameter , 0x07); Write(Parameter , 0x0E); Write(Parameter , 0x00); Write(Parameter , 0x1C); Write(Parameter , 0x20); Write(Parameter , 0x17); Write(Parameter , 0x0F); Write(Parameter , 0x13); Write(Parameter , 0x11); Write(Parameter , 0x12); Write(Parameter , 0x12); Write(Parameter , 0x38); Write(Parameter , 0x00); Write(Parameter , 0x09); Write(Parameter , 0x07); Write(Parameter , 0x10); Write(Command , 0xE1); Write(Parameter , 0x0E); Write(Parameter , 0x0C); Write(Parameter , 0x07); Write(Parameter , 0x0E); Write(Parameter , 0x13); Write(Parameter , 0x0A); Write(Parameter , 0x02); Write(Parameter , 0x06); Write(Parameter , 0x05); Write(Parameter , 0x09); Write(Parameter , 0x1B); Write(Parameter , 0x2F); Write(Parameter , 0x00); Write(Parameter , 0x0A); Write(Parameter , 0x04); Write(Parameter , 0x10); Write(Command , 0x3A); //262k mode Write(Parameter , 0x06); Delay(120); Write(Command , 0x29); //Display on Write(Command , 0x2C);