R01UH0822EJ0100 Rev.1.00
Page 779 of 1041
Jul 31, 2019
RX13T Group
24. I
2
C-bus Interface (RIICa)
Figure 24.28
AASy/DID Flag Set/Clear Timing during Reception of Device-ID
[When address before the device-ID + R does not match the slave address]
[When address received after a restart condition is detected does not match the device-ID ]
Device-ID match (1111 100b + W)
S
9
Sr
2
3
4
5
6
7
1
1
to 8
9
8
3
4
5
6
7
9
8
1
2
[Device-ID reception]
The previous value is retained.
Slave address match
Receive data (7-bit address/lower 10 bits)
R
ACK
TDRE
AASy
TRS
BBSY
RDRF
ACK
Address
1
DID
Slave address match
AASy
BBSY
ACK
Address
DID
R/W
Slave address mismatch
Device-ID mismatch
RDRF
W
W
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
7-bit slave address (other station)
AASy
BBSY
DID
TDRE
0
0
1
1
1
1
R
NACK
NACK
1
0
0
1
1
1
1
R
NACK
Comparing the second and the following
bytes is stopped.
RDRF
ACK
ACK
ACK
1
1
1
Read ICDRR register
(Dummy read [7-bit address/lower 10 bits])
S
9
Sr
2
3
4
5
6
7
1
1
to 8
9
8
3
4
5
6
7
9
8
1
2
Receive data (7-bit address/lower 10 bits)
Device-ID match (1111 100b + W)
Read ICDRR register
(Dummy read [7-bit address/lower 10 bits])
S
9
Sr
2
3
4
5
6
7
1
1
to 8
9
8
3
4
5
6
7
9
8
1
2
Device-ID match (1111 100b + R)
Device-ID match (1111 100b + R)
Device-ID match (1111 100b + R)
SCL0
SDA0
SCL0
SDA0
SCL0
SDA0