?? ir.h
字號:
#ifndef IR_XM_h
#define IR_XM_h
#define IR_Volume_down 0x502f//0xa05f
#define IR_Volume_up 0x106f//0xb44b
#define IR_Power 0x007f//0xac53
#define IR_next 0x205f
#define IR_last 0x403f
#define IR_play 0xc03f//0x601f
#define IR_mute 0x304f
// Hardware definitions
#define IR_IRQ_PORT PORT1_VECTOR
#define IR_PIN BIT2 // P1.0
// Timing definitions
#define REPEAT_TIME_MS 90 // 88 ..93
#define REPEAT_TIME_LOW_RANGE 0x1000
#define REPEAT_TIME_HIGH_RANGE 0x2000
#define MCLK_MHZ 8
#define ZERO_TIME_MS 1.1//0x470
#define ZERO_PULSE_LOW_RANGE 0x3000
#define ZERO_PULSE_HIGH_RANGE 0x4000
#define ONE_TIME_MS 2.3 //0x8e0
#define ONE_PULSE_LOW_RANGE 0x4800
#define ONE_PULSE_HIGH_RANGE 0x5800
//-----------------------------------------
#define one 7
#define two 0x0407
#define three 0x0207
#define four 0x0607
#define five 0x0107
#define six 0x0507
#define seven 0x0307
#define eight 0x0707
#define nine 0x087
#define zero 0x0487
//-----------------------------------------
/********************************** Public variables ************************/
extern unsigned long int two_seconds_counter;
extern unsigned int IRcommand;
extern unsigned char repeat_flag;
/********************************** Public functions ************************/
void vInitIR( void );
void vIR_CommandDecode( void );
/*****************************************************************************/
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -