AUO T28HJS03C MODULE INITIALIZATION CODE
void lcd_initialize()
{
delay(1);
reset=0;
delay(10);
reset=1;
delay(10);
wr_cmd(0x00,0x25);
wr_data(0xe0,0x00);
wr_cmd(0x00,0x00);
wr_data(0x00,0x01);
delay(40);
wr_cmd(0x00,0x03);
wr_data(0xEE,0xEE);
wr_cmd(0x00,0x0C);
wr_data(0x00,0x04);
wr_cmd(0x00,0x0D);
wr_data(0x00,0x0F);
wr_cmd(0x00,0x0E);
wr_data(0x30,0x00);
delay(100);
wr_cmd(0x00,0x1E);
wr_data(0x00,0xAF);
wr_cmd(0x00,0x01);
wr_data(0x2B,0x3F);
wr_cmd(0x00,0x02);
wr_data(0x06,0x00);
wr_cmd(0x00,0x10);
wr_data(0x00,0x00);
wr_cmd(0x00,0x11);
wr_data(0x60,0x30);
wr_cmd(0x00,0x05);
wr_data(0x00,0x00);
wr_cmd(0x00,0x06);
wr_data(0x00,0x00);
wr_cmd(0x00,0x07);
wr_data(0x00,0x01);
wr_cmd(0x00,0x07);
wr_data(0x00,0x21);
wr_cmd(0x00,0x07);
wr_data(0x00,0x23);
wr_cmd(0x00,0x07);
wr_data(0x00,0x33);
wr_cmd(0x00,0x0B);
wr_data(0x00,0x00);
wr_cmd(0x00,0x0F);
wr_data(0x00,0x00);
delay(100);
wr_cmd(0x00,0x41);
wr_data(0x00,0x00);
wr_cmd(0x00,0x42);
wr_data(0x00,0x00);
wr_cmd(0x00,0x48);
wr_data(0x00,0x00);
wr_cmd(0x00,0x49);
wr_data(0x01,0x3F);
wr_cmd(0x00,0x4A);
wr_data(0x00,0x00);
wr_cmd(0x00,0x4B);
wr_data(0x00,0x00);
wr_cmd(0x00,0x44);
wr_data(0xEF,0x00);
wr_cmd(0x00,0x4E);
wr_data(0x00,0x00);
wr_cmd(0x00,0x4F);
wr_data(0x00,0x00);
wr_cmd(0x00,0x45);
wr_data(0x00,0x00);
wr_cmd(0x00,0x46);
wr_data(0x01,0x3F);
wr_cmd(0x00,0x23);
wr_data(0x00,0x00);
wr_cmd(0x00,0x24);
wr_data(0x00,0x00);
wr_cmd(0x00,0x21);
wr_data(0x00,0x00);
wr_cmd(0x00,0x30);
wr_data(0x07,0x07);
wr_cmd(0x00,0x31);
wr_data(0x02,0x04);
wr_cmd(0x00,0x32);
wr_data(0x02,0x04);
wr_cmd(0x00,0x33);
wr_data(0x05,0x02);
wr_cmd(0x00,0x34);
wr_data(0x05,0x07);
wr_cmd(0x00,0x35);
wr_data(0x02,0x04);
wr_cmd(0x00,0x36);
wr_data(0x02,0x04);
wr_cmd(0x00,0x37);
wr_data(0x05,0x02);
wr_cmd(0x00,0x3A);
wr_data(0x03,0x02);
wr_cmd(0x00,0x3B);
wr_data(0x00,0x0F);
wr_cmd(0x00,0x23);
wr_data(0x00,0x00);
wr_cmd(0x00,0x24);
wr_data(0x00,0x00);
wr_cmd(0x00,0x28);
wr_data(0x00,0x06);
wr_cmd(0x00,0x2F);
wr_data(0x12,0x2E);
wr_cmd(0x00,0x22);
delay(200);
}