📄 lcd1602.h
字号:
//#pragma src // 产生汇编文件
#ifndef __LCD1602_H__
#define __LCD1602_H__
#include<reg51.h>
//========= 变量类型标识的宏定义,通常做法 ==============
#define uchar unsigned char
#define uint unsigned int
//======== 定义LCD与MCU的接口,LCD数据线接P0 =============
#define LCD_DATA P0
sbit LCD_RS=P2^0;
sbit LCD_RW=P2^1;
sbit LCD_EN=P2^2;
#endif
/*------------------------------------------------
Public function prototypes 函数原型
-------------------------------------------------*/
void LCD_init(void);/*初始化*/
void LCD_cmd(uchar cmd);/*写入控制命令*/
void LCD_string(char *s);/*写入要显示的字符串*/
void LCD_char(char str);/*写入要显示的字符*/
void setxy(char x,char y);/*设定显示位置,行x=1/2,列y=1~16的任意整数*/
void wait_until_ready(void);/*检测忙标志,忙则等待*/
void delay_xms(uchar x); /*等待x ms*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -