Page 843 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 843
wr_reg(0x31, 0x0706);
wr_reg(0x32, 0x0206);
wr_reg(0x33, 0x0300);
wr_reg(0x34, 0x0002);
wr_reg(0x35, 0x0000);
wr_reg(0x36, 0x0707);
wr_reg(0x37, 0x0200);
wr_reg(0x3A, 0x0908);
wr_reg(0x3B, 0x0F0D);
//************* Special command **************/
wr_reg(0x28, 0x0006); // Enable test command
wr_reg(0x2F, 0x12EB); // RAM speed tuning
wr_reg(0x26, 0x7000); // Internal Bandgap strength
wr_reg(0x20, 0xB0E3); // Internal Vcom strength
wr_reg(0x27, 0x0044); // Internal Vcomh/VcomL timing
wr_reg(0x2E, 0x7E45); // VCOM charge sharing time
//*********** Turn On display ************//
wr_reg(0x10, 0x0000); // Sleep mode off.
delay(8); // Wait 30mS
wr_reg(0x11, 0x6878); // Entry mode setup. 262K type B, take care on
the data bus with 16it only
wr_reg(0x07, 0x0033); // Display ON */
}
}
void GLCD_putPixel(unsigned int x, unsigned int y) {
wr_reg(0x20, x);
wr_reg(0x21, y);
wr_reg(0x22,TextColor);
}
void GLCD_setTextColor(unsigned short color) { //글자색 설정
TextColor = color;
}
void GLCD_setBackColor(unsigned short color) { //배경색 설정
BackColor = color;
}
__inline void LCD_SetCursor(u8 Xpos, u16 Ypos) //커서 설정
{
if(DeviceCode==0x8999||DeviceCode==0x9919)
- 836 -