📄 lcd.h
字号:
#ifndef _LCD_H
#define _LCD_H
#define LCD_EN p7_1
#define LCD_CLK p7_2
#define LCD_DI p7_3
#define LCD_BL p7_4
#define LCD_EN_DIR pd7_1
#define LCD_CLK_DIR pd7_2
#define LCD_DI_DIR pd7_3
#define LCD_BL_DIR pd7_4
/*---------------------------------------------------------------------------------------*
* The segment code position:
*
* 3
* ________
* | |
* 7 | | 2
* | 6 |
* |--------|
* | | 1
* 5 | | _
* |________| |_| 0
* 4
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
* posi: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | *
* bit: b0 | b1 | b2 | b3 | b4 | b5 | b6 | b7 | *
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
*
* Such as '3': 01011110B
* '7': 00001110B
* 'P': 11101100B
*
*---------------------------------------------------------------------------------------*/
/* Display char for LCD */
#define CHAR_SPACE 0x00
#define CHAR_MINUS 0x40
#define CHAR_DISC 0x55
#define CHAR_SERV 0xB8
#define CHAR_0 0xBE
#define CHAR_1 0x06
#define CHAR_2 0x7c
#define CHAR_3 0x5E
#define CHAR_4 0xC6
#define CHAR_5 0xDA
#define CHAR_6 0xFA
#define CHAR_7 0x0E
#define CHAR_8 0xFE
#define CHAR_9 0xDE
#define CHAR_A 0xEE
#define CHAR_b 0xF2
#define CHAR_C 0xB8
#define CHAR_d 0x76
#define CHAR_E 0xF8
#define CHAR_F 0xE8
#define CHAR_G 0xBA
#define CHAR_H 0xE6
#define CHAR_I 0x06
#define CHAR_J 0x16
#define CHAR_K 0x00
#define CHAR_L 0xB0
#define CHAR_M 0x00
#define CHAR_n 0x62
#define CHAR_O 0xBE
#define CHAR_P 0xEC
#define CHAR_Q 0xCE
#define CHAR_R 0x60
#define CHAR_S 0xDA
#define CHAR_t 0xF0
#define CHAR_U 0xB6
#define CHAR_V 0x00
#define CHAR_W 0x00
#define CHAR_X 0x00
#define CHAR_y 0xD6
#define CHAR_Z 0x00
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
LCD
* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
void Reset_LCD(void);
void LCD_DispChar(byte posi, byte dsp_char, byte dots);
void LCD_Insert_Sect(CHR dsp_data,CHR posi, byte dots);
void LCD_Back(CHR flag);
void LCD_Init(void);
void LCD_InsPeriod(byte posi);
void LCD_ClrPeriod(byte posi);
void LCD_Close_Disp(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -