Inter-Integrated Circuit (I2C)
Philips I2C-bus specification compliant, version 2.1
Data transfer rate from 10 kbps up to 400 kbps
Each device can be considered as a Master or Slave
Master initiates data transfer and generates clock signal
Device addressed by Master is considered a Slave
Multi-Master mode supported
Standard Mode – send exactly n data values (specified in register)
Repeat Mode – keep sending data values (use software to initiate a
stop or new start condition)
28xx
I2C
I2C
Controller
I2C
EPROM
28xx
I2C
. .
.
.
.
.
.
.
.
.
.
.
Pull-up
Resistors
V
DD
Serial Data (SDA)
Serial Clock (SCL)