Академический Документы
Профессиональный Документы
Культура Документы
I2C Introduction
The I2C is a two wire serial protocol.
Master also generates STOP condition when SCL is in HIGH and SDA
is having a transition from LOW to HIGH.
Beside these two functions master also transfers and receives data
to/from different slave devices
When SDA is having negedge and SCL is positive level triggered then we
have START signal and with every SCL clock a bit is transferred. Combining
up to eight bit the slave receives an address.
Then come the R/W signal means whether the slave has to read or write
from/to address. At the very moment after R/W bit the last bit known as
acknowledgement bit is sent.
Then the slave sends bit by bit data and finalizing by the acknowledge bit
and the process comes to a STOP.
Common I2C Operation Sequence
The design supports common I2C operations. The sequence of
each operation is described in this section.