ZHCSYK1 July 2025 TCA9539A-Q1
PRODUCTION DATA
TCA9539A-Q1 具有一个标准双向 I2C 接口,该接口由控制器器件控制,以便配置或读取该器件的状态。I2C 总线上的每个目标器件都有一个特定的器件地址,以便区别于同一 I2C 总线上的其他目标器件。许多目标器件在启动时需要进行配置来设置器件行为。这通常在控制器访问具有唯一寄存器地址的目标器件的内部寄存器映射时完成。一个器件可以有一个或多个用于存储、写入或读取数据的寄存器。有关更多信息,请参阅了解 I2C 总线。
物理 I2C 接口由串行时钟 (SCL) 和串行数据 (SDA) 线组成。SDA 和 SCL 线都必须通过上拉电阻器连接至 VCC。上拉电阻器的阻值由 I2C 线上的电容值决定。有关更多详细信息,请参阅 I2C 上拉电阻器计算。只有当总线处于空闲状态时,才能启动数据传输。如果在停止条件后,SDA 和 SCL 线都为高电平,则认为总线处于空闲状态。请参阅 表 7-1。
图 7-3 和图 7-4 显示了控制器访问目标器件的一般过程:
图 7-3 启动和停止条件的定义
图 7-4 位传输表 7-1 给出了接口定义。
| 字节 | 位 | |||||||
| 7 (MSB) | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) | |
| I2C 目标地址 | H | H | H | L | H | A1 | A0 | R/ W |
| P0x I/O 数据总线 | P07 | P06 | P05 | P04 | P03 | P02 | P01 | P00 |
| P1x I/O 数据总线 | P17 | P16 | P15 | P14 | P13 | P12 | P11 | P10 |