📄 keydef.h
字号:
/* ************************************************ */
#define KEY_0 0 /* NUMERIC 0 */
#define KEY_1 1 /* NUMERIC 1 */
#define KEY_2 2 /* NUMERIC 2 */
#define KEY_3 3 /* NUMERIC 3 */
#define KEY_4 4 /* NUMERIC 4 */
#define KEY_5 5 /* NUMERIC 5 */
#define KEY_6 6 /* NUMERIC 6 */
#define KEY_7 7 /* NUMERIC 7 */
#define KEY_8 8 /* NUMERIC 8 */
#define KEY_9 9 /* NUMERIC 9 */
#define KEY_PLUS10 10 /* NUMERIC 9 */
#define CD_KEY 11 /* CD input */
#define TUNER_KEY 12 /* Tuner input */
#define TIME_SET_KEY 13 /* Display & setting time */
#define BAND_KEY 14 /* AM/FM switch */
#define UP_KEY 15 /* UP */
#define DOWN_KEY 16 /* DOWN */
#define M_VOLUP_KEY 17 /* Master vol */
#define M_VOLDWN_KEY 18 /* Master vol */
#define STANDBY_KEY 19
#define MUTE_KEY 20
#define MODE_KEY 21
#define SOURCE_KEY 22
#define EJECT_KEY 23
#define AUX1_KEY 24
#define PRESET_KEY 25
#define STEREO_KEY 26
#define LOCAL_KEY 27
#define EQ_MODE_KEY 28
#define UP_KEY_RELEASE 29
#define DOWN_KEY_RELEASE 30
#define LOUD_KEY 31
#define INTRO_SCAN_KEY 32
#define PREVIOUS_KEY 33
#define NEXT_KEY1 34
#define VCD_FB_KEY 35
#define VCD_FF_KEY 36
#define FFFB_KEY_RELEASE 37
#define POWER_KEY 38
#define OFF_KEY 39
#define AUTO_INTRO_KEY 41
#define AUX_KEY 42
#define RDS_AF_KEY 44
#define PTY_MODE_KEY 45
#define RDS_DSP_KEY 46
#define TA_MODE_KEY 47
#define REGION_KEY 48
#define RDS_MODE_KEY 49
#define DEMO_KEY 50
#define MIC_KEY 51
#define SPOWER_KEY 52
#define MBP_KEY 53
#define DBASS_KEY 54
#define VCD_PAL_NTSC_KEY 60
#define VCD_PLAY_KEY 61
#define VCD_STOP_KEY 62
#define VCD_GOTO_KEY 63
#define VCD_OSD_KEY 64
#define VCD_INT_KEY 65
#define VCD_RPT_KEY 66
#define VCD_RDM_KEY 67
#define VCD_PGM_KEY 68
#define VCD_SLOW_KEY 69
#define VCD_AUDIO_KEY 70
#define VCD_SUBTITLE_KEY 71
#define VCD_MENU_KEY 72
#define VCD_TITLE_KEY 73
#define VCD_ANGLE_KEY 74
#define VCD_PBC_KEY 75
#define VCD_ZOOM_KEY 76
#define VCD_SETUP_KEY 77
#define VCD_UP_KEY 78
#define VCD_DOWN_KEY 79
#define VCD_LEFT_KEY 80
#define VCD_RIGHT_KEY 81
#define VCD_ENTER_KEY 82
#define VCD_SET_A_KEY 83
#define VCD_RETURN_KEY 84
#define VCD_STEP_KEY 85
#define VCD_CLEAR_KEY 86
#define VCD_PLUS10_KEY 87
#define VCD_MINUS10_KEY 88
#define KEY_ANSWER 89
#define KEY_star 90
#define KEY_stary 91
#define KEY_PAIR 92
#define KEY_HANG_UP 93
#define KEY_REDIAL 94
#define KEY_DEL 95
#define KEY_CLK 96
#define ADD_KEY 97
#define NO_KEY 200
#define KEY_1_R 101
#define KEY_2_R 102
#define KEY_3_R 103
#define KEY_4_R 104
#define KEY_5_R 105
#define KEY_6_R 106
#define VCDKEY_0 0x00 /* NUMERIC 0 */
#define VCDKEY_1 0x01 /* NUMERIC 1 */
#define VCDKEY_2 0x02 /* NUMERIC 2 */
#define VCDKEY_3 0x03 /* NUMERIC 3 */
#define VCDKEY_4 0x04 /* NUMERIC 4 */
#define VCDKEY_5 0x05 /* NUMERIC 5 */
#define VCDKEY_6 0x06 /* NUMERIC 6 */
#define VCDKEY_7 0x07 /* NUMERIC 7 */
#define VCDKEY_8 0x08 /* NUMERIC 8 */
#define VCDKEY_9 0x09 /* NUMERIC 9 */
#define VCDKEY_PLUS10 0x0a /* NUMERIC 9 */
#define VCD_POWER_KEY 0x0b
#define CLEAR_RESUME_KEY 0x0c
#define CD_EJECT_KEY 0x0d
#define MUTE_ON_KEY 0x0e
#define MUTE_OFF_KEY 0x0f
#define TV_MODE_KEY 0x10
#define DVD_REGION_KEY 0x11
#define SELECT_KEY 0x12
#define NEXT_KEY 0x13
#define PREV_KEY 0x14
#define FF_KEY 0x15
#define FB_KEY 0x16
#define PLAY1_KEY 0x17
#define PLAY_KEY 0x18
#define STOP_KEY 0x19
#define GOTO_KEY 0x1a
#define OSD_KEY 0x1b
#define INT_KEY 0x1c
#define RPT_KEY 0x1d
#define RDM_KEY 0x1e
#define PGM_KEY 0x1f
#define SLOW_KEY 0x20
#define AUDIO_KEY 0x21
#define SUBTITLE_KEY 0x22
#define MENU_KEY 0x23
#define TITLE_KEY 0x24
#define ANGLE_KEY 0x25
#define PBC_KEY 0x26
#define ZOOM_KEY 0x27
#define SETUP_KEY 0x28
#define UP1_KEY 0x29
#define DOWN1_KEY 0x2a
#define LEFT_KEY 0x2b
#define RIGHT_KEY 0x2c
#define ENTER_KEY 0x2d
#define SET_A_KEY 0x2e
#define RETURN_KEY 0x2f
#define STEP_KEY 0x30
#define CLEAR_KEY 0x31
#define PLUS10_KEY 0x32
#define MINUS10_KEY 0x33
#define CARD_EJECT_KEY 0x34
#define ESP_KEY 0x35
#define USB_KEY 0x40
#define CARD_KEY 0x41
#define USBCARD_KEY 0x42
#define VCD_STATE 0
#define AUX_STATE 1
#define TUNER_STATE 2
#define CDC_STATE 3
#if PLAY_DVD
#define OPEN_STATE 1
#define CLOSE_STATE 2
#define NO_DISC_STATE 3
#define UN_DISC_STATE 4
#define ROOT_STATE 0x05
#define TITLE_STATE 0x06
#define STOP_STATE 0x07
#define USB_STATE 0x08
#define CARD_STATE 0x09
#define NO_DEV_STATE 0x0a
#define FREE_STATE 0x0b
#else
#define OPEN_STATE 1
#define CLOSE_STATE 2
#define LOAD_STATE 3
#define NO_DISC_STATE 4
#define UN_DISC_STATE 5
#define CLEAR_ALL_STATE 6
#define BAD_DISC_STATE 7
#define ERROR1_STATE 8
#define ERROR2_STATE 9
#define STANDBY_STATE 0x0a
#define POWER_RESUME 0x0b
#define FREE_STATE 0x0c
#endif
#define LCD_REFRESH_COMMON 0
#define LCD_SEND_TUNERDATA 1
#define LCD_SEND_VCDDATA 2
#define MAIN_VOLUME 0
#define BASS_VOL 1
#define TREBLE_VOL 2
#define SPEAKER_BAL 3
#define SPEAKER_FAD 4
#define SPEAKER_ECHO 0xaa
#define SPEAKER_LF 5
#define SPEAKER_RF 6
#define SPEAKER_LR 7
#define SPEAKER_RR 8
#define FM1 0
#define FM2 1
#define FM3 2
#define AM1 3
#define AM2 4
#define FMIFMIN ((10700-15)*4)
#define FMIFMAX ((10700+15)*4)
#if TC9257
#define AMIFMIN ((450-2)*16)
#define AMIFMAX ((450+2)*16)
#else
#define AMIFMIN ((450-2)*8)
#define AMIFMAX ((450+2)*8)
#endif
#if PLAY_DVD
#define PROGRAM_TRACK_SEG 0x00
#define TRACK_SEG 0x01
#define MINUTE_SEG 0x02
#define SECOND_SEG 0x03
#define Minute100_SEG 0x04
#define TITLE_SEG 0x05
#define LUMP_SEG1 0x06
#define LUMP_SEG2 0x07
#define LUMP_SEG3 0x08
#define MESSAGE_SEG 0x09
#define MEDIA_SEG 0x0a
#define TRAY_SEG 0x0b
#define SELECT_MODE_SEG 0x0c
#define SELECT_TRACK_SEG 0x0d
#define NAME_SEG 0x0e
#define NAME1_SEG 0x0f
#else
#define PLAY_STATE_SEG 0x00
#define SECOND_SEG 0x01
#define MINUTE_SEG 0x02
#define TRACK_SEG 0x03
#define PASSWORD_SEG 0x04
#define MESSAGE_SEG 0x05
#define PROGRAM_TRACK_SEG 0x06
#define LUMP_SEG1 0x07
#define LUMP_SEG2 0x08
#define TV_MODE_SEG 0x09
#define NAME_SEG 0x0a
#define MODE_SEG 0x0b
#define SELECT_MODE_SEG 0x0c
#define SELECT_TRACK_SEG 0x0d
#define NAME1_SEG 0x0e
#define SHARE_SEG 0x0f
#endif
/* ******************** My RAM area *************************************** */
/* ************************************************************************ */
#if PLAY_DVD
#define PASSWORD_ADR 1
#define POWER_ADR 2
#define KEY_ADR 10
#define MAIN_VOL 4
#define FAD_VOL 5
#define BAL_VOL 6
#define TRE_VOL 7
#define BAS_VOL 9
#else
#define PASSWORD_ADR 0x01
#define TRACK_ADR 0x02
#define MINUTE_ADR 0x03
#define SECOND_ADR 0x04
#define KEY_ADR 0x05
#define SHARE_ADR 0x06
#define MAIN_VOL 0x07
#define FAD_VOL 0x08
#define BAL_VOL 0x09
#define TRE_VOL 0x0a
#define BAS_VOL 0x0b
#define DUMMY_ADR 0x08
#endif
#define HIGHCMD 0xc0
#define device_address 0x88
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -