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

📄 inter.h

📁 一款车载DVD的车机源程序(正在生成中的哦)
💻 H
字号:

/**********************************************************
Function:Define the remote code
**********************************************************/
#define		Remote_power			0X28
#define		Remote_time				0xea
#define		Remote_menu			0x82
#define		Remote_open			0x62
#define		Remote_display			0x90
#define		Remote_l_r				0x98
#define		Remote_title_pbc			0xe8
#define		Remote_setup			0x0a
#define		Remote_1				0xb8
#define		Remote_2				0xf8
#define		Remote_3				0xb0
#define		Remote_4				0xd8
#define		Remote_5				0x88
#define		Remote_6				0xa8
#define		Remote_7				0x48
#define		Remote_8				0x9a
#define		Remote_9				0x10
#define		Remote_10_adding		0x12
#define		Remote_0				0x52
#define		Remote_up				0xaa
#define		Remote_down			0xe0
#define		Remote_left				0x7a
#define		Remote_right			0xa0
#define		Remote_enter			0x60
#define		Remote_mode			0xc0
#define		Remote_osd				0xe2
#define		Remote_mute			0x02
#define		Remote_search			0x18
#define		Remote_repeat			0xf0
#define		Remote_close_panel		0x40
#define		Remote_open_panel		0x8a
#define		Remote_jump_back		/*|<<*/		0x22
#define		Remote_jump_front		/*>>|*/		0x4a
#define		Remote_adding			0x70
#define		Remote_dec				0x50
#define		Remote_function			0x78
#define		Remote_slow_back		/*<<*/		0xca
#define		Remote_fast_front		/*>>*/		0x80
#define		Remote_stop				0x58
#define		Remote_play_pause		/*>||*/		0xa2

#define		Long_Remote_time					0xaf
#define		Long_Remote_close_panel				0xac
#define		Long_Remote_open_panel				0xab
#define		Long_Remote_slow_back				0xad
#define		Long_Remote_fast_front				0xae
/******************************************************
Function:Define the DVD player's command code
******************************************************/
#define		DVD_command_OPEN_CLOSE_DISC			0Xb4	
#define		DVD_command_SETUP					0Xdc
#define		DVD_command_POWER					0X34
#define		DVD_command_1							0X8c
#define		DVD_command_2							0X74
#define		DVD_command_3							0Xf4
#define		DVD_command_4							0Xac
#define		DVD_command_5							0X4c
#define		DVD_command_6							0Xcc
#define		DVD_command_7							0X9c
#define		DVD_command_8							0X6c
#define		DVD_command_9							0Xec
#define		DVD_command_10Adding					0X84
#define		DVD_command_0							0X5c
#define		DVD_command_TITLE						0Xe2
#define		DVD_command_MENU						0Xc4
#define		DVD_command_MUTE						0X22
#define		DVD_command_UP						0X92
#define		DVD_command_DOWN					0Xf2
#define		DVD_command_LEFT						0X32
#define		DVD_command_RIGHT					0X72
#define		DVD_command_ENTER					0Xbc
#define		DVD_command_JUMP_BACK				0X0c
#define		DVD_command_JUMP_FRONT				0X2c
#define		DVD_command_SLOW_BACK				0X24
#define		DVD_command_FAST_FRONT				0Xfc
#define		DVD_command_STOP						0X94
//#define		DVD_command_PLAY_PAUSE				0Xe4
#define		DVD_command_PLAY						0xe4
#define		DVD_command_PAUSE					0X98
#define		DVD_command_GOTO						0X04
#define		DVD_command_SUB_T					0Xe2
#define		DVD_command_AUDIO					0Xc2
#define		DVD_command_ANGLE					0X62
#define		DVD_command_DISPLAY					0Xa2
#define		DVD_command_REPEAT					0X44


//Define the Receive_ir_flag's every bit's function
enum
{
	Low_9ms_flag,
	High_45ms_25ms_flag,
	Low_06ms_flag,
	High_15ms_06ms_flag,
	Last_low_06ms_flag,
	Back_low_06ms_flag,
	No_rece_first_backupcode_flag
};
#define	Remote_consumer_code		0x00
//Define the Send_dvd_command_flag every bit's function
enum
{
	First_pull_down_flag,
	Finish_9ms_pull_high_flag,
	Finish_45ms_pull_low_flag,
	Low_06ms_pull_high_flag,
	Send_one_bit_flag,
};
#define 	DVD_consumer_code_1		0x48
#define 	DVD_consumer_code_2		0x48
extern unsigned char IR_Code_number;

extern unsigned int  CdcDelay;
extern unsigned char CtxBuffer[4];
extern unsigned char CdcDispDelay;
extern unsigned char CtxState;
extern unsigned char ctbit;
extern unsigned char ctbyte;
extern unsigned int  CdcTout;
extern unsigned char CrxBuffer[8];
extern unsigned int  Cd1Delay;
extern unsigned char Cd1Tout;
extern unsigned char ctxcntr; 
extern unsigned char Crxbits;

extern unsigned int Clear_OSD_delay;	//Delay 5s


extern void Check_long_IR_key(void);



























/***************************** end of file *********************************/

⌨️ 快捷键说明

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