位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第91页 > AT83C5103XXX-ICRIL > AT83C5103XXX-ICRIL PDF资料 > AT83C5103XXX-ICRIL PDF资料1第29页

模式3 ( 2个8位定时器)
模式3配置定时器0,使得寄存器TL0和TH0分别作为8位
定时器(参见图18) 。此模式提供了一种用于需要额外的8位的应用程序
位定时器或计数器。 TL0使用的稳压TMOD定时器0的控制位C / T0 #和GATE0
存器,而TR0和TF0在以正常的方式TCON寄存器。 TH0锁定为
定时功能(计数F
每
/ 6 ),占用使用定时器1的中断( TF1 )和
运行控制( TR1 )位。因此,定时器1的操作受到限制,当定时器0处于模式
3.
图18 。
定时器/计数器0的模式3 :两个8位计数器
PERIPH
时钟
÷
6
0
1
TL0
(8比特)
溢流
TF0
TCON.5
T0
C/T0#
TMOD.2
定时器0
打断
请求
INT0
#
GATE0
TMOD.3
TR0
TCON.4
PERIPH
时钟
÷
6
TH0
(8比特)
TR1
TCON.6
溢流
TF1
TCON.7
定时器1
打断
请求
定时器1
定时器1是相同的定时器0除外模式3是一个保持计数模式。在跟着
降脂评论有助于理解的差异:
定时器1作为定时器或在三种工作模式事件计数器。
图15至图17示出用于模式0,1和2的逻辑结构。
定时器1的模式3是保持计数模式。
定时器1由TMOD寄存器的高4位控制(参见图15)
和位2 , 3,6和TCON寄存器7 (参见图14) 。 TMOD寄存器选择
计时器门控方法( GATE1 ) ,定时器和计数器操作(C / T1 # )和模式
操作( M11和M01 ) 。 TCON寄存器提供定时器1的控制功能:
溢出标志位( TF1 ) ,运行控制位( TR1 ) ,中断标志位( IE1 )和中断类型
控制位( IT1 ) 。
定时器1作为波特率发生器的串行端口。模式2是最好的
适合用于此目的。
对于正常的定时器动作( GATE1 = 0),设置TR1允许TL1被增加
由所选择的输入。设置GATE1和TR1允许外部引脚INT1 #来控制
定时器操作。
定时器1溢出(计数值由全1到全0 )设置TF1标志位产生
一个中断请求。
当定时器0处于模式3时,它使用定时器1的溢出标志位( TF1 )和运行控制位
( TR1 ) 。对于这种情况,用定时器1仅用于应用程序不需要
中断(如波特率发生器串行端口),并在切换定时器1
进出模式3将其关闭而上。
它停止定时器/计数器模式改变之前,是非常重要的。
29
4134B–8051–06/03