⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd_drv.h

📁 atmel at89c51snd1c mp3芯片方案源码
💻 H
字号:

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -