|
PAC5220_17 Datasheet, PDF (56/69 Pages) Active-Semi, Inc – Power Application Controller | |||
|
◁ |
PAC5220
Power Application Controller
18. SERIAL INTERFACE
18.1. Block Diagram
Figure 18-1. Serial Interface
SCL
SDA
TX
RX
SPICLK
SPIMISO
SPIMOSI
SPICS0, 1, 2
SERIAL INTERFACE
I2C
I2C
MASTER
I2C
SLAVE
UART
16550-COMPATIBLE
UART
SPI
SPI
MASTER
SPI
SLAVE
18.2. Functional Description
The device has up to three serial interfaces: I2C, UART, and SPI.
18.2.1. I2C Controller
The I2C controller is a configurable peripheral that can support various modes of operation:
î I2C master operation
î Normal mode (100kHz), fast mode (400kHz), or fast mode plus (1MHz)
î Single and multi-master
î Synchronization (multi-master)
î Arbitration (multi-master)
î 7-bit or 10-bit slave addressing
î I2C slave operation
î Normal mode (100kHz), fast mode (400kHz), or fast mode plus (1MHz)
î Clock stretching
î 7-bit or 10-bit slave addressing
The I2C peripheral may operate either by polling, or can be configured to be interrupt driven for both receive and
- 56 -
Rev 1.5âApril 17, 2016
|
▷ |