位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第636页 > AT87C54X2-3CSUL > AT87C54X2-3CSUL PDF资料 > AT87C54X2-3CSUL PDF资料1第14页

8.定时器2
在定时器2
TS80C54/58X2
是在80C52定时器2兼容。
它是一个16位的定时器/计数器:计数由两个8位的定时器寄存器TH2和TL2保持,
级联连接。它由T2CON寄存器(见表8-1)和T2MOD寄存器控制
(见表8-2 ) 。定时器2的操作类似于定时器0和定时器1的C / T2选择F
OSC
/ 12 (定时器
)或外部引脚T2 (计数器)作为定时器时钟输入。设置TR2允许TL2
到由所选择的输入被递增。
定时器2有3种工作模式:捕获,自动重载和波特率发生器。这些模式
由RCLK , TCLK和RL2 CP / (T2CON )的组合被选中,如在所描述的
爱特梅尔无线微控制器& 8位微控制器的硬件描述。
请参阅爱特梅尔无线微控制器& 8位微控制器的硬件描述为
捕捉和波特率发生器模式的描述。
In
TS80C54/58X2
定时器2具有以下增强功能:
自动重装模式,向上或向下计数器
可编程时钟输出
8.1
自动重载模式
在自动重装模式配置定时器2作为具有自动16位定时器或事件计数器
重装。如果T2MOD中DCEN位清零,定时器2的行为作为80C52 (指无线爱特梅尔
少&微控制器8位微控制器的硬件描述) 。如果DCEN位被置位,定时器2
作为一个向上/向下定时器/计数器,如图8-1所示。在这种模式下, T2EX引脚控制
计数的方向。
当T2EX高,定时器2向上计数。定时器溢出发生在FFFFh这台TF2标志
并产生一个中断请求。溢出也使得16位值在RCAP2H和
RCAP2L寄存器加载到定时器的寄存器TH2和TL2 。
当T2EX低,定时器2向下计数。定时器下溢在定时器发生计数时,
寄存器TH2和TL2等于存储在RCAP2H和RCAP2L寄存器中的值。欠
流程设置TF2标志,并重新加载FFFFh时定时器寄存器。
根据该的方向定时器2溢出或下溢时, EXF2位
算。 EXF2不会产生任何中断。该位可用于提供17位分辨率
14
AT/TS8xC54/8X2
4431E–8051–04/06