timer.h
来自「ucos porting source for Am188」· C头文件 代码 · 共 41 行
H
41 行
#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 + =
减小字号Ctrl + -
显示快捷键?