位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1311页 > AT89C5131A-TISIL > AT89C5131A-TISIL PDF资料 > AT89C5131A-TISIL PDF资料2第50页

定时器2
在AT89C5131A -L中的定时器2的标准C52定时器2是一个16位的
定时器/计数器:计数是由两个级联的8位定时器寄存器,保持TH2
和TL2 。它是由T2CON (表46)和T2MOD (表47)寄存器控制。定时器2
操作与定时器0和定时器1的C / T2选择F
OSC
/ 12 (定时器)或
外部引脚T2 (计数器)作为定时器时钟输入。设置TR2允许TL2到
由所选择的输入被递增。
定时器2有3种工作模式:捕捉,自动重装和波特率发生器。这些
模式由RCLK , TCLK和CP / RL2 ( T2CON )的组合。
指的是Atmel公司的8位微控制器的硬件文档的描述
捕捉和波特率发生器模式。
定时器2具有以下增强功能:
自动重载模式,向上或向下计数器
可编程时钟输出
自动重载模式
在自动重装模式配置定时器2与自动16位定时器或事件计数器
马蒂奇重装。如果在T2MOD DCEN位清零,定时器2就会认为在80C52 (参照
Atmel的8位微控制器的硬件描述) 。如果DCEN位被置位,定时器2作为
向上/向下定时器/计数器,如图25。在这种模式下, T2EX引脚控制
计数的方向。
当T2EX高,定时器2向上计数。定时器溢出发生在FFFFh这台
TF2标志,并产生一个中断请求。溢出也使得16位值
在RCAP2H和RCAP2L寄存器加载到定时器的寄存器TH2和TL2 。
当T2EX低,定时器2向下计数。定时器溢出时发生的计数
定时器的寄存器TH2和TL2等于存储在RCAP2H和RCAP2L寄存器中的值。
下溢设置TF2标志,并重新加载FFFFh时定时器寄存器。
根据方向定时器2溢或下溢时, EXF2位
计数。 EXF2不会产生任何中断。该位可以被用于提供17位
分辨率。
50
AT89C5131A-L
4338D–USB–09/05