
ADE5166/ADE5169
表115定时器0高字节SFR ( TH0 ,地址0x8C )
位
[7:0]
助记符
TH0
默认
0
描述
定时器0的数据高字节。
模式0 ( 13位定时器/计数器)
模式0配置一个8位定时器/计数器。如图92所示
模式0的操作。需要注意的是分频预分频器12不
目前在单周期核心。
f
CORE
C / T0 = 0
TL0
TH0
(5位) (8位)
打断
TF0
表116定时器0低字节SFR ( TL0 ,地址0x8A )
位
[7:0]
助记符
TL0
默认
0
描述
定时器0的数据低字节。
表117定时器1高字节SFR ( TH1 ,地址0x8D )
位
[7:0]
助记符
TH1
默认
0
描述
定时器1的数据高字节。
P0.6/T0
C / T0 = 1
TR0
控制
位
[7:0]
助记符
TL1
默认
0
描述
定时器1的数据低字节。
门
INT0
图92.定时器/计数器0 ,模式0
表119定时器2高字节SFR ( TH2 ,地址0xCD )
位
[7:0]
助记符
TH2
默认
0
描述
定时器2数据高字节。
表120定时器2的低字节SFR ( TL2 ,地址的0xCC )
位
[7:0]
助记符
TL2
默认
0
描述
定时器2数据低字节。
表121定时器2重载/捕获高字节SFR
( RCAP2H ,地址0xCB )
位
[7:0]
助记符
TH2
默认
0
描述
定时器2重载/捕获高字节。
表122定时器2重载/捕获低字节SFR ( RCAP2L ,
地址0xCA )
位
[7:0]
助记符
TL2
默认
0
描述
定时器2重载/捕获低字节。
在此模式中,定时器寄存器配置为一个13位寄存器。
当计数值由全1到全0 ,它设置定时器溢出
标志, TF0 (地址均为0x88 [5]) 。 TF0然后可以将用于请求
中断。该使能输入计数的计时器,当TR0 = 1
而无论GATE0 = 0或INT0 = 1设置GATE0 = 1允许
定时器受外部输入, INT0的控制,以便于
脉冲宽度测量。 TR0是一个控制位位于
定时器/计数器0和定时器/计数器1的控制SFR ( TCON ,
地址均为0x88 [4]) ;在GATE0 / GATE1位是定时器/计数器0
和定时器/计数器1的模式, SFR ( TMOD ,地址0x89上,第3位和
第7位,分别)。该13位寄存器由8比特的
定时器0高字节SFR ( TH0 ,地址0x8C )和下5
定时器0低字节的SFR位( TL0 ,地址0x8A ) 。上
TL0 SFR的三位是不确定的,应该被忽略。
置位运行标志( TR0 )不会清零寄存器。
模式1 ( 16位定时器/计数器)
模式1是模式0相同,只是在模式1定时器
登记册上运行的所有16位。模式1如图93 。
f
CORE
C / T0 = 0
TL0
TH0
(8位) (8位)
C / T0 = 1
P0.6/T0
TR0
控制
TF0
打断
定时器0和1
定时器0高/低和定时器1高/低数据寄存器
每个定时器由两个8位的SFR 。对于定时器0 ,他们是
定时器0高字节( TH0 ,地址0x8C )和定时器0低字节
( TL0 ,地址0x8A ) 。对于时间1 ,它们是定时器1的高字节
( TH1 ,地址0x8D )和定时器1低字节( TL1 ,地址0x8B ) 。
这些特殊功能寄存器可被用作独立的寄存器或组合
成一个单一的16位寄存器,根据定时器模式
构(参见表115 表118)。
门
INT0
本节介绍的操作模式定时器/计数器0
和定时器/计数器1.除非另有说明,这些模式
操作是相同的两个定时器0和定时器1 。
图93.定时器/计数器0 ,模式1
第0版|第108 148
07411-072
定时器/计数器0和定时器/计数器1的工作模式
07411-071
表118定时器1的低字节SFR ( TL1 ,地址0x8B )