ZHCAB57C January 2020 – January 2024 TLV320ADC3120 , TLV320ADC3140 , TLV320ADC5120 , TLV320ADC5140 , TLV320ADC6120 , TLV320ADC6140
TLV320ADCx140/PCMx140-Q1 器件通过 I2C 总线(工作模式有标准模式、快速模式和快速+ 模式)进行控制。该 I2C 控制总线需要一个 7 位从器件地址,可通过将 ADDR0_SCLK 和 ADDR1_MISO 引脚拉至 VSS 或 IOVDD 对其最低有效位进行编程。通过这些引脚对不同的 I2C 从器件地址进行编程,多个 TLV320ADCx140/PCMx140-Q1 器件可以共享一个 I2C 控制总线。此外,可编程广播使能功能允许您临时更改 I2C 从器件地址:TLV320ADCx140/PCMx140-Q1 为 1001100。利用该临时从器件地址,可同时向系统中的所有 TLV320ADCx140/PCMx140-Q1 器件广播 I2C 通信。表 2-1 列出了这些引脚和广播配置选项可能生成的四个 TLV320ADCx140/PCMx140-Q1 器件地址。在 ADDR1_MISO 和 ADDR0_SCLK 的这些表条目中,符号“0”表示将引脚拉至 VSS,符号“1”表示将引脚拉至 IOVDD。符号“X”表示将引脚拉至 VSS 或 IOVDD。
ADDR1_MISO | ADDR0_SCLK | SLEEP_CFG 寄存器的 I2C_BRDCAST_EN 位字段 | I2C 从器件地址(二进制) |
---|---|---|---|
0 | 0 | 0(默认值) | 1001 100 |
0 | 1 | 0(默认值) | 1001 101 |
1 | 0 | 0(默认值) | 1001 110 |
1 | 1 | 0(默认值) | 1001 111 |
X | X | 1 | 1001 100 |
双通道 TLV320ADCx120/PCMx120-Q1 器件不包含地址引脚,因此具有固定的 7 位 I2C 从器件地址 1001110。TLV320ADCx120/PCMx120-Q1 还支持 I2C 广播模式,当启用 I2C_BRDCAST_EN (P0_R2_D2) 位时,地址变为 1001100,从而允许与系统中可能共享同一总线的其他 TLV320ADCx140/PCMx140-Q1 器件同时通信。