Registers | www.ti.com |
3.4I2C Clock Divider Registers (ICCLKL and ICCLKH)
When the I2C is a master, the prescaled module clock is divided down for use as the I2C serial clock on the SCL pin. The shape of the I2C serial clock depends on two
3.4.1I2C Clock Low-Time Divider Register (ICCLKL)
For each I2C serial clock cycle, ICCL determines the amount of time the signal is low. ICCLKL must be configured while the I2C is still in reset (IRS = 0 in ICMDR).
The I2C clock
| Figure 16. I2C Clock |
31 | 16 |
|
|
| Reserved |
|
|
| |
15 | 0 |
ICCL
LEGEND: R/W = Read/Write; R = Read only;
Table 8. I2C Clock
Bit | Field | Value | Description |
|
|
|
|
Reserved | 0 | These reserved bit locations are always read as zeros. A value written to this field has no effect. | |
|
|
|
|
ICCL | Clock | ||
|
|
| (ICCL + d) to produce the |
|
|
|
|
3.4.2I2C Clock High-Time Divider Register (ICCLKH)
For each I2C serial clock cycle, ICCH determines the amount of time the signal is high. ICCLKH must be configured while the I2C is still in reset (IRS = 0 in ICMDR).
The I2C clock
| Figure 17. I2C Clock |
31 | 16 |
|
|
| Reserved |
| |
15 | 0 |
ICCH
LEGEND: R/W = Read/Write; R = Read only;
Table 9. I2C Clock
Bit | Field | Value | Description |
|
|
|
|
Reserved | 0 | These reserved bit locations are always read as zeros. A value written to this field has no effect. | |
|
|
|
|
ICCH | Clock | ||
|
|
| (ICCH + d) to produce the |
|
|
|
|
28 | SPRUEN0D | |
|
| Submit Documentation Feedback |
© 2011, Texas Instruments Incorporated