MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
24-1
I
2
C
24
The inter-integrated circuit (IIC or I
2
C) bus is a two-wire—serial data (SDA) and serial clock
(SCL)— bidirectional serial bus that provides a simple efficient method of data exchange
between the system and other devices, such as microcontrollers, EEPROMs, real-time clock
devices, A/D converters, and LCDs. The two-wire bus minimizes the interconnections between
devices. The synchronous, multi-initiator I
2
C bus allows the connection of additional devices to
the bus for expansion and system development. The bus includes collision detection and
arbitration that prevent data corruption if two or more initiators attempt to control the bus
simultaneously. In the MSC8144E device, the maximum SCL frequency is 400 kHz. The I2C
standard specification requires pull-up resistors on SDA and SCL. Figure 24-1 is a block
diagram of the I
2
C block.
Figure 24-1. I
2
C Controller Block Diagram
I2CADR
I2CFDR
I2CCR
I2CSR
I2CDR
Addr Decode
Address
Compare
Input Sync
In/Out Data
Shift Register
Clock Divide
Control
SDA
Interrupt
and
Digital Filter
START/
STOP/
restart
and
Arbitration
Control
and
SCL
I2CDFSRR
Core Processor
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...