ZHCSXC2 November 2024 TDP142-Q1
ADVANCE INFORMATION
为了实现进一步的可编程性,可使用 I2C 来控制 TDP142-Q1。当 I2C_EN ≠ 0 时,SCL 和 SDA 引脚分别用于 I2C 时钟和 I2C 数据。
DPEQ0/A1 引脚电平 | A0 引脚电平 | 位 7 (MSB) | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 (W/R) |
---|---|---|---|---|---|---|---|---|---|
0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0/1 |
0 | R | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0/1 |
0 | F | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0/1 |
0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0/1 |
R | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0/1 |
R | R | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0/1 |
R | F | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0/1 |
R | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0/1 |
F | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0/1 |
F | R | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0/1 |
F | F | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0/1 |
F | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0/1 |
1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0/1 |
1 | R | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0/1 |
1 | F | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0/1 |
1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0/1 |
请按照以下程序写入 TDP142-Q1 I2C 寄存器:
请按照以下程序读取 TDP142-Q1I2C 寄存器:
按照以下程序为 I2C 读取设置起始子地址:
如果读取过程不包含子寻址,则读取操作从寄存器偏移 00h 开始并逐字节继续,直到 I2C 控制器终止读取操作为止。如果 I2C 地址写入发生在读取之前,则读取操作从地址写入指定的子地址开始。
访问标签 | 名称 | 含义 |
---|---|---|
R | 读取 | 此字段可由软件读取 |
W | 写入 | 此字段可由软件写入 |
S | 置位 | 可通过写 1 来设置此字段。对此字段写零不起作用。 |
C | 清除 | 可通过写 1 来清除此字段。对此字段写零不起作用。 |
U | 更新 | 硬件可以自主更新该字段。 |
不适用 | 无访问权限 | 不可访问或不适用 |