Overview
Description
RL78/D1A microcontrollers have a built-in sound generator which can set a volume level and tone frequency of 100 Hz to 6 kHz and has an automatic volume decrement function, up to four channels of stepper motor controller/driver which can set an 8-bit precision (pseudo 9-bit precision using a 1-bit addition function) pulse width (PWM output), and an LCD controller/driver which supports up to 216 segments. The 128-pin version has a built-in LCD bus interface and two channels of CAN, and expanded flash memory/RAM up to a maximum of 512 KB/24 KB, making these microcontrollers ideal for low-end instrument cluster.
Features
- CPU: RL78 core, Max. 32MHz
- Voltage: 2.7V to 5.5V
- Package: 48 to 128-pin LFQFP
- Memory: SRAM Max. 24KB, Program Flash Max. 512KB
- Timer: 16-bit Timer (ch) x 24, Watchdog Timer (ch) x 1, Interval Timer x 1 ch, Wakeup Timer x 1ch
- PWM: PWM Output x 21
- Analog function: 10-bit A/D Converter (ch) x 9
- On-chip Oscillator Freq. (MHz): 32M, 24M, 16M, 12M, 8M, 4M Low-speed Oscillator 15kHz
- Others: PLL, RTC, Power-On Reset, Low Voltage Detection
Comparison
Applications
- Instrument Cluster
Design & Development
Software & Tools
Software & Tools
Software title
|
Software type
|
Company
|
---|---|---|
FAT File System [M3S-TFAT-Tiny] for the RL78 Family FAT file system for RL78 Family
|
File System | Renesas |
RI78V4 V1 Real-time OS for RL78 Family and 78K0R μITRON4.0 Specification real-time OS for RL78 Family and 78K0R [Required IDE : CS+]
|
ITRON OS | Renesas |
RI78V4 V2 Real-time OS for RL78 Family μITRON Specification real-time OS for RL78 Family [Required IDE : CS+]
|
ITRON OS | Renesas |
Sound Playback/Compression System [M3S-S2-Tiny] for RL78 Family Sound playback system for RL78 Family
|
Sound / Voice | Renesas |
AP4, Applilet Peripheral I/O driver generator compatible with third-party compilers and GNU compiler (for RZ, V850, RX, RL78, and 78K)
|
Code Generator | Renesas |
C Compiler Package for RL78 Family [CC-RL] C Compiler Package for RL78 Family [IDE: CS+, e² studio]
|
Compiler/Assembler | Renesas |
E2 emulator [RTE0T00020KCE00000R] On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
|
Emulator | Renesas |
E2 emulator Lite [RTE0T0002LKCE00000R] On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
|
Emulator | Renesas |
PG-FP6 Flash memory programmer [Programming software: Dedicated GUI-based software, the "FP6 Terminal"] [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU, Renesas Synergy, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, SuperH RISC engine, V850, 78K, R8C]
|
Programmer (Unit/SW) | Renesas |
Renesas Flash Programmer (Programming GUI) Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
|
Programmer (Unit/SW) | Renesas |
Code Flash Libraries (Flash Self Programming Libraries) Libraries for the reprogramming of code area flash memory, including EEPROM emulation libraries for the code areas of 78K-family products
|
Self Programming Library (Flash Library) | Renesas |
Data Flash Libraries Libraries for the reprogramming of data flash memory, including EEPROM emulation libraries for the data areas of RL78-family products
|
Self Programming Library (Flash Library) | Renesas |
Simulator for e² studio of RL78 Family Simulator for RL78 Family [Support IDE: e² studio] (Note: This product is included in the Renesas IDE "e² studio" and is not available separately.)
|
Simulator | Renesas |
QE for Current Consumption: A Dedicated Tool for Current Measurement Development assistance tool helps to shorten the times taken in operations for the tuning of currents drawn. [Standard item in the "e² studio" and CS+ (CS+ for CC only) IDEs] [Support MCU/MPU: RX, RL78]
|
Solution Toolkit | Renesas |
CS+ Renesas integrated development environment (IDE) [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0]
(Note: CS+ is not generally promoted to U.S. and European customers.)
(Note: To use Smart Configurator on CS+ for RL78/G23 and RX family MCUs, install the Smart Configurator for each MCU family separately downloading from ”Design & Support” > ”Development Tools” > ”Smart Configurator”)
|
IDE and Coding Tool | Renesas |
e² studio - information for RL78 Family Eclipse-based Renesas integrated development environment (IDE).
|
IDE and Coding Tool | Renesas |
IAR Embedded Workbench for Renesas RL78 IAR Embedded Workbench provides extensive support for RL78 devices. IAR Embedded Workbench is a complete set of development tools with leading optimization technology for creating powerful automotive applications.
|
IDE and Coding Tool | IAR Systems |
Renesas IAR Embedded Workbench Device-Support-Packages Renesas IAR Embedded Workbench Device-Support-Packages include all device-specific files to be used with the Embedded Workbench IDE.
|
IDE and Coding Tool | Renesas |
18 items
|
Sample Code
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Product Options
Applied Filters: