Registers | www.ti.com |
2.16 Emulation Considerations
The response of the I2C events to emulation suspend events (such as halts and breakpoints) is controlled by the FREE bit in the I2C mode register (ICMDR). The I2C peripheral either stops exchanging data (FREE = 0) or continues to run (FREE = 1) when an emulation suspend event occurs. How the I2C peripheral terminates data transactions is affected by whether the I2C peripheral is acting as a master or a slave. For more information, see the description of the FREE bit in ICMDR (see Section 3.9).
3Registers
Table 4 lists the
Table 4. Inter-Integrated Circuit (I2C) Registers
Offset | Acronym | Register Description | Section |
0h | ICOAR | I2C Own Address Register | Section 3.1 |
4h | ICIMR | I2C Interrupt Mask Register | Section 3.2 |
8h | ICSTR | I2C Interrupt Status Register | Section 3.3 |
Ch | ICCLKL | I2C Clock | Section 3.4 |
10h | ICCLKH | I2C Clock | Section 3.4 |
14h | ICCNT | I2C Data Count Register | Section 3.5 |
18h | ICDRR | I2C Data Receive Register | Section 3.6 |
1Ch | ICSAR | I2C Slave Address Register | Section 3.7 |
20h | ICDXR | I2C Data Transmit Register | Section 3.8 |
24h | ICMDR | I2C Mode Register | Section 3.9 |
28h | ICIVR | I2C Interrupt Vector Register | Section 3.10 |
2Ch | ICEMDR | I2C Extended Mode Register | Section 3.11 |
30h | ICPSC | I2C Prescaler Register | Section 3.12 |
34h | ICPID1 | I2C Peripheral Identification Register 1 | Section 3.13 |
38h | ICPID2 | I2C Peripheral Identification Register 2 | Section 3.13 |
|
|
|
|
22 | SPRUEN0D | |
|
| Submit Documentation Feedback |
© 2011, Texas Instruments Incorporated