📄 timer.h
字号:
#define INTERVAL_MODE 0x00
#define ON_SHOT_MODE 0x01
#define ALV_HIGH 0x04
#define ALV_LOW 0x00
#define ENT0_ENABLE 0x08 // TOUT Square-Wave output
#define ENT0_DISABLE 0x00
#define MCLK0_12 0x00
#define MCLK0_128 0x10
#define MD0_START 0x20
#define MD0_STOP 0x00
#define TCLK0_12 0x00 // interval:fclk/6, oneshot:fclk/12
#define TCLK0_128 0x40
#define TM0_START_COUNT 0x80
#define TM0_STOP_COUNT 0x00
#define ENCS 0x80
#define MS_INT 0x40
#define IMK 0x20
#define IRQ_FLAG 0x10
#define TIMER0 0
#define TIMER1 1
#define TIMER2 2
#define TMR_ON() outpw(INT_TMR, inpw(INT_TMR) & ~INT_DISABLE)
#define TMR_OFF() outpw(INT_TMR, inpw(INT_TMR) | INT_DISABLE)
extern unsigned int Timer1, Timer2, Timer3;
extern void TIMER_Initialize(void);
extern void TIMER_Control1(int , word, word, word, word);
extern void TIMER_Control2(int , int);
extern void TIMER_Delay(unsigned int value);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -