These microcontrollers employ the RL78 core which realizes high processing performance while delivering the lowest power consumption in their class, and is suitable for use in a wide range of consumer products.

High Accuracy ± 2% on-chip oscillator (TA = 0 to +85 ℃) allows the CPU to run up to 24 MHz, while the optional power-on reset and watchdog timer along with other functions, helps to achieve a more compact system size and low power consumption, lowering the cost to build the entire system.  Furthermore, the on-chip motor control timer (Timers RD, Timer RJ), programmable gain amplifiers and comparators enables for simple inverter motor control with these low pin count microcontrollers.

The R7F0C015/016 has a 28-pin small outline package (1.27mm pitch), and 8KB to 16 KB of flash memory.  It is suitable for small household appliances and general consumer products and other applications.

Pin Count / Memory Size Lineup

R7F0C015/016-Pin Count / Memory Size Lineup

Block Diagram

Key Features

  • Minimum instruction execution time can be changed from high speed (0.04167 μs: @ 24 MHz operation with high-speed on-chip oscillator clock) to low-speed (1.0 μs: @ 1 MHz operation with high-speed on-chip oscillator clock)
  • General-purpose register: 8 bits × 32 registers (8 bits × 8 registers × 4 banks)
  • ROM: 8, 16 KB, RAM: 1.5 KB
  • High-speed on-chip oscillator clocks
    • Selectable from 48 MHz, 24 MHz, 16 MHz, 12 MHz, 8 MHz, 4 MHz, and 1 MHz (TYP.)
  • On-chip single-power-supply flash memory (with prohibition of block erase/writing function)
  • Self-programming (with flash shield window function)
  • On-chip debug function
  • On-chip power-on-reset (POR) circuit and voltage detector (LVD)
  • On-chip watchdog timer (operable with the dedicated low-speed on-chip oscillator clock)
  • Multiply/divide/multiply and accumulate instructions are supported
  • On-chip clock output/buzzer output controller
  • On-chip BCD adjustment
  • I/O ports: 24
  • Timer
    • 16-bit timer: 7 channels
      (TAU: 4 channels, Timer RJ: 1 channel, Timer RD: 2 channels)
    • Watchdog timer: 1 channel
      12-bit interval timer: 1 channel
  • Serial interface
    • CSI
    • UART: 1 channel
    • Simplified I2C: 1 channel
  • Different potential interface: Can connect to a 2.5/3 V device when operating at 4.0 V to 5.5 V
  • 8/10-bit resolution A/D converter (VDD = 2.7 to 5.5 V): 7 channels
  • Standby function: HALT, STOP, SNOOZE mode
  • On-chip comparator
  • On-chip programmable gain amplifier
  • On-chip event link controller (ELC)
  • Power supply voltage: VDD = 2.7 to 5.5 V
  • Operating ambient temperature: TA = -40 to +85 °C
    Remark The functions mounted depend on the product. See Hardware Manual section 1.6 Outline of Functions
  • ROM, RAM capacities
Flash ROM
RAM 28 pins
16 KB
1.5 KBNote R7F0C01692ESN
8 KB

Note: This is 630 bytes when the self-programming function is used. (For details, see CHAPTER 3 CPU ARCHITECTURE).

Outline of Functions

Caution: The above outline of the functions applies when peripheral I/O redirection register 1 (PIOR1) is set to 00H.

Item 28 pins
R7F0C01592 R7F0C01692
Code flash memory 8 KB 16 KB
RAM 1.5 KB
Address space 1 MB
Main system clock
High-speed system clock X1 (crystal/ceramic) oscillation, external main system clock input (EXCLK)
1 to 20 MHz: VDD = 2.7 to 5.5 V
High-speed on-chip oscillator clock (fIH) HS (high-speed main) mode: 1 to 24 MHz (VDD = 2.7 to 5.5 V)
Low-speed on-chip oscillator clock 15 kHz (TYP.): VDD = 2.7 to 5.5 V
General-purpose register 8 bits × 32 registers (8 bits × 8 registers × 4 banks)
Minimum instruction execution time 0.04167μs (High-speed on-chip oscillator clock: fIH= 24 MHz operation)
0.05μs (High-speed system clock: fMX = 20 MHz operation)
Instruction set Data transfer (8/16 bits)
Adder and subtractor/logical operation (8/16 bits)
Multiplication (8 bits × 8 bits, 16 bits × 16 bits), Division (16 bits ÷ 16 bits, 32 bits ÷ 32 bits)
Multiplication and Accumulation (16 bits × 16 bits + 32 bits)
Rotate, barrel shift, and bit manipulation (Set, reset, test, and Boolean operation), etc
I/O port Total
CMOS I/O 21 (Including 8 large-current portsNote1)
CMOS input 3
CMOS output -
N-ch open-drain I/O
(6 V tolerance)
16-bit timer 7 channels  (TAU: 4 channels, Timer RJ: 1 channel, Timer RD: 2 channels)
Watchdog timer 1 channel
12-bit interval timer
1 channel
Timer output 12
(TAU: 3, Timer RJ: 2, Timer RD: 7)
PWM outputs: 8 (TAU: 2, Timer RD: 6)
Clock output/buzzer output 2
2.44kHz, 4.88kHz, 9.77kHz, 1.25MHz, 2.5MHz, 5MHz, 10MHz
(Main system clock: fMAIN = 20 MHz operation)
8/10-bit resolution A/D converter 7 channels
Comparator 2 channels
Programmable gain amplifier 1 channel
Serial interface
CSI: 1 channel/UART0: 1 channel / simplified I2C: 1 channel
UART1: 1 channel
Event link controller (ELC) Event input: 18
Event trigger output: 6
Vectored interrupt sources Internal 20
Reset by RESET pin
Internal reset by watchdog timer
Internal reset by power-on-reset
Internal reset by voltage detector
Internal reset by illegal instruction executionNote2
Internal reset by RAM parity error
Internal reset by illegal-memory access
Power-on-reset circuit Power-on-reset: 1.51 ±0.03 V
Power-down-reset: 1.50 ±0.03 V
Voltage detector 2.75 V to 4.06 V (6 stages)
On-chip debug function Provided
Power supply voltage
VDD= 2.7 to 5.5V
Operating ambient temperature TA = –40 to +85°C

Caution: Since a library is used when rewriting the flash memory using the user program, flash ROM and RAM areas are used. Refer to the RL78 Family Flash Self-Programming Library Type01 User’s Manual before using these products.

Note1: It is not possible to use multiple large-current ports simultaneously. Use only one port at a time.

Note2: The illegal instruction is generated when instruction code FFH is executed. Reset by the illegal instruction execution not is issued by emulation with the in-circuit emulator or on-chip debug emulator.

Key Applications

Small motor control and home appliances.

Product Lineup

Document Part No Proogram Memory
Operating Voltage Min (V) Package Code Production Packing / Lead Free Order Part No
Chinese English
PDF PDF R7F0C01592ESN-C 8 1.5K 2.7

28-pin plastic SOP(18x7.5)

Mass Production Tray /Lead Free (Pure Sn) R7F0C01592ESN-C#CA0
R7F0C01692ESN-C 16 R7F0C01692ESN-C#CA0
You can filter the sample codes and application notes that are displayed using the below filters.

Action Needed


The information contained herein has been provided by a member of Renesas Partners. This information is provided on the Renesas website provided for convenience and informational purposes only. Renesas is not responsible for the contents of this page or any changes or updates to the information posted on this page. Certain links provided herein permit you to leave this site and enter non-Renesas sites. These linked sites are not under control of Renesas. Renesas is not responsible for the contents of any linked site or any changes or updates to such sites. These links are provided for convenience and informational purposes only. The inclusion of any link does not imply endorsement by Renesas of any linked site.

Renesas's Publication of information regarding third-party products or services does not constitute an endorsement regarding the suitability of such products or services or a warranty, representation or endorsement of such products or services either alone or in combination with any of Renesas's product or service.