MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
27-1
Preliminary
Chapter 27
Inter-Integrated Circuit Bus Controller Module (I
2
C)
27.1
Introduction
The inter-integrated circuit (I
2
C™) bus is a two-wire bidirectional serial bus that provides a simple and
efficient method of data exchange between devices. It minimizes the external connections to devices and
does not require an external address decoder.
This bus is suitable for applications requiring occasional communication over a short distance between a
number of devices. It also provides flexibility, allowing additional devices to be connected to the bus for
further expansion and system development.
The interface is designed to operate up to 100 kbps with maximum bus loading and timing. The device is
capable of operating at higher baud rates, up to a maximum of module clock/20, with reduced bus loading.
The maximum communication length and the number of devices that can be connected are limited by a
maximum bus capacitance of 400 pF.
27.1.1
Block Diagram
A simplified block diagram of the I
2
C illustrates the functionality and interdependence of major blocks