C8051T600/1/2/3/4/5/6
25.1.4 。模式3 :两个8位计数器/定时器(仅限定时器0 )
在模式3时,定时器0被配置为两个独立的8位计数器/在TL0和TH0中。该国家
器/定时器TL0使用TCON和TMOD中定时器0的控制/状态位: TR0 ,C / T0 , GATE0 ,
和TF0 。 TL0能用系统时钟或外部输入信号作为时基。 TH0寄存器
被限制,由系统时钟或预分频时钟定时器功能。 TH0使用使能
定时器1的运行控制位TR1 。 TH0 ,溢出时定时器1溢出标志TF1 ,从而控制
定时器1中断。
定时器1在方式3时停止定时器0在模式3时,定时器1可以工作在方式0操作,
1 ,或2 ,但不能用外部信号作为时钟,也不能设置TF1标志和产生中断。不过,
定时器1溢出可以用于产生波特率为SMBus和/或UART ,和/或启动ADC
转换。当定时器0在模式3时,定时器1的运行控制通过其模式设定处理
Tings的。要运行定时器1 ,而定时器0在模式3,设置定时器1模式为0 , 1或2。要禁用定时器1 ,
其配置为模式3 。
TMOD
T0M
G
A
T
E
1
C
/
T
1
T T
1 1
MM
1 0
G
A
T
E
0
C
/
T
0
T T
0 0
MM
1 0
预分频时钟
0
TR1
TH0
(8比特)
TCON
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
打断
打断
系统时钟
1
0
1
T0
TL0
(8比特)
TR0
交叉开关
GATE0
/INT0
IN0PL
XOR
图25.3 。 T0模式3框图
150
修订版1.2