Renesas R5F104MFAFA#V0
- Part No.:
- R5F104MFAFA#V0
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 80-LQFP
- Datasheet:
-
R5F104MFAFA#V0.pdf
- Description:
- IC MCU 16BIT 96KB FLASH 80LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,522
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F104MFAFA#V0 from Renesas is a 80-pin LQFP-0.65mm, 32-bit RL78/G14 microcontroller with 96 KB flash, 12 KB RAM, and 8 KB data flash, operating at 32 MHz (44 DMIPS), supporting ultra-low-power modes (0.60 μA RTC+LVD), 10-bit ADC (16 channels), UART/SPI/I²C interfaces, and real-time clock - deployed in industrial sensor nodes and battery-powered control modules.
For engineers reviewing the R5F104MFAFA#V0 datasheet, R5F104MFAFA#V0 pinout, R5F104MFAFA#V0 application, or R5F104MFAFA#V0 equivalent, key selection criteria include its 80-pin LQFP package, -40°C to +85°C industrial temperature grade (D-grade), integrated DTC/ELC peripherals for deterministic low-latency event handling, and support for background data flash rewriting.
Technical Context
The R5F104MFAFA#V0 implements the RL78 CPU core with 3-stage pipeline CISC architecture, enabling instruction execution times from 0.03125 μs (32 MHz) to 30.5 μs (32.768 kHz). It integrates a Data Transfer Controller (DTC) supporting normal, repeat, and block transfer modes triggered by 19–26 event sources via the Event Link Controller (ELC).
Its mixed-signal subsystem includes an 8/10-bit ADC with internal 1.45 V reference and temperature sensor, dual 8-bit DAC outputs (0–VDD range), two comparators with window/high-speed/low-speed modes, and a calendar-equipped real-time clock with alarm and correction functions - all operating within 1.6–5.5 V supply range.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 32-bit CISC CPU with 3-stage pipeline and 44 DMIPS @ 32 MHz |
| Flash Memory | 96 KB code flash with 1 KB block size, security lock, and self-programming |
| Data Flash | 8 KB with background operation (BGO), 1M rewrite cycles, 1.8–5.5 V programming voltage |
| RAM | 12 KB on-chip SRAM, including dedicated areas for flash library operations |
| ADC | 10-bit resolution, 16 input channels, internal 1.45 V reference, and integrated temperature sensor |
| Operating Voltage | 1.6 V to 5.5 V single-supply operation, enabling direct interface with 1.8/2.5/3.3 V peripherals |
| Low-Power Modes | HALT (66 μA/MHz), STOP (0.60 μA with RTC+LVD active), SNOOZE for peripheral-triggered wake-up |
| Package & Temp | 80-pin LQFP (14 × 14 mm, 0.65 mm pitch), industrial grade (-40°C to +85°C) |
Pinout & Package
Package: 80-pin LQFP (14 × 14 mm, 0.65 mm pitch), RoHS-compliant, lead-free, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P00/P01 | UART1 TX/RX, timer input/output, analog inputs ANI17/ANI16 | Primary serial interface with hardware flow control and analog sensing capability |
| P10–P17 | I²C/SPI/UART channels, comparator inputs, reference voltage terminals | Multi-function peripheral I/O supporting simultaneous communication and precision analog monitoring |
| P20–P27 | Analog inputs ANI0–ANI7, AVREFP/AVREFM, ANO0/ANO1 | Dedicated 8-channel analog front-end with differential reference and output capability |
| P30/P31 | RTC1HZ, external interrupt INT0–INT4, buzzer output PCLBUZ0 | Real-time clock synchronization and low-jitter timing signal generation |
| P121/P122 | Crystal oscillator inputs X1/X2, EXCLK external clock input | Supports precise 32.768 kHz RTC crystal and up to 32 MHz main system clock |
| RESET/REGC/VDD/VSS | Reset input, regulator capacitor terminal, power supply rails | Integrated POR/LVD with 14-level voltage detection; REGC requires 0.47–1 μF decoupling |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power operation | 0.60 μA in STOP mode with RTC + LVD active enables multi-year battery life in remote sensors |
| Background data flash rewriting | BGO allows concurrent program execution and non-volatile parameter updates without system interruption |
| Event Link Controller (ELC) | Links 19–26 peripheral events directly to functions like ADC trigger or timer start-zero software latency |
| On-chip debug & security | Firmware protection via flash block erase prohibition and secure boot swap functionality |
| Dual DAC + comparator suite | Two independent 8-bit DACs (0–VDD output) plus two comparators with selectable internal/external references |
| Multi-voltage I/O interface | GPIOs support 1.8/2.5/3.3 V logic levels, enabling direct connection to diverse peripheral ICs |
Applications
| Industrial Sensor Node | Smart HVAC Controller |
|---|---|
Use Scenario: Battery-powered temperature/humidity/pressure sensor node transmitting data via UART-to-LoRaWAN gateway. IC Role / Device Role / Timing Role: Main controller executing sensor acquisition, calibration, low-power scheduling, and UART protocol framing. Use Value: 0.60 μA STOP mode extends 2xAA battery life beyond 5 years; 16-channel ADC supports multi-sensor fusion without external MUX. | Use Scenario: Wall-mounted HVAC zone controller managing fan speed, valve position, and ambient air quality feedback. IC Role / Device Role / Timing Role: Real-time coordinator of PWM fan drives, I²C gas sensors, and RS-485 communication stack. Use Value: ELC-triggered ADC sampling synchronizes with PWM edges to eliminate noise; dual DACs drive analog actuators with 0–VDD compliance. |
| Programmable Logic Relay | Energy Metering Subsystem |
Use Scenario: DIN-rail mounted relay module with configurable digital I/O, timer-based sequencing, and Modbus RTU over UART. IC Role / Device Role / Timing Role: Deterministic state machine engine with hardware-accelerated interrupt response and UART framing. Use Value: DTC offloads UART byte transfers from CPU; HALT mode reduces idle power to 66 μA/MHz during polling intervals. | Use Scenario: Secondary MCU in polyphase energy meter handling metrology ADC interface, tamper detection, and display refresh. IC Role / Device Role / Timing Role: Precision timing manager for 32.768 kHz RTC calendar, LVD fault logging, and SPI-driven metrology IC sync. Use Value: Calendar RTC with correction function maintains ±1 min/year accuracy; 8 KB data flash stores 30 days of tamper logs with BGO. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F104MGAFB#V0 | Same 80-pin LFQFP (0.5 mm pitch), 96 KB flash, but rated for -40°C to +105°C (G-grade) | Required for extended-temperature industrial environments (e.g., motor drives, outdoor enclosures) | Select when ambient operating temperature exceeds +85°C; pin-compatible but different thermal validation |
| R5F104MHAFA#V0 | Same 80-pin LQFP-0.65mm package, 128 KB flash, 16 KB RAM, identical peripheral set | Suitable for firmware expansion requiring larger code/data footprint without layout change | Choose when future firmware growth or additional feature integration is anticipated |
Compared with R5F104MFAFA#V0, R5F104MGAFB#V0 delivers extended thermal reliability at higher cost, while R5F104MHAFA#V0 provides scalable memory headroom - both retain identical peripheral configuration, ELC/DTC behavior, and low-power profile.
Availability
R5F104MFAFA#V0 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart HVAC controllers, and programmable logic relays requiring stable component supply, long-term lifecycle assurance, and traceable sourcing.
Supply support for R5F104MFAFA#V0 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Renesas Electronics is a global semiconductor leader specializing in microcontrollers, analog, power, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G14 product line delivers true low-power performance (66 μA/MHz, 0.60 μA STOP) with rich analog/mixed-signal integration for cost-sensitive industrial control and sensing applications.
FAQ
What is the maximum operating frequency and corresponding DMIPS rating for the R5F104MFAFA#V0?
The R5F104MFAFA#V0 operates at up to 32 MHz with a measured performance of 44 DMIPS. This is achieved using the high-speed on-chip oscillator with ±1.0% accuracy across 1.8–5.5 V and -40°C to +85°C. The RL78 core's 3-stage pipeline and optimized instruction set enable this efficiency without external clock components.
Does the R5F104MFAFA#V0 support background data flash rewriting while executing application code?
Yes, the R5F104MFAFA#V0 supports Background Operation (BGO) for data flash. Instructions can execute from program memory during data flash erase/write cycles, enabling seamless firmware parameter updates or logging without halting real-time tasks - critical for uninterrupted operation in industrial controllers.
What are the analog capabilities of the R5F104MFAFA#V0, particularly regarding ADC and DAC?
The R5F104MFAFA#V0 integrates a 10-bit ADC with 16 input channels, internal 1.45 V reference, and on-die temperature sensor. It also features two 8-bit DACs with 0–VDD output range and real-time update capability - enabling closed-loop analog control, sensor biasing, and waveform generation without external converters.
How does the Event Link Controller (ELC) enhance deterministic response in the R5F104MFAFA#V0?
The ELC in the R5F104MFAFA#V0 eliminates software latency by directly linking 19–26 peripheral events (e.g., timer overflow, UART receive) to target functions (e.g., ADC start, DMA trigger). This hardware routing ensures sub-microsecond response - essential for time-critical industrial I/O and motor control loops.
What package and temperature grade does the R5F104MFAFA#V0 carry, and how is it indicated in the part number?
The R5F104MFAFA#V0 uses an 80-pin LQFP package with 0.65 mm pitch (denoted by "FA" in the suffix) and is rated for industrial temperature range (-40°C to +85°C), indicated by the "D" field in the full ordering code (R5F104MFDAFA#V0). The "#V0" denotes tray packaging per JEDEC standard.
R5F104MFAFA#V0 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 80-LQFP
- Series:
- RL78/G14
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, LINbus, UART/USART
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 64
- Program Memory Size:
- 96KB (96K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 8K x 8
- RAM Size:
- 12K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.6V ~ 5.5V
- Data Converters:
- A/D 17x8/10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F104MFAFA#V0 FAQ
1.How can I place an order for R5F104MFAFA#V0 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F104MFAFA#V0 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for R5F104MFAFA#V0 reliable?
The price and inventory of R5F104MFAFA#V0 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F104MFAFA#V0 is usually 5 days.
3.What payment methods are accepted for R5F104MFAFA#V0?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F104MFAFA#V0 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F104MFAFA#V0?
R5F104MFAFA#V0 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F104MFAFA#V0 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for R5F104MFAFA#V0?
For technical support, including R5F104MFAFA#V0 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F104MFAFA#V0 requirements.
6.How does Aetrix verify that R5F104MFAFA#V0 is sourced from the original manufacturer or authorized distributors?
All R5F104MFAFA#V0 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that R5F104MFAFA#V0 meets industry standards.
7.What is the process for return or replacement of R5F104MFAFA#V0?
All R5F104MFAFA#V0 units undergo pre-shipment inspection (PSI). If there is an issue with R5F104MFAFA#V0, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The R5F104MFAFA#V0 part is unused and in its original packaging.
Return procedure for R5F104MFAFA#V0:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F104MFAFA#V0 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

