📄 lcd1602.h
字号:
#ifndef _1602_H_
#define _1602_H_
#include <reg52.h>
#include <absacc.h>
#define uint unsigned int
#define uchar unsigned char
//LCD端口定义
//LCD端口要根据实际的连接情况分配IO
sbit LCD_RS=P2^5 ;
sbit LCD_RW=P2^6;
sbit LCD_E=P2^7;
#define LCDData P0 //sfr LCDData=0x80;//0x80--P0,0X90--P1,0xa0--P2,0xb0--P3
#define LCDBusy 0x80
void WriteDataLCD(uchar WDLCD);
void WriteCommandLCD(uchar WCLCD,BuysC);
uchar ReadDataLCD(void);
uchar ReadStatusLCD(void);
void LCDInit(void);
void DisplayOneChar(uchar X, uchar Y, uchar DData);
void DisplayListChar(uchar X, uchar Y, uchar *DData);
void Delay40Ms(void);//其实大了点,1602LCD 5ms就够了
void Delay400Ms(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -