AT89S53
在EXEN2 T2CON 。如果EXEN2 = 0 ,定时器2递增计数到
0FFFFH ,然后设置后溢出的TF2位。在过
流动也使得定时器寄存器的重新加载
在RCAP2H和RCAP2L的16位值。中的值
RCAP2H ,RCAP2L是由软件预置。如果EXEN2 =
图1中, 16位重载可以由溢流或触发
由1到0的外部输入T2EX过渡。这种过渡
还设置了EXF2位。 TF2和EXF2位都能
产生中断,如果启用。
设置DCEN位允许定时器2向上或向下计数,
如如图3所示。在这种模式下, T2EX引脚控制
计数的方向。 T2EX上的一个逻辑1使得定时器2
计数。定时器向0FFFFH溢出,并设置
图2中。
定时器2自动重装模式( DCEN = 0 )
TF2位。溢出也导致了16位值
RCAP2H和RCAP2L被加载到定时器寄存器
TER值, TH2和TL2分别。
为逻辑0时T2EX使定时器2递减计数。计时器
溢当TH2和TL2等于存储中的值
RCAP2H和RCAP2L 。置起TF2位和
同时0FFFFH加载到定时器的寄存器。
EXF2位时,定时器2溢出或
下溢,可作为的第17位。在
这种工作模式下, EXF2不作为中断标志。
表9 。
T2MOD定时器2模式控制寄存器
T2MOD地址= 0C9H
不可位寻址
—
—
6
—
5
—
4
—
3
—
2
T2OE
1
DCEN
0
复位值= XXXX XX00B
位
符号
—
T2OE
DCEN
7
功能
不执行,保留以供将来使用。
定时器2输出使能位。
当设置,此位允许定时器2可加/减计数器配置为。
4-227