Datasheet
RL78/L12
RENESAS MCU
LCD controller and driver, 8- to 32-Kbyte code flash memory, 1.6-V to 5.5-V operation, and 31 DMIPS at 24 MHz
R01DS0157EJ0212
Rev.2.12
Dec 22, 2020
True low-power platform (62.5
μA/MHz,
and 0.64
μA
for operation with only RTC and LVD) for the LCD-based applications, with the on-chip
1. OUTLINE
1.1 Features
Ultra-Low Power Technology
1.6 V to 5.5 V operation from a single supply
Stop (RAM retained): 0.23
µA,
(LVD enabled): 0.31
µA
Halt (RTC + LVD): 0.64
µA
Supports snooze
Operating: 62.5
µA/MHz
LCD operating current (Capacitor split method): 0.12
µA
LCD operating current (Internal voltage boost method):
0.63
µA
(V
DD
= 3.0 V)
16-bit RL78 CPU Core
Delivers 31 DMIPS at maximum operating frequency of
24 MHz
Instruction Execution: 86% of instructions can be
executed in 1 to 2 clock cycles
CISC Architecture (Harvard) with 3-stage pipeline
Multiply Signed & Unsigned: 16 x 16 to 32-bit result in 1
clock cycle
MAC: 16 x 16 to 32-bit result in 2 clock cycles
16-bit barrel shifter for shift & rotate in 1 clock cycle
1-wire on-chip debug function
Code Flash Memory
Density: 8 KB to 32 KB
Block size: 1 KB
On-chip single voltage flash memory with protection
from block erase/writing
Self-programming with flash shield window function
Data Flash Memory
Data flash with background operation
Data flash size: 2 KB size
Erase cycles: 1 Million (typ.)
Erase/programming voltage: 1.8 V to 5.5 V
RAM
1 KB and 1.5 KB size options
Supports operands or instructions
Back-up retention in all modes
High-speed On-chip Oscillator
24 MHz with +/ 1% accuracy over voltage (1.8 V to 5.5
V) and temperature (20°C to 85°C)
Pre-configured settings: 24 MHz, 16 MHz, 12 MHz, 8
MHz, 6 MHz, 4 MHz, 3 MHz, 2 MHz & 1 MHz
Reset and Supply Management
Power-on reset (POR) monitor/generator
Low voltage detection (LVD) with 14 setting options
(Interrupt and/or reset function)
R01DS0157EJ0212 Rev.2.12
Dec 22, 2020
LCD Controller/Driver
Up to 35 seg x 8 com or 39 seg x 4 com
Supports capacitor split method, internal voltage boost
method and resistance division method
Supports waveform types A and B
Supports LCD contrast adjustment (16 steps)
Supports LCD blinking
Direct Memory Access (DMA) Controller
Up to 2 fully programmable channels
Transfer unit: 8- or 16-bit
Multiple Communication Interfaces
Up to 1
I
2
C multi-master
Up to 2
CSI/SPI (7-, 8-bit)
Up to 1
UART (7-, 8-, 9-bit)
Up to 1
LIN
Extended-Function Timers
Multi-function 16-bit timers: Up to 8 channels
Real-time clock (RTC): 1 channel (full calendar and
alarm function with watch correction function)
Interval Timer: 12-bit, 1 channel
15 kHz watchdog timer: 1 channel (window function)
Rich Analog
ADC: Up to 10 channels, 10-bit resolution, 2.1
µs
conversion time
Supports 1.6 V
Internal reference voltage (1.45 V)
On-chip temperature sensor
Safety Features (IEC or UL 60730 compliance)
Flash memory CRC calculation
RAM parity error check
RAM write protection
SFR write protection
Illegal memory access detection
Clock frequency detection
ADC self-test
General Purpose I/O
5V tolerant, high-current (up to 20 mA per pin)
Open-Drain, Internal Pull-up support
Operating Ambient Temperature
T
A
:
40
°C to +85 °C (A: Consumer applications)
T
A
:
40
°C to +105 °C (G: Industrial applications)
Package Type and Pin Count
From 7mm x 7mm to 12mm x 12mm
QFP: 32, 44, 48, 52, 64
Page 1 of 135
RL78/L12
1. OUTLINE
<R>
Pin
count
32
pins
Table 1-1. List of Ordering Part Numbers
Data
Flash
Mounted
Fields of
Application
Note
Ordering Part Number
Part Number
R5F10RB8AFP, R5F10RBAAFP,
R5F10RBCAFP
R5F10RB8GFP, R5F10RBAGFP,
R5F10RBCGFP
R5F10RF8AFP, R5F10RFAAFP,
R5F10RFCAFP
#V0, #X0
#10, #30, #50
#V0, #X0
#10, #30, #50
#V0, #X0
#10, #30, #50
PLQP0044GC-A
PLQP0044GC-A/
PLQP0044GC-D
PLQP0044GC-A
PLQP0044GC-A/
PLQP0044GC-D
PLQP0048KF-A
PLQP0048KB-B
PLQP0048KF-A
PLQP0048KB-B
PLQP0052JA-A
Packaging
specification
#V0, #X0
#10, #30, #50
PLQP0032GB-A
RENESAS Code
Package
32-pin plastic LQFP
(7
7 mm, 0.8 mm pitch)
A
G
44
pins
44-pin plastic LQFP
(10
10 mm, 0.8 mm pitch)
Mounted
A
G
R5F10RF8GFP, R5F10RFAGFP,
R5F10RFCGFP
48
pins
48-pin plastic LFQFP
(7
7 mm, 0.5 mm pitch)
Mounted
A
R5F10RG8AFB, R5F10RGAAFB,
R5F10RGCAFB
G
R5F10RG8GFB, R5F10RGAGFB, #V0, #X0
R5F10RGCGFB
#10, #30, #50
#V0, #X0
#10, #30, #50
52
pins
52-pin plastic LQFP
(10
10 mm, 0.65 mm pitch)
Mounted
A
G
R5F10RJ8AFA, R5F10RJAAFA,
R5F10RJCAFA
R5F10RJ8GFA, R5F10RJAGFA,
R5F10RJCGFA
R5F10RLAANB, R5F10RLCANB
64
pins
64-pin plastic HWQFN
(8
8 mm, 0.4 mm pitch)
Mounted
A
#U0, #W0
#00, #20, #40
PWQN0064LA-A
PWQN0064LB-A
PWQN0064LA-A
PWQN0064LB-A
PLQP0064KF-A
PLQP0064KB-C
PLQP0064KF-A
PLQP0064KB-C
PLQP0064JA-A
G
R5F10RLAGNB, R5F10RLCGNB
#U0, #W0
#00, #20, #40
64-pin plastic LFQFP
(10
10 mm, 0.5 mm pitch)
Mounted
A
R5F10RLAAFB, R5F10RLCAFB
#V0, #X0
#10, #30, #50
G
R5F10RLAGFB, R5F10RLCGFB
#V0, #X0
#10, #30, #50
64-pin plastic LQFP
(12
12 mm, 0.65 mm pitch)
Mounted
A
G
R5F10RLAAFA, R5F10RLCAFA
R5F10RLAGFA, R5F10RLCGFA
#V0, #X0
#10, #30, #50
Note
For the fields of application, refer to
Figure 1-1 Part Number, Memory Size, and Package of RL78/L12.
Caution The ordering part numbers represent the numbers at the time of publication. For the latest ordering
part numbers, refer to the target product page of the Renesas Electronics website.
R01DS0157EJ0212 Rev.2.12
Dec 22, 2020
Page 4 of 135