
飞利浦半导体
产品数据表
8位I
2
与中断C和SMBus的I / O端口
PCA9554/PCA9554A
注册
命令字节
命令
0
1
2
3
协议
读字节
读/写字节
读/写字节
读/写字节
功能
输入端口寄存器
输出端口寄存器
极性反转寄存器
配置寄存器
注册2 - 极性反转注册
位
默认
N7
0
N6
0
N5
0
N4
0
N3
0
N2
0
N1
0
N0
0
该寄存器允许用户翻转输入端口的极性
注册数据。如果该寄存器中的位被置位(写入' 1 ')中,
相应的输入端口的数据反转。如果该寄存器中的位
清除(写入“0” ) ,输入端口数据极性保留。
命令字节是在跟随地址字节的第一个字节
写传输。它被用作指针,以确定其中的
以下寄存器将被写入或读取。
注册3 - 配置寄存器
位
默认
C7
1
C6
1
C5
1
C4
1
C3
1
C2
1
C1
1
C0
1
寄存器0 - 输入端口寄存器
位
默认
I7
X
I6
X
I5
X
I4
X
I3
X
I2
X
I1
X
I0
X
该寄存器是一个只读端口。它反映了输入的逻辑电平
销,无论该引脚被定义为输入或
通过注册3.输出写入该寄存器没有任何效果。
默认值“X”是由外部施加的逻辑来确定
电平,当没有外部信号从外部施加正常'1'
由于内部上拉电阻。
该寄存器配置的I / O引脚的方向。如果在这一点
寄存器设置,相应的端口引脚使能为输入
高阻抗输出驱动器。如果该寄存器中的位被清零,
相应的端口引脚使能为输出。复位时, I / O是
配置为输入,一个弱上拉至V
DD
.
上电复位
当功率被施加到V
DD
,内部上电复位持有
PCA9554在复位状态,直到V
DD
已达到V
POR
。在这
点时,复位状态被释放,并且PCA9554寄存器和
状态机将初始化为默认状态。此后,V
DD
必须被降低到低于0.2 V至复位器件。
对于电源复位周期,V
DD
必须降低到低于0.2 V ,然后
恢复到工作电压。
注册1 - 输出端口寄存器
位
默认
O7
1
O6
1
O5
1
O4
1
O3
1
O2
1
O1
1
O0
1
这个寄存器反映的定义为销的外发的逻辑电平
通过注册3位值产出这个寄存器没有影响
定义为输入引脚。从该寄存器读取返回值
是在触发器控制输出选择,而不是实际的销
值。
中断输出
漏极开路中断输出被激活时,港口之一
引脚改变状态和引脚配置为输入。该
中断被关闭时,输入返回到以前的状态或
输入端口寄存器被读取。
注意,改变一个I / O从输出到输入可能导致
如果引脚的状态不匹配的错误的中断发生
输入端口寄存器的内容。
2004年09月30日
5