|
Z32F0641MCU Datasheet, PDF (138/205 Pages) Zilog, Inc. – High Performance low-power Cortex-M3 core | |||
|
◁ |
Z32F0641 Product Specification
I2C Interface
14. I2C Interface
Overview
Inter-Integrated Circuit (I2C) bus serves as an interface between the microcontroller and the serial I2C bus. It
provides two wires, serial bus interface to a large number of popular devices and allows parallel-bus systems
to communicate bidirectionally with the I2C-bus.
ï· Master and slave operation
ï· Programmable communication speed
ï· Multi-master bus configuration
ï· 7-bit addressing mode
ï· Standard data rate of 100/400 kbps
ï· STOP signal generation and detection
ï· START signal generation
ï· ACK bit generation and detection
SDA
SCL
Debounce
enable
Slave Addr. Register1
Noise
Canceller
(debounce
)
1 SDAIN
F/F
0
(I2CSAR1)
I
8-bit Shift Register
n
(SHFTR)
t
e
r
SDAOU
T
SDA
Out Controller
Data Out Register
(I2CDR)
n
a
l
B
Debounce
enable SCLI
SCL High Period
Register
u
s
Noise
Canceller
(debounce
)
N
1
0
SCL
Out Controller
S(CI2LCLSowCLPHeRrio) d
Register
(I2CSCLLR)
SDAHoldTimeRegister
(I2CDAHR)
L
i
n
e
SCLOU
T
Figure 14.1 I2C Block Diagram
PS034404-0417
PRELIMINARY
135
|
▷ |