📄 disph.h
字号:
#include <reg51.h>
#define MAXROW 4
#define LCDWITH 122 //LCD点阵宽度。
#define LCDHIGH 32 //LCD点阵高度。
#define HZWITH 12 //汉字宽度。
#define HZHIGH 12 //汉字高度。
#define CHWITH 6 //字符宽度。
#define CHHIGH 12 //字符高度。
#define CHSTART 0 //字符起始地址.
#define CHZMSTART 0x60 //字符字模起始地址.
#define HZSTART 0x440 //汉字起始地址.
#define HZZMSTART 0x4c0 //汉字字模起始地址.
#define EPort0 P3
#define E1 6
#define E2 7
#define V0 5
#define RES 4
#define EPort1 P2
#define A0 1
#define RW 0
idata unsigned char hz[3];
const unsigned char DispPage[]={0xb8,0xb9,0xba,0xbb};//2,3,4,5,6,7};
unsigned char DispBuf[MAXROW][LCDWITH];
idata unsigned char uc0,uc1,uc2;
unsigned char *string;
void DispHz(unsigned char x,unsigned char y);
void DispCh(unsigned char x,unsigned char y,unsigned char ch);
void DispString(unsigned char x,unsigned char y);//,unsigned char *string);
void DisplayBmp(const unsigned int Addr,unsigned char x0,unsigned char y0,unsigned char Xsize,unsigned char Ysize);
void ClrArea(unsigned char x0,unsigned char y0,unsigned char x1,unsigned char y1);
void NorArea(unsigned char x0,unsigned char y0,unsigned char x1,unsigned char y1);
void DisplayLogo(unsigned int,unsigned char );
void DispChange(void);
void Cls(void);
void LCDInit(unsigned char ce);
void LCDWrite(unsigned char CE,unsigned char Cmd,unsigned char ch);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -