📄 tsd4274.txt
字号:
void InitLcd_Sub_Lcd(void)
{ /*
Sub_Lcd_Command(0x23); //reset
DelayXms(1);
Sub_Lcd_Command(0x03); //reset
DelayXms(8);
Sub_Lcd_Command(0x0F);
Sub_Lcd_Command(0x97); //read status byte
Sub_Lcd_Command(0x21); //
Sub_Lcd_Command(0x0C);
Sub_Lcd_Command(0xCB); //set vop 4
Sub_Lcd_Command(0x14);
Sub_Lcd_Command(0x2E);
Sub_Lcd_Command(0x20); //function set 5 Sub_Lcd_Command(0x20); 28
Sub_Lcd_Command(0x80);
Sub_Lcd_Command(0x40);
Sub_Lcd_Command(0x05);//Set VLCD range ,select HIGH 6
Sub_Lcd_Command(0x0C);//Display control ,normal display 7
Sub_Lcd_Command(0x86);//Set X address of RAM ,0-63, d7=1, x6-0=011111 ,d7-d0=BF 8
Sub_Lcd_Command(0x40);//Set Y address of RAM, (4F,45) COM45 9
Sub_Lcd_Command(0x06);//END Sub_Lcd_Command(0x1F); 10
//Sub_Lcd_Command(0x81);
//Sub_Lcd_Command(0x20);
//Sub_Lcd_Command(0xAF);
*/
/******************************LCD
INIT**************************************/
//function set
Sub_Lcd_Command(0x21|0x10); //function 01
//set vop
Sub_Lcd_Command(0x14); //0xCB //oxFF
//set bias
Sub_Lcd_Command(contrast); //0x14//0X11
// 0:LSB IS ON TOP // 1: MSB IS ON TOP
Sub_Lcd_Command(0x0c); //0x08
//
//function set
Sub_Lcd_Command(0x20); //function 00
//x address set
Sub_Lcd_Command(0x80);
//y address set
Sub_Lcd_Command(0x40);
//prs=1
Sub_Lcd_Command(0x05);
//RAM/R/W/M
Sub_Lcd_Command(0x07);
//function set
Sub_Lcd_Command(0x22|0x10); //function 10
//FULL SCREEN DSP
Sub_Lcd_Command(0x04);
//
Sub_Lcd_Command(0x20|0x10); //function 00
//display on NORMAL
Sub_Lcd_Command(0x0C);
//
Sub_Lcd_Command(0x20|0x10); //function 00
Sub_Lcd_Command(0x20); //function set 5 Sub_Lcd_Command(0x20); 28
Sub_Lcd_Command(0x80);
Sub_Lcd_Command(0x40);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -