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

📄 lcd.h

📁 基于RC500射频卡读写模块的程序设计
💻 H
字号:
#define uchar                   unsigned char

/***********常用操作命令和参数定义***************/
#define	 DISPON		0x3f		/*显示on*/
#define	 DISPOFF	0x3e		/*显示off	*/
#define	 DISPFIRST	0xc0		/*显示起始行定义*/
#define	 SETX		0xb8		/*X定位设定指令(页)*/
#define	 SETY		0x40		/*Y定位设定指令(列)*/
#define	 Lcdbusy	0x80		/*LCM忙判断位*/

/**************显示分区边界位置*****************/
#define	 MODL		0x00		/*左区*/
#define	 MODR		0x40		/*左区和右区分界*/
#define	 LCDLIMIT   0x80		/*显示区的右边界*/


/******************数组列表*********************/
uchar code Ezk[];				/*ASCII常规字符点阵码表	*/
uchar code Hzk[];				/*自用汉字点阵码表*/
extern uchar code STR1[];				/*自定义字符串*/
extern uchar code STR2[];
extern uchar code STR3[];
extern uchar code STR4[];
extern uchar code STR5[];

extern void Lcdinit(void);				/*液晶模块初始化*/
void Delay(uchar);				/*延时,入口数为Ms	*/
void lcdbusyL(void);				/*busy判断、等待(左区)*/
void lcdbusyR(void);				/*busy判断、等待(右区)*/
void Putedot(uchar);				/*半角字符输出*/
void Putcdot(uchar);				/*全角(汉字)输出*/
void Wrdata(uchar);				/*数据输出给LCD*/
void Lcdclr(void);				/*LCD全屏幕清零(填充0)	*/
void wtcom(void);				/*公用busy等待*/
void Locatexy(void);				/*光标定位*/
void WrcmdL(uchar);				/*左区命令输出	*/
void WrcmdR(uchar);				/*右区命令输出	*/
extern void Putstr(uchar posx,uchar posy,uchar *puts,uchar i);		/*中英文字符串输出*/
void Rollscreen(uchar x);			/*屏幕向上滚动*/
void Rddata(void);				/*从液晶片上读数据*/
extern void Linehv(uchar posx,uchar posy,uchar length,uchar XY);			/*横(竖)方向画线*/
extern void point(uchar posx,uchar posy);					/*打点*/
extern void Linexy(uchar posx,uchar posy,uchar endx,uchar endy);
void WR_rowcol(uchar x,uchar y);           /*把x,y的坐标值写到行列对应的值中*/

⌨️ 快捷键说明

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