34.
SERCOM I
2
C – SERCOM Inter-Integrated Circuit
34.1. Overview
The inter-integrated circuit ( I
2
C) interface is one of the available modes in the serial communication
interface (SERCOM).
The I
2
C interface uses the SERCOM transmitter and receiver configured as shown in
in capital letters are registers accessible by the CPU, while lowercase labels are internal to the SERCOM.
Each master and slave have a separate I
2
C interface containing a shift register, a transmit buffer and a
receive buffer. In addition, the I
2
C master uses the SERCOM baud-rate generator, while the I
2
C slave
uses the SERCOM address match logic.
Related Links
SERCOM – Serial Communication Interface
SERCOM USART and I2C Configurations
34.2. Features
SERCOM I
2
C includes the following features:
•
Master or slave operation
•
Can be used with DMA
•
Philips I
2
C compatible
•
SMBus
™
compatible
•
PMBus compatible
•
Support of 100kHz and 400kHz, 1MHz and 3.4MHz I
2
C mode low system clock frequencies
•
Physical interface includes:
–
Slew-rate limited outputs
–
Filtered inputs
•
Slave operation:
–
Operation in all sleep modes
–
Wake-up on address match
–
7-bit and 10-bit Address match in hardware for:
–
•
Unique address and/or 7-bit general call address
•
Address range
•
Two unique addresses can be used with DMA
Related Links
SERCOM USART and I2C Configurations
on page 30
on page 592
Atmel SAM L22G / L22J / L22N [DATASHEET]
Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016
678