82C54
由于控制字寄存器和三个柜台有
单独的地址(由A1,A0输入选择的) ,并且每
控制字指定它适用于( SC0 , SC1计数器
比特) ,没有特殊的指令序列是必需的。任何
遵循上述约定的编程过程
可以接受的。
控制字格式
A1和A0 = 11 ; CS = 0; RD = 1; WR = 0
D7
SC1
D6
SC0
D5
RW1
D4
RW0
D3
M2
D2
M1
D1
M0
D0
BCD
可能的编程序列
A1
控制字 - 计数器0
LSB伯爵 - 计数器0
伯爵的MSB - 计数器0
控制字 - 计数器1
LSB伯爵 - 计数器1
伯爵的MSB - 计数器1
控制字 - 计数器2
LSB伯爵 - 计数器2
伯爵的MSB - 计数器2
选择计数器0
选择计数器1
选择计数器2
回读命令(请参阅读取操作)
RW - 读/写
RW1 RW0
0
0
1
1
0
1
0
1
计数器锁存命令(见读操作)
读/只写最显著的字节。
读/只写最显著的字节。
读/写第一个最显著的字节,则最
显著字节。
米 - 模式
M2
0
0
X
X
1
1
M1
0
0
1
1
0
0
M0
0
1
0
1
0
1
模式0
模式1
模式2
模式3
模式4
模式5
控制字 - 计数器2
控制字 - 计数器1
控制字 - 计数器0
LSB伯爵 - 计数器2
伯爵的MSB - 计数器2
LSB伯爵 - 计数器1
伯爵的MSB - 计数器1
LSB伯爵 - 计数器0
伯爵的MSB - 计数器0
控制字 - 计数器0
控制字 - 计数器1
控制字 - 计数器2
LSB伯爵 - 计数器2
LSB伯爵 - 计数器1
LSB伯爵 - 计数器0
伯爵的MSB - 计数器0
伯爵的MSB - 计数器1
伯爵的MSB - 计数器2
1
0
0
1
0
0
1
1
1
A0
1
0
0
1
1
1
1
0
0
SC - 选择计数器
SC1
0
0
1
1
SC0
0
1
0
1
可能的编程序列
A1
1
1
1
1
0
0
0
0
1
A0
1
1
1
0
1
0
0
1
0
可能的编程序列
A1
1
1
1
1
1
0
0
0
0
A0
1
1
1
0
0
1
1
0
0
BCD - 二进制编码的十进制
0
1
二进制计数器16位
二进制编码的十进制( BCD )计数器( 40年)
注意:无关位(X )应为0 ,以确保其兼容性
未来的产品。
8