9/23
¡ 半导体
msm82c54-2rs/gs/js
• 选择 计数器 (sc0, sc1):
选择 的 设置 计数器
0
1
1
0
SC1
设置 内容
1
0
1
0
SC0
计数器 #0 选择
计数器 #1 选择
计数器 #2 选择
读 后面的 command
• 读/加载 (rl1, rl0):
计数 值 读/加载 format 设置
0
1
1
0
RL1
设置 内容
1
0
1
0
RL0
计数器 获得 运作
读/加载 的 least 重大的 字节 (lsb)
读/加载 的 大多数 重大的 字节 (msb)
读/加载 的 lsb followed 用 msb
• 模式 (m2, m1, m0):
运作 波形 模式 设置
• bcd:
运作 计数 模式 设置
之后 设置 读/加载, 模式 和 bcd 在 各自 计数器 作 概述 在之上, next 设置 这 desired
计数 值. (在 一些 模式, 这 计数 值 是 设置 第一. 在 next clock, 加载 是 performed,
然后 counting 开始.) 这个 计数 值 设置 必须 遵从 和 这 读/加载 format 设置
在 进步. 便条 那 这 内部的 counters 是 重置 至 0000h 在 控制 文字 设置. 这
计数器 值 (0000h) 能’t 是 读.
这 程序 sequence 的 这 msm82c54-2 是 有伸缩性的.
自由 sequence 程序编制 是 可能 作 长 作 这 二 下列的 rules 是 observed:
(i) 写 这 控制 文字 在之前 writing 这 最初的 计数 值 在 各自 计数器.
(ii) 写 这 最初的 计数 值 符合 至 这 计数 值 读/写 format 指定 用 这
控制 文字.
便条: 不像 这 msm82c53-2, 这 msm82c54-2 准许 计数 值 设置 为 另一
计数器 在 lsb 和 msb settings.
0
¥
¥
0
M2 设置 内容
0
1
1
0
M1
1
0
1
0
M0
1
1
0
0
0
1
模式 0 (interruput 在 终端 计数)
模式 1 (可编程序的 一个-shot)
模式 2 (比率 发生器)
模式 3 (正方形的 波 发生器)
模式 4 (软件 triggered strobe)
模式 5 (硬件 triggered strobe)
¥
: denotes "不 指定"
1
0
BCD
设置 内容
二进制的 计数 (16-位 二进制的)
bcd 计数 (4-decade 二进制的 coded decimal)