飞利浦 半导体
p89v51rb2/rc2/rd2
8-位 微控制器 和 80c51 核心
产品 数据 rev. 03 — 02 12月 2004 28 的 77
9397 750 14341
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
表格 14: tmod - 计时器/计数器 模式 控制 寄存器 (地址 89h) 位 allocation
不 位 addressable; 重置 值: 00000000b; 重置 源(s): 任何 源
位 7 6 5 4 3 2 1 0
标识
T1GATE t1c/
T T1M1 T1M0 T0GATE t0c/t T0M1 T0M0
表格 15: tmod - 计时器/计数器 模式 控制 寄存器 (地址 89h) 位 描述
位 标识 描述
t1/t0 位 controlling timer1/timer0
门 gating 控制 当 设置. 计时器/计数器 ‘x’ 是 使能 仅有的 当
‘intx’ 管脚 是 高 和 ‘trx’ 控制 管脚 是 设置. 当 cleared,
计时器 ‘x’ 是 使能 whenever ‘trx’ 控制 位 是 设置.
c/
T gating 计时器 或者 计数器 选择 cleared 为 计时器 运作
(输入 从 内部的 系统 时钟.) 设置 为 计数器 运作 (输入
从 ‘tx’ 输入 管脚).
表格 16: TMOD - 计时器/计数器 模式 控制 寄存器 (地址 89h) m1/m0 运行
模式
M1 M0 运行 模式
0 0 0 8048 计时器 ‘tlx’ serves 作 5-位 预分频器
0 1 1 16-位 计时器/计数器 ‘thx’ 和 ‘tlx' 是
倾泻; 那里 是 非 预分频器.
1 0 2 8-位 自动-再装填 计时器/计数器 ‘thx’ holds 一个
值 这个 是 至 是 reloaded 在 ‘tlx’ 各自
时间 它 overflows.
1 1 3 (计时器 0) tl0 是 一个 8-位 计时器/计数器
控制 用 这 标准 计时器 0 控制 位.
th0 是 一个 8-位 计时器 仅有的 控制 用 计时器 1
控制 位.
1 1 3 (计时器 1) 计时器/计数器 1 stopped.
表格 17: tcon - 计时器/计数器 控制 寄存器 (地址 88h) 位 allocation
位 addressable; 重置 值: 00000000b; 重置 源(s): 任何 重置
位 7 6 5 4 3 2 1 0
标识
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
表格 18: tcon - 计时器/计数器 控制 寄存器 (地址 88h) 位 描述
位 标识 描述
7 TF1 计时器 1 overflow flag. 设置 用 硬件 在 计时器/计数器 overflow.
cleared 用 硬件 当 这 处理器 vectors 至 计时器 1
中断 routine, 或者 用 软件.
6 TR1 计时器 1 run 控制 位. 设置/cleared 用 软件 至 转变
计时器/计数器 1 开关.
5 TF0 计时器 0 overflow flag. 设置 用 硬件 在 计时器/计数器 overflow.
cleared 用 硬件 当 这 处理器 vectors 至 计时器 0
中断 routine, 或者 用 软件.
4 TR0 计时器 0 run 控制 位. 设置/cleared 用 软件 至 转变
计时器/计数器 0 开关.