R2025S/D
(3) Data Transmission Format in I2C-Bus
I2C-Bus has no chip enable signal line. In place of it, each device has a 7bit Slave Address allocated. The first
1byte is allocated to this 7bit address and to the command (R/W) for which data transmission direction is
designated by the data transmission thereafter. 7bit address is sequentially transmitted from the MSB and 2 and
after bytes are read, when 8bit is “H” and when write “L”.
The Slave Address of the R2025S/D is specified at (0110010).
At the end of data transmission / receiving, Stop Condition is generated to complete transmission. However, if
start condition is generated without generating Stop Condition, Repeated Start Condition is met and transmission /
receiving data may be continue by setting the Slave Address again. Use this procedure when the transmission
direction needs to be change during one transmission.
Data is written to the slave
from the master
Slave Address
Data
Data
S
S
0 A
A
A
A P
/A P
(0110010)
R/W=0(Write)
1 A
When data is read from the
slave immediately after 7bit
addressing from the master
Slave Address
Data
Data
Inform read has been completed by not generate
an acknowledge signal to the slave side.
(0110010)
R/W=1(Read)
When the transmission
direction is to be changed
during transmission.
Data
Salve Address
Slave Address
(0110010)
Data
S
A
0 A
A Sr
1
R/W=0(Write)
A
(0110010)
/A P
R/W=1(Read)
Data
Inform read has been completed by not generate
an acknowledge signal to the slave side.
Acknowledge Signal
Master to slave
Start Condition
Slave to master
Stop Condition
A
A
/A
Repeated Start Condition
S
P
Sr
23