#include "STC8x_TIMER.h"
宏定义 | |
#define | TIMER0_MODE_CFG(mode) do{TMOD = (TMOD & 0xFC) | (mode);}while(0) |
定时器0工作模式选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER1_MODE_CFG(mode) do{TMOD = (TMOD & 0xCF) | (mode << 4);}while(0) |
定时器1工作模式选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER0_TCY_CFG(tCycle) do{AUXR = (AUXR & 0x7F) | ( !tCycle << 7 );}while(0) |
定时器0指令周期选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER1_TCY_CFG(tCycle) do{AUXR = (AUXR & 0xBF) | ( !tCycle << 6 );}while(0) |
定时器1指令周期选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER2_TCY_CFG(tCycle) do{AUXR = (AUXR & 0xFB) | ( !tCycle << 2 );}while(0) |
定时器2指令周期选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER3_TCY_CFG(tCycle) do{T4T3M = (T4T3M & 0xFD) | ( !tCycle << 1 );}while(0) |
定时器3指令周期选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER4_TCY_CFG(tCycle) do{T4T3M = (T4T3M & 0xDF) | ( !tCycle << 5 );}while(0) |
定时器4指令周期选择宏函数(作用域为本文件)。 更多... | |
#define | TIMER0_TIM_CFG(time) |
定时器0定时时间设置函数(作用域为本文件)。 更多... | |
#define | TIMER1_TIM_CFG(time) |
定时器1定时时间设置函数(作用域为本文件)。 更多... | |
#define | TIMER2_TIM_CFG(time) |
定时器2定时时间设置函数(作用域为本文件)。 更多... | |
#define | TIMER3_TIM_CFG(time) |
定时器3定时时间设置函数(作用域为本文件)。 更多... | |
#define | TIMER4_TIM_CFG(time) |
定时器3定时时间设置函数(作用域为本文件)。 Timer 3 timing time setting function (scope is this file). 更多... | |
变量 | |
uint32_t | G_Time0_CntValue = 0 |
uint32_t | G_Time1_CntValue = 0 |
定时器0工作模式选择宏函数(作用域为本文件)。
Timer 0 working mode selection macro function (scope for this file).
[in] | mode | 工作模式。working mode. |
定时器0指令周期选择宏函数(作用域为本文件)。
Timer 0 instruction cycle selects macro function (scope is this file).
[in] | tCycle | 指令周期。 instruction cycle. |
#define TIMER0_TIM_CFG | ( | time | ) |
定时器1工作模式选择宏函数(作用域为本文件)。
Timer 1 working mode selection macro function (scope for this file).
[in] | mode | 工作模式。working mode. |
定时器1指令周期选择宏函数(作用域为本文件)。
Timer 1 instruction cycle selects macro function (scope is this file).
[in] | tCycle | 指令周期。 instruction cycle. |
#define TIMER1_TIM_CFG | ( | time | ) |
定时器1定时时间设置函数(作用域为本文件)。
Timer 1 timing time setting function (scope is this file).
[in] | time | 定时时间。 timing time. |
定时器2指令周期选择宏函数(作用域为本文件)。
Timer 2 instruction cycle selects macro function (scope is this file).
[in] | tCycle | 指令周期。 instruction cycle. |
#define TIMER2_TIM_CFG | ( | time | ) |
定时器2定时时间设置函数(作用域为本文件)。
Timer 2 timing time setting function (scope is this file).
[in] | time | 定时时间。 timing time. |
定时器3指令周期选择宏函数(作用域为本文件)。
Timer 3 instruction cycle selects macro function (scope is this file).
[in] | tCycle | 指令周期。 instruction cycle. |
#define TIMER3_TIM_CFG | ( | time | ) |
定时器4指令周期选择宏函数(作用域为本文件)。
Timer 4 instruction cycle selects macro function (scope is this file).
[in] | tCycle | 指令周期 instruction cycle. |
#define TIMER4_TIM_CFG | ( | time | ) |
定时器3定时时间设置函数(作用域为本文件)。 Timer 3 timing time setting function (scope is this file).
[in] | time | 定时时间。 timing time. |
uint32_t G_Time0_CntValue = 0 |
uint32_t G_Time1_CntValue = 0 |