SA9203/5
功能说明
该SA9203包含以下内容:
•
6个8位通用I / O端口可编程为一个字节或位寻址。
•
•
•
两个控制寄存器,用于配置该设备。这些控制寄存器可以读
回来了。
内部地址锁存器,用于访问一个多路复用CPU的地址/数据总线。
的SA9203对CPU作为外围设备占用256个字节的
存储器空间。在存储器映射的特定位置由六个I占用/ O
端口和两个控制寄存器。
该SA9203支持两种基本的I / O端口,通过寻址方式;字节寻址和
位寻址。任意的6个I / O端口可以被配置为按字节寻址/或比特
寻址。中位寻址,个人的任何I比特/ O端口都可以得到解决
独立。在一个比特寻址的CPU读操作时,D0包含有效的数据,而
D1..D7应该被忽略。在一个位寻址的CPU写操作时, D0的将被写入
到被寻址的输出引脚,而D1..D7将被忽略。地址存储器映射
示于图5中的位寻址模式既适用于I / O端口和所述
控制寄存器。该SA9205是一个三端口器件的操作是相同的
SA9203.
图5 :地址存储器映射
W
A7
BM
W
W
W
W
W
W
W
A6 A5 A4 A3 A2 A1 A0
EI CR2 CR1 CR0 BM2 MB1 BM0
位模式地址0
位模式地址1
位模式下地址2
控制寄存器地址0
控制寄存器地址1
控制寄存器地址2
0 : INTERUPT功能无效
1 : INTERUPT功能启用
0 :位寻址模式下启用
1 :字节寻址模式下启用
7/14
萨姆斯