📄 lcd.h
字号:
//PORTD
#define LCD_RS BIT(5) //pd
#define LCD_RST BIT(6) //pd
#define LCD_245 BIT(0) //pf
#define RW BIT(5)
#define RDD BIT(1)
#define WRR BIT(0)
#define cx1 BIT(4)
#define cx2 BIT(3)
#define cx3 BIT(2)
//控制码
#define LCD_DATA PORTD |= LCD_RS
#define LCD_CMD PORTD &= ~LCD_RS
#define LCD_RD PORTF &= 0XEF;
#define LCD_WR PORTF |= LCD_245
//地址
#define LCD_STATUS_CS1 0xef00 //读状态
#define LCD_CMD_CS1 0xcf00 //写指令
#define LCD_DATA_CS1 0xcf00 //写数据
#define LCD_STATUS_CS2 0xf700 //读状态
#define LCD_CMD_CS2 0xd700 //写指令
#define LCD_DATA_CS2 0xd700 //写数据
#define LCD_STATUS_CS3 0xfb00 //读状态
#define LCD_CMD_CS3 0xdb00 //写指令
#define LCD_DATA_CS3 0xdb00 //写数据
//关闭LCD总线
#define LCD_DISBLE LCD_WR
#define CS1 1
#define CS2 2
#define CS3 3
#define LCD_SHOW_OFF 0x3e
#define LCD_SHOW_ON 0x3f
#define STATUS_BUSY 0x80
#define STATUS_SHOW 0x20
#define STATUS_RET 0x10
#define LCD_PAGE 0xb8
#define LCD_LIE 0x40
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -