添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第446页 > AT89C51SND2C > AT89C51SND2C PDF资料 > AT89C51SND2C PDF资料1第52页
图26 。
定时器0和定时器1时钟控制电路和符号
时钟
OSC
时钟
0
定时器0时钟
1
时钟
OSC
时钟
0
定时器1时钟
1
÷
2
T0X2
CKCON.1
÷
2
T1X2
CKCON.2
TIM0
时钟
TIM1
时钟
定时器0时钟符号
定时器1时钟符号
定时器0
定时器0用作定时器或四种操作模式事件计数器。
图27至图33示出了每种模式的逻辑结构。
定时器0由TMOD寄存器的低4位来控制的(见表62)和位0,1,
图4和5 TCON寄存器中(见表61)。 TMOD寄存器选择定时器的方法
门控( GATE0 ) ,定时器和计数器操作(C / T0 # )和运作模式( M10和
M00 ) 。 TCON寄存器提供定时器0的控制功能:溢出标志位( TF0 ) ,运行控制
位( TR0 ) ,中断标志位( IE0 )和中断类型控制位( IT0 ) 。
对于正常的定时器操作( GATE0 = 0 ) ,设置TR0 TL0可以通过递增
选定的输入。设置GATE0和TR0允许外部引脚INT0控制定时器
操作。
定时器0溢出(从全1到全0数卷)设置TF0标志生成一个跨
中断请求。
它停止定时器/计数器模式改变之前,是非常重要的。
模式0 ( 13位定时器)
模式0配置定时器0作为被设置为一个8位定时器( TH0稳压13位定时器
存器)与一个模32的预分频器具有TL0寄存器的低位5比特来实现
(参见图27) 。 TL0寄存器的高三位是不确定的,应该是
忽略不计。预分频器溢出递增TH0寄存器。图28给出了溢出
周期计算公式。
图27 。
定时器/计数器X( X = 0或1 )在模式0
TIMX
时钟
Tx
C /的Tx #
TMOD注册
由INTx
GATEx
TMOD注册
÷
6
0
1
到TLx
(5位)
谢谢
(8比特)
溢流
定时器X
打断
请求
位TFx
TCON寄存器
当TRx
TCON寄存器
图28 。
模式0溢出周期公式
位TFx
=
6
( 16384 - (THX下TLx ) )
F
TIMX
52
AT8xC51SND2C
4341E–MP3–06/05

深圳市碧威特网络技术有限公司