R01UH0823EJ0100 Rev.1.00
Page 1133 of 1823
Jul 31, 2019
RX23W Group
35. I
2
C-bus Interface (RIICa)
35.2.9
I
2
C-bus Status Register 1 (ICSR1)
Note 1. Only 0 can be written to clear the flag.
AASy Flag (Slave Address y Detection Flag) (y = 0 to 2)
[Setting conditions]
For 7-bit address format: SARUy.FS bit = 0
When the received slave address matches the SARLy.SVA[6:0] bits value with the ICSER.SARyE bit set to 1 (slave
address y detection enabled)
This flag is set to 1 at the rising edge of the ninth SCL clock cycle in the first byte.
For 10-bit address format: SARUy.FS bit = 1
When the received slave address matches a value of ( SARUy.SVA[1:0] bits) and the following address
matches the SARLy value with the ICSER.SARyE bit set to 1 (slave address y detection enabled)
This flag is set to 1 at the rising edge of the ninth SCL clock cycle in the second byte.
[Clearing conditions]
When 0 is written to the AASy flag after reading the AASy flag to be 1
When a stop condition is detected
When 1 is written to the ICCR1.IICRST bit to apply an RIIC reset or an internal reset
For 7-bit address format: SARUy.FS bit = 0
When the received slave address does not match the SARLy.SVA[6:0] bits value with the ICSER.SARyE bit set to 1
(slave address y detection enabled)
This flag is set to 0 at the rising edge of the ninth SCL clock cycle in the first byte.
Address(es): RIIC0.ICSR1 0008 8308h
b7
b6
b5
b4
b3
b2
b1
b0
HOA
—
DID
—
GCA
AAS2
AAS1
AAS0
Value after reset:
0
0
0
0
0
0
0
0
Bit
Symbol
Bit Name
Description
R/W
b0
Slave Address 0 Detection Flag
0: Slave address 0 is not detected.
1: Slave address 0 is detected.
R/(W)
*
b1
Slave Address 1 Detection Flag
0: Slave address 1 is not detected.
1: Slave address 1 is detected.
R/(W)
*
b2
Slave Address 2 Detection Flag
0: Slave address 2 is not detected.
1: Slave address 2 is detected.
R/(W)
*
b3
General Call Address Detection
Flag
0: General call address is not detected.
1: General call address is detected.
R/(W)
*
b4
—
Reserved
This bit is read as 0. The write value should be 0.
R/W
b5
Device-ID Address Detection Flag 0: Device-ID command is not detected.
1: Device-ID command is detected.
This bit is set to 1 when the first byte received immediately after
a start condition is detected matches a value of (device ID (1111
100b) + 0 (write)).
R/(W)
*
b6
—
Reserved
This bit is read as 0. The write value should be 0.
R/W
b7
Host Address Detection Flag
0: Host address is not detected.
1: Host address is detected.
This bit is set to 1 when the received slave address matches
the host address (0001 000b).
R/(W)
*