C8051F99x-C8051F98x
25.计时器
每个MCU包括四个计数器/定时器:其中两个16位计数器/定时器那些在找到兼容
标准的8051 ,和两个16位自动重载定时器与ADC的使用, SMBus或作为一般用途
使用。这些定时器可以用来测量时间间隔,对外部事件计数或产生周期性的
中断请求。定时器0和定时器1几乎完全相同,有四种工作模式。
定时器2和定时器3提供16位和两个8位定时器功能与自动重载。此外,定时器2和
定时器3具有可用于测量smaRTClock的或比较期间与捕获模式
相对于另一振荡器。采用电容式触摸开关时,这是非常有用的。看
应用笔记AN338的电容式触摸开关的细节感。
定时器0和1模式
13位计数器/定时器
16位计数器/定时器
8位计数器/定时器,自动
RELOAD
两个8位计数器/定时器(定时器0
只)
定时器2模式
16位定时器,自动重载
定时器3模式
16位定时器,自动重载
两个8位定时器,具有自动重载
两个8位定时器,具有自动重载
定时器0和1可以由一个五源,由定时器模式选择位确定的时钟源( T1M-
T0M )和时钟分频位( SCA1 - SCA0 ) 。时钟分频位定义一个预分频时钟从
定时器0和/或定时器1的时钟源(见SFR定义25.1预分频时钟选择) 。
定时器0/1可以被配置以使用该预分频时钟信号或系统时钟。定时器2和
定时器3的时钟可以由系统时钟,系统时钟除以12,定时器2可另外
由smaRTClock的时钟除以8或比较器输出。定时器3还可以被计时
通过将外部振荡器时钟源8或比较器输出分。
定时器0和定时器1也可以作为经营专柜。当作为一个计数器工作,一个计数器/定时器
寄存器的值加在在所选择的输入引脚( T0或T1 )每个高到低转换。有活动
频率可达四分之一的系统时钟频率进行计数。输入信号不需要是
周期性的,但应在给定的电平为至少两个完整的系统时钟周期的保持,以确保电平是
正确采样。
276
1.0版