[−][src]Module lpc55_pac::i2c0
I2C-bus interfaces
Modules
| cfg | Configuration for shared functions. |
| clkdiv | Clock pre-divider for the entire I2C interface. This determines what time increments are used for the MSTTIME register, and controls some timing of the Slave function. |
| id | Peripheral identification register. |
| intenclr | Interrupt Enable Clear register. |
| intenset | Interrupt Enable Set and read register. |
| intstat | Interrupt Status register for Master, Slave, and Monitor functions. |
| monrxdat | Monitor receiver data register. |
| mstctl | Master control register. |
| mstdat | Combined Master receiver and transmitter data register. |
| msttime | Master timing configuration. |
| slvadr0 | Slave address register. |
| slvadr1 | Slave address register. |
| slvadr2 | Slave address register. |
| slvadr3 | Slave address register. |
| slvctl | Slave control register. |
| slvdat | Combined Slave receiver and transmitter data register. |
| slvqual0 | Slave Qualification for address 0. |
| stat | Status register for Master, Slave, and Monitor functions. |
| timeout | Time-out value register. |
Structs
| RegisterBlock | Register block |
Type Definitions
| CFG | Configuration for shared functions. |
| CLKDIV | Clock pre-divider for the entire I2C interface. This determines what time increments are used for the MSTTIME register, and controls some timing of the Slave function. |
| ID | Peripheral identification register. |
| INTENCLR | Interrupt Enable Clear register. |
| INTENSET | Interrupt Enable Set and read register. |
| INTSTAT | Interrupt Status register for Master, Slave, and Monitor functions. |
| MONRXDAT | Monitor receiver data register. |
| MSTCTL | Master control register. |
| MSTDAT | Combined Master receiver and transmitter data register. |
| MSTTIME | Master timing configuration. |
| SLVADR0 | Slave address register. |
| SLVADR1 | Slave address register. |
| SLVADR2 | Slave address register. |
| SLVADR3 | Slave address register. |
| SLVCTL | Slave control register. |
| SLVDAT | Combined Slave receiver and transmitter data register. |
| SLVQUAL0 | Slave Qualification for address 0. |
| STAT | Status register for Master, Slave, and Monitor functions. |
| TIMEOUT | Time-out value register. |