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

📄 lcd1602a.h

📁 自己写的lcd1602的驱动程序
💻 H
字号:
/*********************************
LCD1602.h  2006-2-18
描述;请与LCD1602.c同时调用(切记将复制到同一文件夹下);
请尽量用相同明的共同函数;
By:sixiangzhe
**********************************/
#ifndef	Uchar
#define	Uchar unsigned char
#endif
#ifndef	Uint
#define Uint unsigned int
#endif
#define SIGN '#'  ///约定字符串结束标志
//一下为接线,接线不同,则一定要更改
#define PinRS P2^1
#define PinRW P2^2
#define PinElcm P1^7		
#define DataPort P0                                 // 数据端口
/*******************
命令定义
************************************/
#define CLEAR 0x01
#define LCDShutDown 0x08
#define LCDOpen 0x0f

				
/********************************************
为了减少资源开销;请在MAIN中为LCD1602定义此下函数
*******************************/
extern void Delay5ms(void);
/******************************
一下为LCD1602。C中函数;可直接调用
*****************************/
extern void LcdWriteCommand(Uchar CMD,Uchar Attribc);//上面有CMD定义;Attribc用于设定下命令后是否等待
extern void LcdReset( void ); //请在MAIN()中事先运行此函数
extern void DispOneChar(Uchar x,Uchar y,Uchar Wdata);
extern void ePutstr(Uchar x,Uchar y, Uchar code *ptr);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -