📄 glcd.h
字号:
/* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -