Datasheet

RL78/L12 CHAPTER 13 SERIAL INTERFACE IICA
R01UH0330EJ0200 Rev.2.00 522
Dec 13, 2013
13.3 Registers Controlling Serial Interface IICA
Serial interface IICA is controlled by the following eight registers.
Peripheral enable register 0 (PER0)
IICA control register 00 (IICCTL00)
IICA flag register 0 (IICF0)
IICA status register 0 (IICS0)
IICA control register 01 (IICCTL01)
IICA low-level width setting register 0 (IICWL0)
IICA high-level width setting register 0 (IICWH0)
Port mode register 6 (PM6)
Port register 6 (P6)
13.3.1 Peripheral enable register 0 (PER0)
This register is used to enable or disable supplying the clock to the peripheral hardware. Clock supply to a hardware
macro that is not used is stopped in order to reduce the power consumption and noise.
When serial interface IICA0 is used, be sure to set bit 4 (IICA0EN) of this register to 1.
The PER0 register can be set by a 1-bit or 8-bit memory manipulation instruction.
Reset signal generation clears this register to 00H.
Figure 13-5. Format of Peripheral Enable Register 0 (PER0)
Address: F00F0H (PER0) After reset: 00H R/W
Symbol <7> 6 <5> <4> 3 <2> 1 <0>
PER0 RTCEN 0 ADCEN IICA0EN 0 SAU0EN 0 TAU0EN
IICA0EN Control of serial interface IICA0 input clock supply
0
Stops input clock supply.
SFR used by serial interface IICA0 cannot be written.
Serial interface IICA0 is in the reset status.
1
Enables input clock supply.
SFR used by serial interface IICA0 can be read/written.
Cautions 1. When setting serial interface IICA0, be sure to set the following registers first while the
IICAnEN bit is set to 1. If IICAnEN = 0, the control registers of serial interface IICA are set
to their initial values, and writing to them is ignored (except for port mode register 6
(PM6) and port register 6 (P6)).
IICA control register n0 (IICCTLn0)
IICA flag register n (IICFn)
IICA status register n (IICSn)
IICA control register n1 (IICCTLn1)
IICA low-level width setting register n (IICWLn)
IICA high-level width setting register n (IICWHn)
2. Be sure to clear the bits1, 3, and 6 to 0.
<R>