Datasheet

RL78/L12 CHAPTER 9 CLOCK OUTPUT/BUZZER OUTPUT CONTROLLER
R01UH0330EJ0200 Rev.2.00 322
Dec 13, 2013
9.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 the clock output/buzzer output controller is used in subsystem clock (f
SUB), be sure to set bit 7 (RTCEN) 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 9-2. Format of Peripheral Enable Register 0 (PER0)
Address: F00F0H After reset: 00H R/W
Symbol <7> 6 <5> <4> 3 <2> 1 <0>
PER0 RTCEN 0 ADCEN IICA0EN 0 SAU0EN 0 TAU0EN
RTCEN
Real-time clock (RTC) and
12-bit interval timer
LCD driver/controller and clock output/buzzer output controller
When subsystem clock (fSUB)
is selected
When subsystem clock (fSUB)
is not selected
0
Stops input clock supply.
SFR used by the real-time
clock (RTC) and 12-bit
interval timer cannot be
written.
The real-time clock (RTC)
and 12-bit interval timer
are in the reset status.
Stops input clock and
subsystem clock supply.
SFR used by the LCD
driver/controller and clock
output/buzzer output can
be read and written.
Enables input clock and
main system clock supply.
SFR used by the LCD
driver/controller and clock
output/buzzer output can
be read and written.
1
Enables input clock supply.
SFR used by the real-time
clock (RTC) and 12-bit
interval timer can be read
and written.
Enables input clock and
subsystem clock supply.
SFR used by the LCD
driver/controller and clock
output/buzzer output can
be read and written.
Caution Be sure to clear the bits 1, 3 and 6 to 0.