
www.ti.com
TCA6408
低电压8位I C和SMBus I / O扩展器
与中断输出,复位和配置寄存器
2
SCPS151C - 2007年2月 - 修订2007年6月
读和写
总线主机必须首先发送一个带有最低显著位设置的TCA6408地址为逻辑0 (见
图4
对于设备地址)。地址后,命令字节发送,并确定哪一个寄存器进行访问。
在重新启动后,该装置地址被再次发送,但是,这时,至少-显著位被设置为逻辑1,数据
从由命令字节然后由TCA6408发送定义的寄存器(见
图8
和
图9)。
数据读入寄存器的ACK时钟脉冲的上升沿。
从机地址
S 0
1
0
0
0
从ACK
SLAVE
A
命令字节
从ACK
SLAVE
A S 0
从机地址
1
0
0
从ACK
从ACK
从注册主从数据
数据
科幻RST字节
A
0
AD
0
DR
读/写
0 0
AD
1 A
DR
读/写
就在这时,主发送器
成为主接收器和
,
从机接收器变得
从发送器
从寄存器中的数据
数据
最后字节
从NACK
主
NA P
从图8寄存器读
<br / >
SCL
1
2
3
4
5
6
7
8
9
数据从港
数据从港
A
从ACK
主
数据4
NA P
从NACK
主
停止
条件
从机地址
SDA
S 0
1
0
0
0
0
DR
0
读/写
AD
A
从ACK
SLAVE
数据1
开始
条件
从阅读
PORT
数据导入
PORT
数据2
t
ph
数据3
t
ps
数据4
资料5
INT
t
iv
t
ir
A.
数据传输可以停在任何时候通过一个停止条件。当这种情况发生时,数据存在于最新
确认相是有效的(输出模式)。据推测,先前已被设置为00的命令字节(读
输入端口寄存器) 。
这个数字消除了最初的从机地址的指令字节传输,重新启动,并从地址电话
打电话和P端口实际的数据传输(见
图8)。
B.
图9.读取输入端口寄存器
提交文档反馈
11