lcd12864.h

来自「LCD12864做的强大模拟电子钟」· C头文件 代码 · 共 45 行

H
45
字号
#ifndef __LCD12864_H__
#define __LCD12864_H__

#define uchar unsigned char 
#define uint unsigned int 





sbit rw		= P1^3;
sbit e		= P1^4;
sbit rs		= P1^5;

sbit cs1	= P1^7;
sbit cs2	= P1^6;




#ifndef BIT
#define BIT(x)		(1 << (x))
#endif
#define DBPort		P0
#define DISP_OFF	0x3e		//关显示
#define DISP_ON		0x3f		//开显示
#define DISP_Y		0xc0		//起始行
#define DISP_PAGE	0xb8		//起始页
#define DISP_X		0x40		//起始列

extern void WaiteBusy	(void);
extern void LcdInit		(void);				//lcd初始化
extern void InitBuff	(void);
extern void ClearBuff	(void);
extern void ClearScreen	(void);
extern void Show		(void);//送BUF数据到LCD显示

extern void WriteClkBmp	(unsigned char  code *);
extern void WriteCmd	(unsigned char);	//lcd写命令
extern void WriteData	(unsigned char);	//lcd写数据
extern void DrawPixel	(unsigned char,unsigned char,bit);
extern void Line(uchar x0,uchar y0,uchar x1,uchar y1);
extern void BufferPrint12(unsigned char,unsigned char,unsigned char *);
#endif

⌨️ 快捷键说明

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