The inter-integrated circuit interface (I2C) peripherals in these devices provide bidirectional data transfer with other I2C devices on the bus and support the following key features:
- 7-bit and 10-bit addressing mode with multiple 7-bit target addresses
- Multiple-controller transmitter or receiver mode
- Target receiver or transmitter mode with configurable clock stretching
- Support Standard-mode (Sm), with a bit rate up to 100 kbit/s
- Support Fast-mode (Fm), with a bit rate up to 400 kbit/s
- Support Fast-mode Plus (Fm+),
with a bit rate up to 1 Mbit/s
- Supported on high-drive (HDIO)
IOs only
- Separated transmit and receive FIFOs support DMA data transfer
- Support SMBus 3.0 with PEC, ARP, timeout detection and host support
- Wakeup from low power mode on address match
- Support analog and digital glitch filter for input signal glitch suppression
- See Table 8-14 and Table 8-15 for detailed information on supported features
for controller and target functions
Table 8-14 I2C
Controller (UNICOMM) Features
| Supported Features |
UC1.I2C, UC14.I2C, UC15.I2C |
UC13 |
| Supports standard-mode (Sm) |
Yes |
Yes |
| Supports Fast-mode (Fm) |
Yes |
Yes |
| Supports Fast-mode Plus (Fm+) |
Yes |
Yes |
| Supports analog glitch filter |
Yes |
- |
| Supports digital glitch filter |
- |
Yes |
| Supports burst mode |
Yes |
- |
| Supports SMBus mode |
Yes |
- |
Table 8-15 I2C
Target (UNICOMM) Features
| Supported Features |
UC1.I2C |
UC14.I2C, UC15.I2C |
UC13 |
| Supports standard-mode (Sm) |
Yes |
Yes |
Yes |
| Supports Fast-mode (Fm) |
Yes |
Yes |
Yes |
| Supports Fast-mode Plus (Fm+) |
Yes |
Yes |
Yes |
| Supports analog glitch filter |
Yes |
Yes |
- |
| Supports digital glitch filter |
- |
- |
Yes |
| Supports second target address &
mask |
Yes |
Yes |
- |
| Supports SMBus mode |
Yes |
Yes |
- |
| Supports low power wakeup |
Yes |
- |
Yes |
For more details, see the I2C (UNICOMM)
chapter of the
MSPM33C3x 160-MHz
Microcontrollers Technical Reference
Manual.