
www.ti.com
PCA6107
远程8位I C和SMBus低功耗I / O扩展器
与中断输出,复位和配置寄存器
2
SCPS139B - 2006年1月 - 修订2006年10月
作者: P1到P7简化原理图
DATA FROM
移位寄存器
DATA FROM
移位寄存器
写配置
脉冲
写脉冲
CON组fi guration
注册
D
Q
FF
C
K
Q
D
Q
FF
输出端口
注册资料
V
CC
P1到P7
ESD保护二极管
输入
PORT
注册
D
Q
FF
GND
输入端口
注册资料
C
K
Q
产量
PORT
注册
读脉冲
C
K
Q
DATA FROM
移位寄存器
写脉冲极性
D
Q
FF
极性
注册资料
C
K
Q
极性
逆温
注册
A.
在上电或复位后,所有寄存器恢复到默认值。
I
2
C接口
在双向I
2
C总线由串行时钟( SCL)和串行数据( SDA)线。两条线必须是
当连接到装置的输出级通过上拉电阻连接到正电源。数据
传输可以启动只有当总线不忙。
I
2
这种装置C的通信是由一个主,从高至低跳变对发送启动条件启动
在SDA输入/输出,而SCL输入为高电平(见
图1)。
启动条件后,设备地址
字节发送, MSB在前,包括数据方向位(R / W) 。
接收到有效地址字节之后,该装置带有一个确认(ACK)响应,低的在SDA
输入/输出的ACK时钟脉冲的高过程中。从设备的地址输入( A0 -A2 )
不能开始和停止条件之间变化。
在我
2
C总线中,只有一个数据位在每个时钟脉冲期间传送。 SDA线上的数据必须保持
高脉冲的时钟周期,因为改变此时的数据线中的稳定将被解释为控制
命令(启动或停止) (见
图2)。
停止条件,在SDA输入由低到高的跳变/输出,而SCL输入为高电平,由发送
主人(见
图1)。
任何数量的数据字节可以从发射机传送到开始和停止之间的接收器
条件。每个8位字节后面跟着一个ACK位。发射前必须释放SDA线
接收器可以发送一个ACK位。应答的器件必须在ACK期间拉低SDA线
时钟脉冲,使SDA线为高脉冲在ACK相关的时钟周期的过程中是稳定的低(见
图3)。
当从机接收器处理,它必须产生一个ACK每收到一个字节后。同样,
主机必须产生,它接收从机发送一个字节后的ACK 。建立和保持
时间必须得到满足,以确保其正常工作。
提交文档反馈
5