⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vfd.h

📁 单片机键值测定程序
💻 H
字号:
#ifndef __VFDDEF_H__
#define __VFDDEF_H__

// 	Segments Defination
#define SEG_1			0x0001
#define SEG_2			0x0002
#define SEG_3			0x0004
#define SEG_4			0x0008
#define SEG_5			0x0010
#define SEG_6			0x0020
#define SEG_7			0x0040
#define SEG_8			0x0080
#define SEG_9			0x0100
#define SEG_10			0x0200
#define SEG_11			0x0400
#define SEG_12			0x0800
#define SEG_13			0x1000
#define SEG_14			0x2000
#define SEG_15			0x4000
#define SEG_16			0x8000



//---------------------------------------------------------------------------
//
// Add you customization here
//
//---------------------------------------------------------------------------


// 3. VFD Font

// 14 Segment:
//
//	        a
//	     ---------
//    f | \h | k/ | b
//	    |  \ j /  |
//	     -g-----m-
//    e |  / | \  | c
//	    |r/  p  \n|
//	     ---------
//	        d
//

#define A_SEG			SEG_1
#define B_SEG   		SEG_2
#define C_SEG			SEG_9
#define D_SEG			SEG_14
#define E_SEG			SEG_13
#define F_SEG			SEG_6
#define G_SEG			SEG_7
#define H_SEG			SEG_3
#define J_SEG			SEG_4
#define K_SEG			SEG_5
#define M_SEG			SEG_8
#define R_SEG			SEG_12
#define P_SEG			SEG_11
#define N_SEG			SEG_10

// ICON Table ----------------------------------------------------------------//
#define ICON_DD			SEG_3
#define ICON_PROLOGIC	SEG_4
#define ICON_STEREO   	SEG_1
#define ICON_AC-3		SEG_2

// Font Table ----------------------------------------------------------------//
#define CHAR_END		0xffff

#define CHAR__			0x0000
#define CHAR_PLUS		(G_SEG|M_SEG|J_SEG|P_SEG) 								// +
#define CHAR_MINUS		(G_SEG|M_SEG) 											// -
#define CHAR_SLASH		(K_SEG|R_SEG) 											// /
#define CHAR_0			(A_SEG|B_SEG|C_SEG|D_SEG|E_SEG|F_SEG) 					// 0
#define CHAR_1			(B_SEG|C_SEG) 						    				// 1
#define CHAR_2			(A_SEG|B_SEG|M_SEG|G_SEG|E_SEG|D_SEG) 	    			// 2
#define CHAR_3			(A_SEG|B_SEG|M_SEG|G_SEG|C_SEG|D_SEG)  	    			// 3
#define CHAR_4			(F_SEG|G_SEG|M_SEG|B_SEG|C_SEG) 	    				// 4
#define CHAR_5			(A_SEG|F_SEG|G_SEG|M_SEG|C_SEG|D_SEG) 					// 5
#define CHAR_6			(A_SEG|F_SEG|E_SEG|G_SEG|M_SEG|D_SEG|C_SEG)  			// 6
#define CHAR_7			(A_SEG|B_SEG|C_SEG) 									// 7
#define CHAR_8			(A_SEG|B_SEG|C_SEG|D_SEG|E_SEG|F_SEG|G_SEG|M_SEG) 	    // 8
#define CHAR_9			(A_SEG|B_SEG|C_SEG|G_SEG|M_SEG|F_SEG|D_SEG) 			// 9

#define CHAR_A			(A_SEG|F_SEG|G_SEG|M_SEG|B_SEG|E_SEG|C_SEG) 			// A
#define CHAR_B			(A_SEG|J_SEG|P_SEG|D_SEG|B_SEG|C_SEG|M_SEG) 			// B
#define CHAR_C			(A_SEG|F_SEG|E_SEG|D_SEG) 								// C
#define CHAR_D			(A_SEG|J_SEG|P_SEG|D_SEG|B_SEG|C_SEG) 					// D
#define CHAR_E			(A_SEG|F_SEG|G_SEG|M_SEG|E_SEG|D_SEG) 					// E
#define CHAR_F			(A_SEG|F_SEG|G_SEG|M_SEG|E_SEG) 						// F
#define CHAR_G			(A_SEG|F_SEG|E_SEG|D_SEG|C_SEG|M_SEG)					// G
#define CHAR_H			(F_SEG|G_SEG|M_SEG|E_SEG|C_SEG|B_SEG) 					// H
#define CHAR_I			(A_SEG|J_SEG|P_SEG|D_SEG) 								// I
#define CHAR_J			(A_SEG|J_SEG|R_SEG) 									// J
#define CHAR_K			(F_SEG|E_SEG|G_SEG|N_SEG|K_SEG)							// K
#define CHAR_L			(F_SEG|E_SEG|D_SEG) 									// L
#define CHAR_M			(F_SEG|E_SEG|H_SEG|K_SEG|B_SEG|C_SEG)					// M
#define CHAR_N			(F_SEG|E_SEG|H_SEG|N_SEG|B_SEG|C_SEG) 					// N
#define CHAR_O			(A_SEG|B_SEG|C_SEG|D_SEG|E_SEG|F_SEG) 					// O
#define CHAR_P			(A_SEG|F_SEG|G_SEG|M_SEG|B_SEG|E_SEG) 					// P
#define CHAR_Q			(A_SEG|B_SEG|C_SEG|D_SEG|E_SEG|F_SEG|N_SEG) 	    	// Q
#define CHAR_R			(A_SEG|F_SEG|G_SEG|M_SEG|B_SEG|E_SEG|N_SEG) 			// R
#define CHAR_S			(A_SEG|F_SEG|G_SEG|M_SEG|C_SEG|D_SEG) 					// S
#define CHAR_T			(A_SEG|J_SEG|P_SEG) 									// T
#define CHAR_U			(F_SEG|E_SEG|D_SEG|C_SEG|B_SEG) 						// U
#define CHAR_V			(F_SEG|E_SEG|R_SEG|K_SEG) 								// V
#define CHAR_W			(F_SEG|E_SEG|C_SEG|B_SEG|R_SEG|N_SEG) 					// W
#define CHAR_X			(H_SEG|R_SEG|K_SEG|N_SEG) 								// X
#define CHAR_Y			(H_SEG|K_SEG|P_SEG) 									// Y
#define CHAR_Z			(A_SEG|K_SEG|R_SEG|D_SEG)								// Z

#define CHAR_d			(G_SEG|M_SEG|E_SEG|D_SEG|B_SEG|C_SEG)

#define CHAR_DP			N_SEG

#define CHAR_UDL		D_SEG
#endif


 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -