RL78/G1P
CHAPTER 11 SERIAL ARRAY UNIT
R01UH0895EJ0100 Rev.1.00
337
Nov 29, 2019
11.4.1 Stopping the operation by units
The stopping of the operation by units is set by using peripheral enable register 0 (PER0).
The PER0 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.
To stop the operation of serial array unit 0, set bit 2 (SAU0EN) to 0.
Figure 11-22. Peripheral Enable Register 0 (PER0) Setting When Stopping the Operation by Units
Cautions 1. If SAUmEN = 0, writing to a control register of serial array unit m is ignored, and, even if the
register is read, only the default value is read.
Note that this does not apply to the following registers.
Input switch control register (ISC)
Noise filter enable register 0 (NFEN0)
Port mode register 3 (PM3)
Port register 3 (P3)
2. Be sure to clear bits 7, 3, and 1 to “0”.
Remark
×: Bits not used with serial array units (depending on the settings of other peripheral functions)
: Setting disabled (set to the initial value)
0/1: Set to 0 or 1 depending on the usage of the user
(a) Peripheral enable register 0 (PER0) … Set only the bit of SAUm to be stopped to 0.
7 6 5 4 3 2 1 0
PER0
0 IICA1EN
ADCEN
IICA0EN
0
SAU0EN
0/1
0 TAU0EN
Control of SAUm input clock
0: Stops supply of input clock
1: Supplies input clock