Renesas RL78/G23
Low power 16-bit MCU for general purpose applications
The Renesas RL78/G23 is the new generation of RL78 family MCUs which achieves further low power consumption than the conventional RL78 MCUs with maintaining compatibility to them. It has several advanced new functions to meet the needs of the market, such as Snooze Mode Sequencer (SMS), Logic & Event Link Controller (ELCL), and Capacitive Touch Sensor. Also enhanced security functions are installed, such as True Random Number Generator (TRNG), Unique ID, and Customer ID. It must be suitable for various IoT endpoint applications.
Key features
- True Low Power (Run current 30% reduction vs. RL78/G13, Intelligent Snooze by SMS)
- Capacitive touch sensor
- Enhanced security functions
- Package: 30-pin to 128-pin, ROM: 96 KB to 768 KB
Additional features
- RL78 CPU core, 32 MHz
- Operating voltage: 1.6 to 5.5 V
- High accuracy High-speed On-Chip Oscillator (±1.0 %)
- Code flash: max. 768 KB/Data flash: 8 KB/SRAM: max. 48 KB
- Operating ambient temperature: TA = -40 to 105 °C (Industrial applications)
- On-chip Power-On-Reset (POR) circuit and voltage detectors (LVD0 and LVD1)
- Data transfer controller (DTC)
- SNOOZE mode sequencer (SMS)
- Logic and event link controller (ELCL)
- CSI: max. 8 channels
- UART/UART (LIN-bus supported)/UARTA: max. 6 channels
- I2C/Simplified I2C: max. 10 channels
- Remote control signal receiver
- 16-bit timer: max. 16 channels
- 32-bit interval timer (8-bit x 4 channels)
- Realtime clock
- Watchdog timer
- 12-bit A/D converter: max. 26 channels
- 8-bit D/A converter: max. 2 channels
- Comparator: 2 channels
- Capacitive sensing unit: max. 32 channels
- I/O port pins (N-ch open drain I/O): max. 120 channels (max. 4 channels)
- Controlled current drive port: max. 8 channels
- 40 mA output port
- BCD (binary-coded decimal) correction circuit
- Key interrupt input
- Clock output/buzzer output controller
- Package: 30-pin to 128-pin
Applications
- System control of Home appliances and Industrial equipment
- Simple sensing and control for IoT Endpoint
- Various applications with touch interface / proximity sensor
Available tools
- Compiler:
- CC-RL
- LLVM/Clang
- IAR Systems
- IDE:
- CS+
- e2studio
- IAR Embedded Workbench
- Software Development Support Tool:
- Smart Configurator
- QE for Capacitive Touch
- Debugger & Programmer:
- Debugging by USB to Serial IC (Emulator-less debugging & programmer-less programming)
- E2, E2 Lite
- PG-FP6
- Evaluation Board:
- Fast Prototyping Board
Related partsBuy online and see datasheets:
|
Do you have a Question?
Contact EBV
If you need any assistance, please click below to find your closest EBV sales office.

Links and documents |
Related markets |
Related technologies |