Overview
Description
RL78/F12 microcontrollers are available in a 20 to 64-pin, 8 to 64 KB flash memory lineup, and realize the industry's lowest level of consumption current. They have a built-in LIN module as an automotive interface. With various built-in functions for realizing functional safety including flash memory CRC calculation, illegal memory access detection, RAM guard, A/D converter testing, and SFR guard, a highly reliable system can be built, so these microcontrollers can be used for industrial applications and of course automotive applications.
Features
- CPU: RL78 core, Max. 32MHz
- Voltage: 1.8V to 5.5V
- Package: 32 to 48-pin HWQFN, 48 to 64-pin LFQFP, 20 to 30-pin LSSOP
- Memory: SRAM Max. 4KB, Program Flash Max. 64KB
- Timer: 16-bit Timer (ch) x 8, Watchdog Timer (ch) x 1, Interval Timer x 1 ch, Wakeup Timer x 1ch
- PWM: PWM Output x 4
- Analog function: 10-bit A/D Converter (ch) x 8
- On-chip Oscillator Freq. (MHz): 32M, 24M, 16M, 12M, 8M, 4M, 1M Low-speed Oscillator 15kHz
- Others: RTC, Power-On Reset, Low Voltage Detection
Comparison
Applications
Design & Development
Software & Tools
Sample Code
Boards & Kits
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.

Support
Support Communities
Partners
IAR Systems
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.
Support Communities
-
Capacitive touch using RL78/F12
Hello, i would like to develop a capacitive reading lamp (1capacitive button) using the R5F10A6A microcontroller and the Software Touch Introduction Guide application note. This application note describes the implementation of software touch keys by using the general ports of the RL78 Family. do you can help me with more ...
Mar 23, 2021 -
RL78/F12 LIN Master Mode
Hi ! I am SNT Motiv SW eng. This company is considering adding LIN to existing projects as a prerequisite. Is it possible to provide LIN Master Source? (MCU: R5F10DPGJFB)
Jan 6, 2025 - RL78/F12 - general purpose CRC calculation sample for IAR Jan 1, 1970
FAQs
-
RL78 Family: Reset signal generated by the power-on reset circuit (POR)
... characteristics, keep the system in the reset state using the voltage detector (LVD) or controlling the externally input reset signal. Suitable Products RL78/D1A, RL78/F12, RL78/F13, RL78/F14, RL78/F15, RL78/F23, RL78/F24, RL78/G10, RL78/G11, RL78 ...
Apr 28, 2025 -
RL78 Family: Relationship between A/D Conversion Resolution and A/D Conversion Time
... /G1A, RL78/G1P, RL78/I1D, RL78/L1CGroup D: RL78/F23, RL78/F24, RL78/L1AGroup E: RL78/D1A, RL78/F12, RL78/F13, RL78/F14, RL78/F15, RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78 ...
Nov 12, 2024 -
Tell me the points to be aware of when using the RL78 Code Generator with the WDT.
In the RL78 Code Generator, the Watchdog Timer (WDT) is set to 'Enabled' by default, as shown in the diagram below. To avoid unintended resets by the WDT, please either select 'Disabled' for the 'Watchdog Timer Operation Setting' or add a program to clear the Watchdog Timer counter.
Dec 10, 2024