Datasheet
RL78/L1C
RENESAS MCU
R01DS0192EJ0100
Rev. 1.00
Nov 18, 2013
Integrated LCD controller/driver, 12-bit resolution A/D Converter, USB 2.0 controller (function), True Low Power Platform (as low as 112.5
A/MHz, and 0.68 A for RTC + LVD), 1.6 V to 3.6 V operation, 64 to 256 Kbyte Flash, 33 DMIPS at 24 MHz, for All LCD Based Applications
1. OUTLINE
1.1
Features
Ultra-Low Power Technology
• 1.6 V to 3.6 V operation from a single supply
• Stop (RAM retained): 0.25 A, (LVD enabled):
0.31 A
Data Transfer Controller (DTC)
• 33 sources & 24 different settings
• Transfer data: 8 bits/16 bits
• Normal mode and repeat mode
• Halt (RTC + LVD): 0.68 A
• Supports snooze
Event Link Controller (ELC)
• Operating: 112.5 A/MHz
• Reduce interrupt intervention
• Link 31 events to specified peripheral function
16-bit RL78 CPU Core
• Delivers 33 DMIPS at maximum operating frequency of 24 MHz
• Instruction Execution: 86% of instructions can be executed in 1 to 2
clock cycles
Multiple Communication Interfaces
2
• Up to 4 I C master
2
• Up to 1 I C multi-master
• CISC Architecture (Harvard) with 3-stage pipeline
• Multiply Signed & Unsigned: 16 16 to 32-bit result in 1 clock cycle
• MAC: 16 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
• Up to 4 CSI (7-, 8-bit)
• Up to 4 UART (7-, 8-, 9-bit)
• Up to 1 LIN
Extended-Function Timers
• Multi-function 16-bit timer TAU: Up to 8 channels (remote control
output available)
• Multi-function 16-bit timer KB2: 3 channels
• High accuracy real-time clock (RTC): 1 channel (full calendar and
alarm function with watch correction function)
• 12-bit interval timer: 1 channel
Code Flash Memory
• Density: 64 to 256 KB
• Block size: 1 KB
• On-chip single voltage flash memory with protection from block
erase/writing
• Self-programming with secure boot swap function and flash shield
window function
• 15 kHz watchdog timer: 1 channel (window function)
Rich Analog
Data Flash Memory
• Data Flash with background operation
• Data flash size: 8 KB
• ADC: Up to 13 channels, 8/12-bit resolution, 3.375 s minimum
conversion time
• Supports 1.6 V
• Erase Cycles: 1 Million (typ.)
• Erase/programming voltage: 1.8 V to 3.6 V
• D/A converter: 2 channels, 8-bit resolution
• 2 window comparators, with ELC connection
• Internal voltage reference (1.45 V)
• On-chip temperature sensor
RAM
• 8 KB to 16 KB size options
• Supports operands or instructions
• Back-up retention in all modes
Safety Features (IEC or UL 60730 compliance)
• Flash memory CRC calculation
• RAM parity error check
High-speed On-chip Oscillator
• RAM write protection
• 24 MHz with +/- 1% accuracy over voltage (1.8 V to 3.6 V) and
temperature (-20°C to +85°C)
• Pre-configured settings: 48 MHz, 24 MHz, 16 MHz, 12 MHz, 8 MHz,
6 MHz, 4 MHz, 3 MHz, 2 MHz, 1 MHz (TYP.)
• 48 MHz for USB, 48 MHz for timer KB2
• SFR write protection
• Illegal memory access detection
• Clock stop/ frequency detection
• ADC self-test
• I/O port read back function (echo)
Reset and Supply Management
General Purpose I/O
• Power-on reset (POR) monitor/generator
• Low voltage detection (LVD) with 12 setting options (Interrupt and/or
reset function)
• High-current (up to 20 mA per pin)
• Open-Drain, Internal Pull-up support
Operating Ambient Temperature
• TA: -40 to +85 °C (A: Consumer applications)
• TA: -40 to +105 °C (G: Industrial applications)
LCD Controller/Driver
• Up to 56 seg 4 com or 52 seg 8 com
• Supports capacitor split method, internal voltage boost method and
resistance division method
Package Type and Pin Count
• Supports waveform types A and B
• Supports LCD contrast adjustment (18 steps)
• Supports LCD blinking
• 80-pin plastic LQFP (12 12 mm, 0.5 mm pitch)
• 100-pin plastic LQFP (14 14 mm, 0.5 mm pitch)
USB
• Complying with USB 2.0
• Corresponding to full-speed transfer (12Mbps) and low-speed
(1.5Mbps)
• Complying with Battery Charging Specification Revision 1.2
• Supports USB function controller
R01DS0192EJ0100 Rev. 1.00
Nov 18, 2013
Page 1 of 146