?? lcd.h
字號:
/* LCD command */
#define TwoLine_8bit 56 // 0x38
#define CLEAR 1 // 0b00000001
#define CURSOR_HOME 2 // 0b00000010
#define CURSOR_LEFT 4 // 0b00000100
#define CURSOR_RIGHT 6 // 0b00000110
#define CURSOR_OFF 12 // 0b00001100
#define CURSOR_ON 14 // 0b00001110
#define CURSOR_BLINK 15 // 0b00001111
#define GOTO_LINE_2 192
#define GOTO_LINE_1 128
/* LCD control lines */
#define ENABLE 1
#define DISABLE 0
#define READ 1
#define WRITE 0
#define COMMAND 0
#define DATA 1
sbit P2_0=P2^0;
sbit P2_1=P2^1;
sbit P3_3=P3^3;
sbit P3_2=P3^2;
#define rs P2_0 //選擇寄存器:為0是指令寄存器,為1是數據寄存器
#define rw P2_1 //為0寫入LCM,為1讀取LCM
#define enable P3_3
void delay100us(unsigned);
void write_LCD_command(unsigned);
void write_LCD_data(unsigned);
void init_LCD(void);
void clear_LCD(void);
void display_LCD_string(char *);
void gotoxy(unsigned,unsigned);
void display_LCD_number(char);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -