Skip to main content

Overview

Description

RL78/G12 microcontrollers balance the industry's lowest level of consumption current (CPU: 63 μA/MHz, standby (STOP): 230 nA) and a high performance of 32.4 DMIPS (24 MHz). They have an on-chip oscillator, data flash, A/D converter, and more. Built-in safety features (function that detects illegal operation of hardware) enable support for the household appliance safety standard (IEC/UL 60730). With a 20 to 30-pin compact package lineup, these microcontrollers are perfect for sub-microcontrollers of small appliances and consumer and industrial equipment.

Features

  • CPU: RL78 core, Max. 24MHz
  • Voltage: 1.8V to 5.5V
  • Package: 24-pin HWQFN, 20 to 30-pin LSSOP
  • Memory: SRAM Max. 2KB, Program Flash Max. 16KB
  • Timer: 16-bit Timer (ch) x 8, 8-bit Timer (ch) x 4, Watchdog Timer (ch) x 1, 12-bit Interval Timer x 1 ch
  • PWM: PWM Output x 7
  • Analog function: 10-bit A/D Converter (ch) x 8
  • On-chip Oscillator Freq. (MHz): High-Speed: 1, 4, 8, 12, 16, 24MHz
    Low-speed: 15kHz
  • Others: Power-On Reset, Low Voltage Detection

Comparison

Applications

Documentation

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.

Diagram of ECAD Models

Product Options

Applied Filters:

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse FAQs

FAQs

Browse our knowledge base of common questions and answers.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?

Support Communities

  1. RL78/G12 Self-Programming (Received Data via IIC) CC-RL Sample code

    Dear Sir, I need sample code for RL78/G12 Self-Programming (Received Data via IIC) CC-RL, i downloaded from below link but the sample project seems empty with no source code. https://www.renesas.com/sg/en/document/scd/rl78g12-self ...

    Dec 7, 2021
  2. Problem Using Dataflash in RL78/G12 CC-RL Project

    Hello, I'm just learning the RL78/G12 R5F10278 processor with E2Studio. When I created an RL78/G12 CC-RL project for the first time, I encountered the following error while uploading my code. I filled in the yellow fields shown in the picture below and my problem ...

    Mar 4, 2024
  3. [RL78/G12 R5F1026A] Memory Address Problem

    Hi to the community,   I am trying to debug a simple program, it doesn't have any modification(it's the generated code by default(configuring the micro and the board)) and was created by the "Code Generator". It compiles perfectly, but when i am loading it on the board ...

    Jun 28, 2018
View All Results from Support Communities (103)

FAQs

  1. RL78 Family: Reset signal generated by the power-on reset circuit (POR)

    ... D1A, RL78/F12, RL78/F13, RL78/F14, RL78/F15, RL78/F23, RL78/F24, RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78/G13A, RL78/G14, RL78/G15, RL78/G16, RL78/G1A, RL78/G1C, RL78 ...

    Apr 28, 2025
  2. Compatibility of RL78/G15 with existing products

    RL78/G15 (10-pin, 16-pin) has pin compatibility with RL78/G10 (10-pin, 16-pin). The same functions are assigned to the same pins. RL78/G15 (20-pin) is essentially pin compatible with RL78/G12 (20-pin), except for three pins, namely, ANI, TOOLTxD, and ...

    Jan 12, 2023
  3. Reference Materials for Migration from 78K0/Kx2 to RL78

    We have the following reference materials available.  - How to replace a program for 78K0 with a program for RL78  Replacement Guide for 78K0 Family to RL78 Family (CcnvCA78K0)         Software for converting a C source file for CA78K0 and CA78K0R to a C source file for CC-RL    CcnvCA78K0 C Source ...

    Dec 21, 2020
View All Results from FAQs (30)