CDCE6214 超低功耗时钟发生器提供一个与 I2C 兼容的串行接口,用于进行寄存器和 EEPROM 访问。该器件兼容 100kHz 时钟频率的标准模式 I2C 和 400kHz 时钟频率的快速模式 I2C。
- 在 REFSEL 浮动的回退模式下,I2C 目标地址 = 67h。
- 在其他模式下,该接口可用时 I2C 目标地址 = 68h。默认情况下该接口不可用。
- 可以在 EEPROM 中对器件的 LSB 位进行编程。例如,如果在 EEPROM 的第 0 页中将 I2C_A0 编程为 H,则设置 HW_SW_CTRL = 0 将 I2C 地址设置为 69h。
- 可以在同一个 I2C 总线上使用两个具有 EEPROM 的器件和 1 个处于回退模式的器件,其地址分别为 67h、68h 和 69h。
表 7-19 与 I2C 兼容的串行接口,目标地址字节(1)(2)
(1) 目标地址由两部分组成。硬接线 MSB A[6:1] 和软件可选 LSB A[0]。
(2) R/W# 位指示读取 (1) 或写入 (0) 传输。
表 7-20 与 I2C 兼容的串行接口,可编程目标地址(1)(2)
| A6 |
A5 |
A4 |
A3 |
A2 |
A1 |
A0 |
HW_SW_SEL |
REFSEL |
说明 |
| 1 |
1 |
0 |
0 |
1 |
1 |
1 |
L/M/H |
M |
回退模式 |
| 1 |
1 |
0 |
1 |
0 |
0 |
0 |
M |
L/H |
回退模式 |
| 1 |
1 |
0 |
1 |
0 |
0 |
I2C_A0 |
L |
L/H |
EEPROM 第 0 页 |
| 1 |
1 |
0 |
1 |
0 |
0 |
I2C_A0 |
H |
L/H |
EEPROM 第 1 页 |
(1) 在 EEPROM 第 0 页中,串行接口不可用。器件配置为引脚模式。
(2) 在 EEPROM 第 1 页中,串行接口不可用。器件配置为引脚模式。
串行接口使用图 7-11 所示的以下协议。目标地址后跟一个字宽寄存器偏移量和一个字宽寄存器值。