📄 1602.h
字号:
#ifndef __1602_H__
#define __1602_H__
/*************************输入方式设置***************************8*/
#define TwoLine_8bit 0x38 //双行8位显示
#define Clear 0x01 //清屏
#define CursorHome 0x02 //光标回到左上角
#define CursorOn 0x0E //不显示光标
#define CursorRight 0x06 //光标右移
#define DispOn 0x0C //开显示、不显示光标
#define DispOff 0x0A //光标显示
#define MoveCursor 0x14 //光标移动
/***********************LCD1602地址相关******************************/
#define GotoLine1 0x80 // 第一行DDRAM起始地址
#define GotoLine2 0xC0 // 第二行DDRAM起始地址
/**********************另外相关的定*********************************/
#define uchar unsigned char
#define uint unsigned int
#define READ 1
#define WRITE 0
#define DATA 1
#define COMMAND 0
#define ENABLE 1
#define DISABLE 0
/***********************LCD1602接线引脚定义**************************/
#define LCDIO P0 //定义P1口与LCD1602的数据口相接
sbit RS=P3^7;
sbit RW=P3^6;
sbit E= P1^7;
extern void Delay100us(uchar n);
extern void delay_ms(uint n);
extern void SendCommand(uchar command);
extern void SendData(uchar LCDdata);
extern void Init1602();
extern void Display(uchar x,uchar y,char *p);
extern void Show(uchar x,uchar y,uchar word);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -