RL78/G15 CHAPTER 13 SERIAL INTERFACE IICA
R01UH0959EJ0110 Rev.1.10 Page 505 of 765
Mar 7, 2023
CHAPTER 13 SERIAL INTERFACE IICA
13.1 Functions of Serial Interface IICA
The serial interface IICA has the following three modes.
1) Operation stop mode
This mode is used when serial transfers are not performed. The operating power can be reduced in this mode.
2) I
2
C bus mode (multi-master supported)
This mode is used for 8-bit data transfers with several devices via two lines: a serial clock (SCLA0) line and a serial data
bus (SDAA0) line.
It complies with the I
2
C bus format and the master can generate “start condition”, “address”, “transfer direction
specification”, “data”, and “stop condition” to the slave on the serial data bus. The slave automatically detects these
received states and data by hardware. This function can simplify the part of application program that controls the I
2
C bus.
Since the SCLA0 and SDAA0 pins are used for open drain outputs, serial interface IICA requires pull-up resistors for the
serial clock line and the serial data bus line.
3) Wakeup mode
The STOP mode can be released by generating an interrupt request signal (INTIICA0) when an extension code from the
master or the local address has been received while in STOP mode. This can be set by using the WUP0 bit of IICA
control register 01 (IICCTL01).