📄 remote.h
字号:
#define EMULATER_XCLK //16MHz,机器周期0.75us
#ifdef EMULATER_XCLK
#define IR_HEAD 12000 //12000x0.75=9ms
#define OFF_CODE 6000
#define OFF_REP 3000
#define REP_CODE 750
#define DELTA 300 // 容错时间 300x0.75=225us
#define CODE_0_TIME 750
#define CODE_1_TIME 2250
#else
#define IR_HEAD 20000
#define OFF_CODE 10000
#define OFF_REP 5000
#define REP_CODE 1250
#define DELTA 600
#define CODE_0_TIME 1250
#define CODE_1_TIME 3750
#endif
extern bit ir_enable;
extern unsigned char ir_data;
extern unsigned char ir_data_code;
extern unsigned int ir_system_code;
extern void _nop_(void);
bit Filter13(bit);
/*
#define IR_SYSTEM_CODE 0x61d6 //IR system code set by factory
#define REMOTE_KEY_POWER 0xB7
#define REMOTE_KEY_AIRCABLE 0xF7
//#define REMOTE_KEY_DISPLAY 0x37
#define REMOTE_KEY_SOURCE 0x0f
#define REMOTE_KEY_MENU 0x97
#define REMOTE_KEY_INC_P 0xA7
#define REMOTE_KEY_DEC_P 0x87
#define REMOTE_KEY_INCR 0xD7
#define REMOTE_KEY_DECR 0xE7
#define REMOTE_KEY_OK 0x17
#define REMOTE_KEY_MUTE 0xf7
//Ruby add 2004-06-07
#define REMOTE_KEY_SCALER 0x37
#define REMOTE_KEY_VO_INC 0x07
#define REMOTE_KEY_VO_DEC 0x27
#define REMOTE_KEY_CH_INC 0xa7
#define REMOTE_KEY_CH_DEC 0x87
#define REMOTE_KEY_NUM0 0xFF
#define REMOTE_KEY_NUM1 0x7F
#define REMOTE_KEY_NUM2 0xBF
#define REMOTE_KEY_NUM3 0x3F
#define REMOTE_KEY_NUM4 0xDF
#define REMOTE_KEY_NUM5 0x5F
#define REMOTE_KEY_NUM6 0x9F
#define REMOTE_KEY_NUM7 0x1F
#define REMOTE_KEY_NUM8 0xEF
#define REMOTE_KEY_NUM9 0x6F
#define REMOTE_KEY_NUM_Bites 0x2F
void RemoteEvent(void);
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -