Datasheet
8-2 MCF5407 User’s Manual
Interface Features
• Start and stop signal generation/detection
• Repeated START signal generation
• Acknowledge bit generation/detection
• Bus-busy detection
Figure 8-1 is a block diagram of the I
2
C module.
Figure 8-1. I
2
C Module Block Diagram
Figure 8-1 shows the relationships of the I
2
C registers, listed below:
•I
2
C address register (IADR)
•I
2
C frequency divider register (IFDR)
•I
2
C control register (I2CR)
•I
2
C status register (I2SR)
•I
2
C data I/O register (I2DR)
Address
Compare
In/Out
Data
Shift
Start, Stop,
Input
Sync
Clock
Control
Registers and ColdFire Interface
Address Decode
I
2
C Address
Data MUX
SDASCL
AddressIRQ Data
and
Arbitration
Control
Register
Internal Bus
Register
(IADR)
I
2
C Frequency
Divider Register
(IFDR)
I
2
C Data
I/O Register
(I2DR)
I
2
C Status
Register
(I2SR)
I
2
C Control
Register
(I2CR)
