
PCA9534
远程8位I
2
C和SMBus的低功耗I / O扩展器
具有中断输出和配置寄存器
SCPS124B - 2006年9月 - 修订2007年2月
www.ti.com
中断输出( INT )
一个中断是通过在输入模式中的端口输入的任何上升沿或下降沿产生。经过时间t
iv
中,
信号INT是有效的。复位中断电路时在该端口上的数据被改变为原来的实现
设置中,数据从产生中断端口或停止事件读取。复位发生在读
模式的确认(ACK)或不应答后( NACK)的比特SCL信号的上升沿。在一个
停止活动, INT之后SDA的上升沿清除。该ACK或NACK时钟期间发生的中断
脉冲可能会丢失(或很短)由于中断此脉冲期间的复位。的每一个变化
的I / O复位后开始检测,并传送作为INT 。
读取或写入到另一个设备没有影响中断电路,和一个引脚被配置为输出
可以不产生中断。变化的一个I / O从输出到输入可能导致虚假中断发生,如果
销的状态不匹配的输入端口寄存器中的内容。
INT输出有一个开漏结构,需要上拉电阻到V
CC
.
总线事务
数据通过写交换主机和PCA9534之间的命令和读取数据。
写到
数据通过发送设备的地址和设定至少-显著位为逻辑发送到PCA9534
0 (见
图4
对于设备地址)。地址后,命令字节发送,并确定哪一个寄存器
收到如下的命令字节的数据(见
图6
和
图7)。
没有限制的
发送一个写传输的数据字节数。
SCL
1
2
3
4
5
6
7
8
9
命令字节
A
0
0
0
0
0
0
0
1
A
DATA TO PORT
数据1
A
P
从机地址
SDA
S
0
1
0
0 A2 A1 A0 0
启动条件
写端口
R / W ACK从奴隶
ACK从奴隶
ACK从奴隶
数据输出
从港
t
pv
数据1有效
图6.写入到输出端口寄存器
<br / >
SCL
1
2
3
4
5
6
7
8
9
命令字节
A
0
0
0
0
0
0
1 1/0 A
数据登记
数据
A
P
从机地址
SDA
S
0
1
0
0 A2 A1 A0 0
读/写
启动条件
DATA TO
注册
ACK从奴隶
ACK从奴隶
ACK从奴隶
图7.写入配置或极性反转寄存器
8
提交文档反馈