ZHCSO93 February 2022 TCA9537
PRODUCTION DATA
总线控制器必须首先发送 TCA9537 地址,并将 LSB 设置为逻辑 0(请参阅表 8-1 查看器件地址)。命令字节在地址之后发送,决定了要访问哪个寄存器。重新启动后,再次发送器件地址,但这次将 LSB 设置为逻辑 1。然后由 TCA9537 发送命令字节所定义的寄存器中的数据(请参阅图 8-8)。命令字节不会自动递增。如果读取了多个字节,则将连续读取指定命令字节/寄存器中的数据。
图 8-7 显示了从目标寄存器读取单个字节的示例。
重新启动后,由命令字节定义的寄存器的值与发生重启时所访问的寄存器相匹配。数据在 ACK 时钟脉冲的上升沿输入到寄存器中。读取第一个字节后,可能会读取其他字节,但会读取命令字节指定的同一寄存器中的数据。
数据在 ACK 时钟脉冲的上升沿输入到寄存器中。一次读取传输中接收的数据字节数量没有限制,但接收最后一个字节后,总线控制器不得确认数据。