位置:首页 > IC型号导航 > 首字符T型号页 > 首字符T的型号第745页 > T89C51CC02UA-TDSIM > T89C51CC02UA-TDSIM PDF资料 > T89C51CC02UA-TDSIM PDF资料1第58页

对于正常的定时器动作( GATE1 = 0),设置TR1允许TL1被增加
由所选择的输入。设置GATE1和TR1允许外部引脚INT1 #来控制
定时器操作。
定时器1溢出(计数值由全1到全0 )设置TF1标志位产生
一个中断请求。
当定时器0处于模式3时,它使用定时器1的溢出标志位( TF1 )和运行控制位
( TR1 ) 。对于这种情况,用定时器1仅用于应用程序不需要
中断(如波特率发生器串行端口),并在切换定时器1
进出模式3将其关闭而上。
它停止定时器/计数器模式改变之前,是非常重要的。
模式0 ( 13位定时器)
模式0配置定时器1作为一个13位定时器,它被设置为一个8位定时器( TH1稳压
存器),与所述低5位的TL1寄存器来实现一个模32分频
(参见图24) 。 TL1寄存器的高3位被忽略。预分频器溢出增量
ments TH1寄存器。
模式1配置定时器1作为一个16位定时器TH1和TL1寄存器连接
级联(参见图25) 。选定的输入递增TL1寄存器。
模式2配置定时器1作为一个8位定时器( TL1寄存器)与自动重装
溢出TH1寄存器(参见图26) 。 TL1溢出将在TCON寄存器TF1标志
并重新加载与TL1 TH1 ,这是由软件预先设定的内容。重装
叶TH1不变。
将定时器1的模式3使其停止并保持其计数。这可以被用来阻止
定时器1时, TR1的运行控制位不可即,当定时器0在模式3 。
每个定时器处理一个中断源是定时器溢出标志TF0和TF1 。这
标志每一个溢出发生时设置的。标志被清除时,引导到定时器
中断服务程序。中断是通过设置启用
ETX
在IEN0寄存器位。这是假设
中断通过设置IEN0中的EA位全局启用。
图28 。
定时器中断系统
TF0
TCON.5
模式1 ( 16位定时器)
模式2 ( 8位定时器,具有自动 -
重装)
模式3 (暂停)
打断
定时器0
中断请求
ET0
IEN0.1
TF1
TCON.7
定时器1
中断请求
ET1
IEN0.3
58
T89C51CC02
4126H–CAN–01/05