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

📄 display.h

📁 一个DVD组合机的MCU代码,FM,机芯出入仓,功放的控制及DVD数据通过通信来访问.
💻 H
字号:
#ifndef	DISPLAY_H
#define DISPLAY_H
/*-------------------------------------------------------------------------*/
#define ICON_TOTAL				27

#define ICON_DTS          0
#define ICON_RDS          1
#define ICON_COL_7G       2
#define ICON_ST           3
#define ICON_COL_5G       4
#define ICON_TUND         5
#define ICON_PBC          6
#define ICON_S            7
#define ICON_DVD          8

#define ICON_V            9
#define ICON_CD           10
#define ICON_MP3          11
#define ICON_II           12
#define ICON_RIGHT       	13	/*>*/
#define ICON_LEFT        	14	/*<*/
#define ICON_C            15

#define ICON_AM           16
#define ICON_ALL          17
#define ICON_FM           18

#define ICON_3D           19
#define ICON_MEM          20
#define ICON_KHZ          21
#define ICON_MHZ          22

#define ICON_DP_7G   			23
#define ICON_DDD          24
#define ICON_DP_5G        25
#define ICON_8            26

/*-------------------------------------------------------------------------*/
#define BIT_DTS						0x80
#define BIT_RDS  					0X80
#define BIT_COL_7G       	0X80
#define BIT_ST           	0X80
#define BIT_COL_5G       	0X80
#define BIT_TUND         	0X80
#define BIT_PBC          	0X80
#define BIT_S            	0X80
#define BIT_DVD          	0X80

#define BIT_V            	0X40
#define BIT_CD           	0X20
#define BIT_MP3          	0X10
#define BIT_II           	0X08
#define BIT_RIGHT       	0X04	/*>*/
#define BIT_LEFT        	0X02	/*<*/
#define BIT_C            	0X01

#define BIT_AM           	0X80
#define BIT_ALL          	0X40
#define BIT_FM           	0X20

#define BIT_3D           	0X10
#define BIT_MEM          	0X08
#define BIT_KHZ          	0X04
#define BIT_MHZ          	0X02

#define BIT_DP_7G        	0X01
#define BIT_DDD          	0X01
#define BIT_DP_5G        	0X01
#define BIT_8            	0X01
/*-------------------------------------------------------------------------*/
#define RAM_DTS          	17
#define RAM_RDS          	15
#define RAM_COL_7G       	13
#define RAM_ST           	11
#define RAM_COL_5G       	9
#define RAM_TUND         	7
#define RAM_PBC          	5
#define RAM_S            	3
#define RAM_DVD          	1

#define RAM_V            	3
#define RAM_CD           	3
#define RAM_MP3          	3
#define RAM_II           	3
#define RAM_RIGHT        	3	/*>*/
#define RAM_LEFT         	3	/*<*/
#define RAM_C            	3

#define RAM_AM           	2
#define RAM_ALL          	2
#define RAM_FM           	2

#define RAM_3D           	0
#define RAM_MEM          	0
#define RAM_KHZ          	0
#define RAM_MHZ          	0

#define RAM_DP_7G        	12
#define RAM_DDD          	10
#define RAM_DP_5G        	8
#define RAM_8            	6
/*-------------------------------------------------------------------------*/
#define ADDR_DTS         	25
#define ADDR_RDS         	22
#define ADDR_COL_7G      	19
#define ADDR_ST          	16
#define ADDR_COL_5G      	13
#define ADDR_TUND        	10
#define ADDR_PBC         	7
#define ADDR_S           	4
#define ADDR_DVD         	1

#define ADDR_V            4
#define ADDR_CD           4
#define ADDR_MP3          4
#define ADDR_II           4
#define ADDR_RIGHT       	4	/*>*/
#define ADDR_LEFT        	4	/*<*/
#define ADDR_C            4

#define ADDR_AM           3
#define ADDR_ALL          3
#define ADDR_FM           3

#define ADDR_3D           0
#define ADDR_MEM          0
#define ADDR_KHZ          0
#define ADDR_MHZ          0

#define ADDR_DP_7G        18
#define ADDR_DDD          15
#define ADDR_DP_5G        12
#define ADDR_8            9

/*-------------------------------------------------------------------------*/
#define CHAR_3G           0
#define CHAR_4G           1
#define CHAR_5G           2
#define CHAR_6G           3
#define CHAR_7G           4
#define CHAR_8G           5
#define CHAR_9G           6
/*-------------------------------------------------------------------------*/
#define RAM_3G            4
#define RAM_4G            6
#define RAM_5G            8
#define RAM_6G            10
#define RAM_7G            12
#define RAM_8G            14
#define RAM_9G            16
/*-------------------------------------------------------------------------*/
#define ADDR_3G           6
#define ADDR_4G           9
#define ADDR_5G           12
#define ADDR_6G           15
#define ADDR_7G           18
#define ADDR_8G           21
#define ADDR_9G           24
/*-------------------------------------------------------------------------*/
#define CIRCLE_S           0
#define RAM_SX             0
#define ADDR_SX            0

/*-------------------------------------------------------------------------*/
#define 	ROUND_CD_TIME     100

/*-------------------------------------------------------------------------*/
#define   LED_ON			1
#define   LED_OFF			0
#define   LED_TM_COUNT	200   /*10 ms*/


void ShowHex(BYTE i,BYTE aByte);
void ShowIcon(BYTE aIcon);


#endif /*DISPLAY_H */

⌨️ 快捷键说明

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