8051-ELL库  beta 1.1.6
8051-ELL library API Document Center
TIMER_InitType结构体 参考

定时器初始化结构体句柄,初始化时请定义该句柄,并用其地址来传参。 更多...

#include <STC8x_TIMER.h>

成员变量

uint8_t SysClkDiv
 
TIMERType_Type Type
 
TIMERMode_Type Mode
 
TIMERTCycle_Type TCycle
 
BOOL ClkOut
 
uint32_t Time
 
BOOL Run
 

详细描述

定时器初始化结构体句柄,初始化时请定义该句柄,并用其地址来传参。

The timer initializes the structure handle. When initializing, please define the handle and use its address to pass parameters.

注解
关于SysClkDiv这个参数,在系统时钟发生改变以后,需要你手动重新更改, 以匹配你需要的定时时间,它不可以向Time参数一样可以自己做修正。

结构体成员变量说明

◆ ClkOut

BOOL ClkOut

定时器可编程时钟输出控制位。Programmable clock output.

◆ Mode

定时器工作模式。Working mode.

◆ Run

BOOL Run

定时器运行控制位。Operation control bit.

◆ SysClkDiv

uint8_t SysClkDiv

定时器时钟源八分频。system clock division to timer use.

◆ TCycle

定时器指令周期。Instruction cycle.

◆ Time

uint32_t Time

定时器定时时间。Loading initial value.

◆ Type

定时器类型状态。timer type.