📄 seg_disp.h
字号:
/**************************************************************************
* seg_disp.h
* 文件描述:
* 存放7段码显示的字符
*
**************************************************************************/
#ifndef _SEG_DISP_H
#define _SEG_DISP_H
/* Display char for LCD */
/*---------------------------------------------------------------------------------------*
* 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
* LCD 显示段码
*---------------------------------------------------------------------------------------*/
#define CHAR_SPACE 0x00 // '0x20
#define CHAR_MINUS 0x40 // '-'
#define CHAR_SERV 0xB8 // 'C'
#define CHAR_0 0xBE // 0
#define CHAR_1 0x06 // 1
#define CHAR_2 0x7c // 2
#define CHAR_3 0x5E // 3
#define CHAR_4 0xC6 // 4
#define CHAR_5 0xDA // 5
#define CHAR_6 0xFA // 6
#define CHAR_7 0x0E // 7
#define CHAR_8 0xFE // 8
#define CHAR_9 0xDE // 9
#define CHAR_A 0xEE //A
#define CHAR_b 0xF2 //B
#define CHAR_C 0xB8 //C
#define CHAR_d 0x76 //D
#define CHAR_E 0xF8 //E
#define CHAR_F 0xE8 //F
#define CHAR_G 0xBA //G
#define CHAR_H 0xE6 //H
#define CHAR_I 0x06 //I
#define CHAR_J 0x16 //J
#define CHAR_K 0x00 //K
#define CHAR_L 0xB0 //L
#define CHAR_M 0x00 //M
#define CHAR_n 0x62 //N
#define CHAR_O 0xBE //O
#define CHAR_P 0xEC //P
#define CHAR_Q 0xCE //Q
#define CHAR_R 0x60 //R
#define CHAR_S 0xDA //S
#define CHAR_t 0xF0 //T
#define CHAR_U 0xB6 //U
#define CHAR_V 0x00 //V
#define CHAR_W 0x00 //W
#define CHAR_X 0x00 //X
#define CHAR_y 0xD6 //Y
#define CHAR_Z 0x00 //Z
#endif //_SEG_DISP_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -