GMS81C3004
注意:
TDR1的内容必须被初始化(通过软
器)与1之间的值
H
和0FF
H
不为0。
读/写
4
读/写
3
读/写
2
读/写
1
T1CKS
读/写
0
TM1
7
-
6
-
5
-
T1ST T1CN
地址: E4
H
初始值: 0 --- 0000
定时器/计数器1的时钟源选择
000: EC1 (从EC1引脚的外部时钟)
001:
÷
2
010:
÷
8
011:
÷
32
100:
÷
128
101:
÷
512
110 :保留
111 :保留
定时器/计数器1允许标志
0:禁止计数
1:允许计数
定时器/计数器1的启动/停止控制标志
0 :停止计数
1 :清除T1计数器并重新开始计数
版权所有
TDR1
or
T1
读/写
7
读/写
6
读/写
5
读/写
4
读/写
3
读/写
2
读/写
1
读/写
0
KDTR
地址: E5
H
初始值:未定义
状态
当阅读
当写
符号
T1
TDR1
描述
8位定时器计数寄存器
8位比较数据寄存器
图11-4定时器模式寄存器和TDR1 , T1寄存器
定时器模式
在定时器模式下,内部时钟用于计数
了。因此,你可以把它想成计数的内部时钟IN-
放。是TDR1的内容与内容相比,
的递增计数器, T1 。如果发现匹配,定时器1中断
开始计数
( T1IF )被产生和向上计数器被清除为0 。
计数重新开始向上计数器清零后。
作为TDR1的值是可变的以软件,时间IN-
只要你想terval设置
时钟源
~
~
~ ~
~ ~
n-2
n-1
n
0
1
3
4
向上计数器
0
1
2
3
2
~ ~
~ ~
TDR1
T1IF中断
n
MATCH
检测
计数器
明确
图11-5定时器模式时序图
~
~
40
三月1999版1.01