lcd_drv.h
来自「atmel at89c51snd1c mp3芯片方案源码」· C头文件 代码 · 共 43 行
H
43 行
#ifndef _LCD_DRV_H_
#define _LCD_DRV_H_
#define LCDPORT P4
sbit LCDRS = P5^1;
sbit LCDRW = P5^2;
sbit LCDEN = P5^3;
///////////////////////////////////////////////////////////////////////////////////////
#define CMD_clear 0x01 // 清除屏幕
#define CMD_back 0x02 // DDRAM回零位
#define CMD_dec1 0x04 // 读入后AC(指针)减1,向左写
#define CMD_add1 0x06 // 读入后AC(指针)加1,向右写
#define CMD_dis_gb1 0x0f // 开显示_开光标_开光标闪烁
#define CMD_dis_gb2 0x0e // 开显示_开光标_关光标闪烁
#define CMD_dis_gb3 0x0c // 开显示_关光标_关光标闪烁
#define CMD_OFF_dis 0x08 // 关显示_关光标_关光标闪烁
#define CMD_set82 0x38 // 8 位总线_2 行显示
#define CMD_set81 0x30 // 8 位总线_1 行显示(上边行)
#define CMD_set42 0x28 // 4 位总线_2 行显示
#define CMD_set41 0x20 // 4 位总线_1 行显示(上边行)
#define lin_1 0x80 // 4 位总线_1 行显示(上边行)
#define lin_2 0xc0 // 4 位总线_1 行显示(上边行)
void lcd_ini(void);
void lcd_print_string(uchar pos, uchar *ptr, ...);
void lcdcls (uchar pos);
#endif /* _LCD_DRV_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?