1、介绍
T5L 芯片内部的定时器,它内部总共具有 T0、T1、T2 三个定时器,其中 T0,T1 定时器的使用方法与标准 C51 中的使用方法是一模一样的,而 T2 定时器是 T5L 芯片在标准 C51 的基础上扩展出来的,这个 T2 定时器有点特殊,它只能工作在 16bit Autoload 自动重装载模式,T0、T1 定时器的时钟频率均为 CPU 主频 的 1/12,而 T2 定时器的时钟频率可以配置为 CPU 主频的 1/12 或者 1/24,与定时器相关的寄存器如下图所示:
下面举个例子来说明下如何计算定时器的定时周期:
(1)CPU 主频的计算(假设采用 11.0592MHz 的晶振),用 CPU_CLK 表示
CPU_CLK = 晶振频率56/3 = 11.059256/3 = 206.4384MHz
(2)定时器的时钟频率计算,用 TIMER_CLK 表示
公式一:TIMER_CLK = CPU_CLK/12 = 17