C8051F52x-53x
19.2 。定时器2
定时器2是由两个8位的SFR组成一个16位定时器: TMR2L (低字节)和TMR2H (高字节) 。定时器5月2日
工作在16位自动重载模式或(分) 8位自动重装模式。该T2SPLIT位( TMR2CN.3)定义
定时器2的操作模式。定时器2还可被用于捕捉方式,以测量RTC0时钟频率
昆西或外部振荡器时钟频率。
定时器2的时钟源可以由系统时钟,系统时钟除以12 ,或外部振荡器
源8。外部振荡源8分频分频与系统时钟同步。
19.2.1 。 16位定时器,自动重载
当T2SPLIT ( TMR2CN.3 )为0时,定时器2工作在16位定时器,自动重载。定时器2可
通过系统时钟主频,系统时钟除以12 ,或8的外部振荡器时钟源划分的
16位定时器寄存器溢出从0xFFFF到0x0000 ,定时器2的16位值
重新加载,如图19.4装入定时器2寄存器的寄存器( TMR2RLH和TMR2RLL )
和定时器2高字节溢出标志位( TMR2CN.7 )被置位。如果定时器2中断被允许(如果IE.5是
设置) ,中断将每个定时器2溢出产生。此外,如果启用定时器2中断
并且TF2LEN位( TMR2CN.5 ) ,中断将每次产生的低8位( TMR2L )
从0xFF溢出到00H 。
CKCON
TTTTTTSS
3 3 2 2 1 0CC
T2XCLK
M M M M M M A A
何梁何利
1 0
SYSCLK / 12
0
0
TR2
TCLK
TMR2L
溢流
外部时钟/ 8
系统时钟
1
TMR2CN
1
TMR2L
TMR2H
TF2H
TF2L
TF2LEN
T2SPLIT
TR2
T2XCLK
打断
TMR2RLL TMR2RLH
RELOAD
图19.4 。定时器2的16位模式的框图
修订版0.3
193