Description
RL78/L12 microcontrollers have a built-in segment LCD driver. Three LCD driving voltage generation methods (external resistance division, capacitive split, and internal voltage boost) are supported, corresponding to a variety of segment LCD panels. They realize low current consumption (1): external resistance division: 1.60 µA (2), internal voltage boost: 1.19 µA, and capacitive split: 0.68 µA. With a lineup of 32 to 64-pin products supporting up to 280 segments, these microcontrollers are perfect for small devices with built-in LCD panels such as small appliances and healthcare devices.
- 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 (VDD = 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