RX610 Group
22. I
2
C Bus Interface (RIIC)
R01UH0032EJ0120 Rev.1.20
Page 743 of 1006
Feb 20, 2013
7-bit a W
Read ICDRR
(Dummy read
[7-bit a W])
Automatic low hold
(error transmission protected)
7-bit slave address
"X" (ACK / NACK)
XXXX (Initial value/last data for reception)
"0" (ACK)
9
TDRE
MST
TRS
BBSY
TEND
S
SCLn
SDAn
NACKF
START
ICDRT
ICDRS
DATA 2
W
2
b6
3
b5
4
b4
5
b3
6
b2
7
b1
2
b6
4
b4
5
b3
6
b2
7
b1
3
b5
8
b0
1
b7
2
b6
4
b4
3
b5
DATA 1
DATA 2
RDRF
ICDRR
ACKBT
ACKBR
[3]
1
b7
DATA 1
[3][4]
8
b0
9
1
b7
DATA 1
AASn
Receive data (7-bit a W)
Receive data (DATA 1)
XXXX (Initial value/last data for transmission)
7-bit a W
"0" (ACK)
"0" (ACK)
Read ICDRR
(DATA 1)
ACK
ACK
Figure 22.18 Slave Receive Operation Timing (1) (7-Bit Address Format, when RDRFS=0)
XXXX (Initial value/last data for transmission)
"0"(ACK)
Read ICDRR
(DATA n-2)
TDRE
MST
TRS
BBSY
TEND
SCLn
SDAn
STOP
ICDRT
ICDRS
DATA n
2
b6
4
b4
5
b3
6
b2
7
b1
3
b5
8
b0
1
b7
2
b6
4
b4
5
b3
6
b2
7
b1
3
b5
8
b0
8
b0
1
b7
7
b1
DATA n-1
DATA n
DATA n-2
RDRF
ICDRR
9
9
ACKBT
ACKBR
[3] [4]
NACKF
AASn
9
P
[3] [4]
[3] [4]
[6]
Receive data (DATA n)
Receive data (DATA n-1)
DATA n-2
DATA n-1
DATA n-1
DATA n-3
DATA n-2
"0" (ACK)
"0" (ACK)
Read ICDRR
(DATA n-1)
Read ICDRR
(DATA n)
Clear
STOP to 0
Receive data (DATA n-2)
ACK
ACK
ACK
"0" (ACK)
DATA n
Figure 22.19 Slave Receive Operation Timing (2) (when RDRFS=0)