82C54
运算的 描述
一般
之后 电源-up 这 状态 的 这 82C54 是 undefined
这 Mode 计数 value 和 输出 的 所有 Counters
是 undefined
如何 各自 计数器 运作 是 决定 当 它 是
programmed 各自 计数器 必须 是 编写程序
在之前 它 能 是 used Unused counters 需要 不 是
programmed
程序编制 这 82C54
Counters 是 编写程序 用 writing 一个 控制 文字
和 然后 一个 最初的 count 这 控制 文字 format 是
显示 在 图示 7
所有 控制 Words 是 写 在 这 控制 文字
Register 这个 是 选择 当 一个
1
A
0
e
11 这
控制 文字 它自己 specifies 这个 计数器 是 正在
programmed
用 contrast 最初的 counts 是 写 在 这 coun-
ters 不 这 控制 文字 Register 这 一个
1
A
0
在-
puts 是 使用 至 选择 这 计数器 至 是 写
into 这 format 的 这 最初的 计数 是 决定 用
这 控制 文字 used
控制 文字 Format
一个
1
A
0
e
11 CS
e
0RD
e
1WR
e
0
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
SC1 SC0 RW1 RW0 M2 M1 M0 BCD
SC 选择 Counter
SC1 SC0
0 0 选择 计数器 0
0 1 选择 计数器 1
1 0 选择 计数器 2
11
读-后面的 Command
(看 读 行动)
RW ReadWrite
RW1 RW0
0 0 计数器 获得 Command (看 读
行动)
0 1 ReadWrite least 重大的 字节 only
1 0 ReadWrite 大多数 重大的 字节 only
1 1 ReadWrite least 重大的 字节 first
然后 大多数 重大的 byte
NOTE
Don’t 小心 位 (x) 应当 是 0 至 insure
兼容性 和 future Intel products
M MODE
M2 M1 M0
0 0 0 模式 0
0 0 1 模式 1
X 1 0 模式 2
X 1 1 模式 3
1 0 0 模式 4
1 0 1 模式 5
BCD
0 二进制的 计数器 16-位
1 二进制的 Coded Decimal (bcd) 计数器
(4 decades)
图示 7 控制 文字 Format
5