📄 lcd.h
字号:
#include "General.h"
#ifdef _USE_LCD
//-------------------------------------------
//P4口
//-------------------------------------------
#define LCD_DATA P4OUT
//-------------------------------------------
//P5口
//-------------------------------------------
#define LCD_A0_CTL (P5OUT &= ~BIT0)
#define LCD_A0_DATA (P5OUT |= BIT0)
#define LCD_CS_EN (P5OUT &= ~BIT1)
#define LCD_CS_DIS (P5OUT |= BIT1)
#define LCD_RD_EN (P5OUT &= ~BIT2)
#define LCD_RD_DIS (P5OUT |= BIT2)
#define LCD_WR_EN (P5OUT &= ~BIT3)
#define LCD_WR_DIS (P5OUT |= BIT3)
#define LCD_BL_EN (P5OUT &= ~BIT4)
#define LCD_BL_DIS (P5OUT |= BIT4)
#define LCD_RST {P5OUT &= ~BIT5;NOP4;NOP4;P5OUT |= BIT5;}
#define LCD_BKLIGHT_OFF (P5OUT |= 0x10)
#define LCD_BKLIGHT_ON (P5OUT &= 0xEF)
extern const char HexTbl[16];
extern uchar BackLight_Cnt;
void Init_LCD(void);
void Lcd_Clear(uchar pattern);
void Lcd_ClearRow(uchar row,uchar pattern);
void Lcd_Char(uchar row, uchar col, uchar code);
void Lcd_Hz(uchar row, uchar col, uint code);
void Lcd_Show(uchar row, uchar col, uchar *str);
void Lcd_CharN(uchar row, uchar col, uchar code);
void Lcd_HzN(uchar row, uchar col, uint code);
void Lcd_ShowN(uchar row, uchar col, uchar *str);
void Lcd_Hex(uchar row, uchar col, uchar val);
void Lcd_LightOn();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -