11/40
msm80c154s/83c154s
¡ 半导体
计时器/计数器 0 模式 设置
名字
地址
MSB LSB
76543210
位 location 标记 函数
TMOD 89H 门 c/
T
M1 M0 门 c/
T
M1 M0
tmod.0 M0 M1 M0
8-位 计时器/计数器 和 5-位 prescalar.
00
16-位 计时器/计数器.
01
8-位 计时器/计数器 和 8-位 自动 reloading.
10
计时器/计数器 0 separated 在 tlo (8-位) 计时器/计数器
和 th0 (8-位) 计时器/计数器. tf0 是 设置 用 tl0 carry, 和
tf1 是 设置 用 th0 carry.
11tmod.1 M1
计时器/计数器 0 计数 时钟 designation 控制 位.
xtal1•2 分隔 用 12 clocks 是 这 输入 应用 至 计时器/计数器 0 当
c/
T
= "0".
这 外部 时钟 应用 至 这 t0 管脚 是 这 输入 应用 至 计时器/计数器 0
当 c/
T
= "1".
tmod.2 c/
T
当 这个 位 是 "0", 这 tr0 位 的 tcon (计时器 控制 寄存器) 是 使用 至
控制 这 开始 和 停止 的 计时器/计数器 0 counting.
如果 这个 位 是 "1", 计时器/计数器 0 开始 counting 当 两个都 这 tr0 位 的 tcon
和
INT0
管脚 输入 信号 是 "1", 和 stops counting 当 也 是 changed
至 "0".
tmod.3 门
计时器/计数器 1 模式 设置
tmod.4 M0 M1 M0
8-位 计时器/计数器 和 5-位 prescalar.
00
16-位 计时器/计数器
01
8-位 计时器/计数器 和 8-位 自动 reloading.
10
计时器/计数器 1 运作 stopped.
11
tmod.5 M1
计时器/计数器 1 计数 时钟 designation 控制 位.
xtal1•2 分隔 用 12 clocks 是 这 输入 应用 至 计时器/计数器 1 当
c/
T
= "0".
这 外部 时钟 应用 至 这 t1 管脚 是 这 输入 应用 至 计时器/计数器 1
当 c/
T
= "1".
tmod.6 c/
T
当 这个 位 是 "0", 这 tr1 位 的 tcon 是 使用 至 控制 这 开始 和 停止 的
计时器/计数器 1 counting.
如果 这个 位 是 "1", 计时器/计数器 1 开始 counting 当 两个都 这 tr1 位 的 tcon
和
INT1
管脚 输入 信号 是 "1", 和 stops counting 当 也 是 changed
至 "0".
tmod.7 门
特定的 函数 寄存器
计时器 模式 寄存器 (tmod)