glcd.h
来自「128-64点阵液晶模块的显示程序带反显平移等功能.rar,非常实用.」· C头文件 代码 · 共 37 行
H
37 行
/* Hardware */
sbit LCD_DI = P2^0;
sbit LCD_RW = P2^1;
sbit LCD_E = P2^2;
sbit LCD_CS1= P2^3;
sbit LCD_CS2= P2^4;
sbit LCD_RST= P2^5;
#define LCD_DATA P0
/* LCD Registers */
#define X_ADDRESS 0xB8 /* Adress base for Page 0 */
#define Y_ADDRESS 0x40 /* Adress base for Y0 */
#define START_LINE 0xC0 /* Adress base for line 0 */
#define DISPLAY_ON 0x3F /* Turn display on */
#define DISPLAY_OFF 0x3E /* Turn display off */
/* General use definitions */
#define LEFT 1
#define RIGHT 0
#define BUSY 0x80
/* Fuctions */
extern void LcdDelay(long);
extern void LcdWaitBusy(void);
extern void LcdDataWrite(U8);
extern void LcdInstructionWrite(U8);
extern U8 LcdDataRead(void);
extern void LcdSelectSide(U8);
extern void LcdClearScreen(void);
extern void LcdInit(void);
extern void LcdSetDot(U8,U8);
extern void LcdLocate(U8,U8);
extern void LcdRectangle(U8,U8,U8,U8);
extern void LcdDisplayPicture(U8*);
extern void LcdCircle(U8,U8,U8);
extern void LcdPutChar(U8,FONT_DEF*);
extern void LcdReverse(U8);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?