添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第643页 > ADUC834BS > ADUC834BS PDF资料 > ADUC834BS PDF资料1第57页
初步的技术数据
ADuC834
定时器/计数器0和1的工作模式
模式2 ( 8位定时器/计数器,自动加载)
以下段落描述的操作模式
定时器/计数器0和1 ,除非另有说明,应该
假设这些操作模式是相同的定时器0作为
定时器1 。
模式0 ( 13位定时器/计数器)
模式2配置定时器寄存器为8位计数器( TL0 )
可自动重装,如从TL0图46.溢出
不仅置TF0 ,而且重新加载TL0与TH0的内容,
这是由软件预置。重装时TH0不变。
CORE
CLK
*
模式0配置一个8位定时器/计数器,分频前32
定标器。图44显示模式0的操作。
CORE
CLK
*
12
C / T = 0
TL0
(5位)
C / T = 1
P3.4/T0
控制
TR0
TH0
(8比特)
打断
TF0
12
C / T = 0
TL0
(8比特)
C / T = 1
打断
TF0
P3.4/T0
控制
TR0
P3.2/INT0
RELOAD
TH0
(8比特)
*
核心频率是PLL的输出作为上描述第46页
P3.2/INT0
*
核心频率是PLL的输出作为上描述第46页
图46.定时器/计数器0 ,模式2
模式3 ( 2个8位定时器/计数器)
图44.定时器/计数器0 ,模式0
在此模式中,定时器寄存器配置为一个13位寄存器
之三。当计数值由全1到全0时,将定时器设置
溢出标志TF0 。溢出标志位TF0 ,然后可以用来
请求中断。输入计数使能定时器
当TR0 = 1且GATE = 0或
INT0
= 1,设置GATE = 1
允许定时器由外部输入的控制
INT0,
to
方便脉宽测量。 TR0是在一个控制位
特殊功能寄存器TCON ;门是TMOD 。 13位
寄存器由TH0的全部8位和低5位的
TL0 。 TL0的高3位不确定,
被忽略。置位运行标志( TR0 )不会清零寄存器
字符。
模式1 ( 16位定时器/计数器)
模式3对定时器0和定时器1定时器1的不同效果
模式3只保持计数。效果是相同的设定
TR1 = 0定时器0在模式3建立TL0和TH0作为两个
独立的计数器。此结构示于图47 。TL0
使用定时器0的控制位:C / T ,门, TR0 ,
INT0,
和TF0 。
TH0锁定为定时器功能(每个机器周期计数)
和接管的TR1和TF1定时器1 。因此, TH0
现在控制了“定时器1 ”的中断。模式3被提供用于
应用程序需要一个额外的8位定时器和计数器。
当定时器0工作在模式3时,定时器1可以打开和关闭通过开启
切换到脱离,并进入其自己的模式3 ,或仍然可以使用由
串口的波特率发生器。实际上,它可以用,
在任何应用中,不需要从计时器1本身的中断。
CORE
CLK
*
CORE
CLK/12
C / T = 0
TL0
(8比特)
C / T = 1
打断
TF0
12
模式1的模式0相同,不同之处在于定时器寄存器
正在运行的所有16位。模式1如图45所示。
CORE
CLK
*
12
C / T = 0
TL0
TH0
(8位) (8位)
C / T = 1
打断
TF0
P3.4/T0
TR0
控制
P3.2/INT0
控制
打断
TF1
P3.4/T0
TR0
CORE
CLK/12
TR1
TH0
(8比特)
控制
P3.2/INT0
*
核心频率是PLL的输出作为上描述第46页
*
核心频率是PLL的输出作为上描述第46页
图47.定时器/计数器0 ,模式3
图45.定时器/计数器0 ,模式1
REV 。中华人民共和国( 2002年3月12日)
–57–

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