Renesas R5F104FHGFP#30
- Part No.:
- R5F104FHGFP#30
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 44-LQFP
- Datasheet:
-
R5F104FHGFP#30.pdf
- Description:
- IC MCU 16BIT 192KB FLASH 44LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:800
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F104FHGFP#30 from Renesas is a 44-pin LQFP-packaged 16-bit RL78/G14 microcontroller with 128 KB flash, 16 KB RAM, and 8 KB data flash, operating from 1.6 V to 5.5 V at up to 32 MHz (44 DMIPS), featuring ultra-low-power HALT/STOP/SNOOZE modes, integrated RTC, 10-bit ADC (20 channels), and UART/I²C/CSI interfaces for industrial control and sensor node applications.
For engineers reviewing the R5F104FHGFP#30 datasheet, R5F104FHGFP#30 pinout, R5F104FHGFP#30 application, or R5F104FHGFP#30 equivalent, key selection criteria include its -40°C to +105°C industrial-grade temperature range (G-suffix), 44-pin 0.8 mm pitch LQFP package, 128 KB code flash with security lock, and support for background data flash rewriting (BGO) and event-link controller (ELC) for deterministic peripheral triggering.
Technical Context
The R5F104FHGFP#30 implements the RL78 CPU core with 3-stage pipeline, supporting instruction execution times from 0.03125 µs (32 MHz high-speed mode) to 30.5 µs (32.768 kHz low-speed mode), and includes multiply/divide/accumulate instructions with 1 MB address space. It integrates a 12-bit interval timer, real-time clock with calendar/alarm, and watchdog timer with dedicated low-speed oscillator.
Peripheral integration includes 8-channel 16-bit Timer Array Unit (TAU), 12-bit interval timer, 10-bit ADC with internal 1.45 V reference and temperature sensor, two 8-bit D/A converters, and up to 10 I²C channels - all configurable via Event Link Controller (ELC) for hardware-triggered, latency-critical operations without CPU intervention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | RL78 16-bit CISC with 3-stage pipeline, 44 DMIPS @ 32 MHz |
| Flash Memory | 128 KB code flash with 1 KB block erase, security lock, and self-programming |
| Data Flash | 8 KB with background operation (BGO), 1M rewrite cycles, 1.8–5.5 V programming |
| RAM | 16 KB on-chip SRAM for program/data storage and flash library use |
| Supply Voltage | 1.6 V to 5.5 V single supply, enabling direct interface with 1.8/2.5/3.3 V peripherals |
| Operating Temperature | -40°C to +105°C (G-grade industrial qualification) |
| Low-Power Modes | HALT (66 μA/MHz), STOP (0.60 μA with RTC+LVD active), SNOOZE |
Pinout & Package
Package: 44-pin plastic LQFP (10 × 10 mm, 0.8 mm pitch), RoHS-compliant, industrial-grade G-suffix variant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P10/SCK11/SCL11/TRDIOD1 | SPI/I²C/UART alternate function pin | Configurable as master clock (SCK), I²C clock (SCL), or debug interface signal |
| P11/SI11/SDA11/TRDIOC1 | SPI/I²C/UART alternate function pin | Supports SPI input, I²C data, or debug communication channel |
| P12/SO11/TRDIOB1/IVREF1 | SPI output / comparator reference | Provides SPI data out or precision internal voltage reference for analog comparators |
| P13/TxD2/SO20/TRDIOA1/IVCMP1 | UART transmit / SPI output / comparator input | Dual-role pin for serial communication or analog threshold detection |
| P14/RxD2/SI20/SDA20/TRDIOD0/(SCLA0) | UART receive / SPI input / I²C data | Enables full-duplex UART, SPI slave, or I²C slave operation with shared SCL routing |
| P15/PCLBUZ1/SCK20/SCL20/TRDIOB0/(SDAA0) | Buzzer clock / I²C clock / debug interface | Drives piezo buzzer or serves as secondary I²C clock with debug signal fallback |
| P16/TI01/TO01/INTP5/TRDIOC0/IVREF0 | Timer input/output / interrupt / reference | Supports edge-triggered capture, PWM output, external interrupt, or ADC reference |
| P17/TI02/TO02/TRDIOA0/TRDCLK/IVCMP0 | Timer input/output / debug clock / comparator | Enables synchronized timer capture, debug trace clocking, or analog window comparison |
| P50/INTP1/SI00/RxD0/TOOLRxD/SDA00/TRGIOA | UART receive / SPI input / debug RX | Primary debug interface receive path and main serial peripheral input |
| P51/INTP2/SO00/TxD0/TOOLTxD/TRGIOB | UART transmit / SPI output / debug TX | Primary debug interface transmit path and main serial peripheral output |
| P30/INTP3/RTC1HZ/SCK00/SCL00/TRJO0 | Real-time clock output / SPI clock / debug | Delivers 1 Hz RTC tick, SPI master clock, or JTAG debug clock signal |
| P00/TI00/TxD1/TRGCLKA | Timer input / UART transmit / debug clock | Supports input capture, secondary UART TX, or JTAG trigger clock generation |
| P01/TO00/RxD1/TRGCLKB/TRJIO0 | Timer output / UART receive / debug I/O | Provides PWM output, secondary UART RX, or JTAG bidirectional debug I/O |
| P120/ANI19/VCOUT0 | Analog input / voltage-controlled oscillator output | Accepts analog sensor voltage or generates programmable frequency output |
| P147/ANI18/VCOUT1 | Analog input / second VCO output | Second analog input channel or auxiliary programmable oscillator output |
| RESET | Active-low reset input | Hardware reset assertion with internal pull-up; compatible with external reset ICs |
| REGC | Regulator bypass capacitor terminal | Requires 0.47–1 µF capacitor to VSS for internal LDO stability |
| VDD / VSS | Power supply / ground | Single 1.6–5.5 V supply; decoupling required per layout guidelines |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power operation | 0.60 µA in STOP mode with RTC + LVD active enables battery-powered multi-year operation |
| Background data flash rewriting (BGO) | Executes code from flash while rewriting data flash-no CPU stall during firmware updates |
| Event Link Controller (ELC) | Direct hardware linking of 19–26 peripheral events eliminates software ISR latency for time-critical tasks |
| On-chip debug with SWD | Full real-time debugging via single-wire interface without dedicated debug pins |
| Flexible clock system | High-accuracy ±1.0% on-chip oscillator (1–64 MHz) reduces BOM cost vs. external crystal |
| Security functions | Flash block erase prohibition and boot swapping prevent unauthorized firmware extraction or overwrite |
Applications
| Industrial Motor Control | Smart Sensor Node |
|---|---|
Use Scenario: Brushless DC motor commutation in HVAC blowers and pump drives requiring precise timing and thermal monitoring. IC Role / Device Role / Timing Role: Main system controller executing FOC algorithms, reading current/voltage/temperature sensors, and driving gate drivers via PWM outputs. Use Value: Integrated 10-bit ADC (20 ch), dual 8-bit DACs, and ELC-synchronized PWM ensure sub-microsecond phase alignment and closed-loop responsiveness. |
Use Scenario: Battery-powered environmental sensor hub collecting temperature, humidity, and CO₂ data for wireless transmission. IC Role / Device Role / Timing Role: Low-power host MCU managing sensor polling, data preprocessing, RTC-timed wake-up, and BLE/Wi-Fi interface control. Use Value: 0.60 µA STOP mode with RTC active extends 2000 mAh battery life beyond 5 years; integrated temperature sensor reduces component count. |
| Energy Metering | Home Appliance Control |
Use Scenario: DIN-rail mounted electricity meter with metrology IC interface, tamper detection, and secure firmware updates. IC Role / Device Role / Timing Role: Secure application processor handling communication (RS-485/M-Bus), encryption, and safe data flash logging of energy pulses. Use Value: 8 KB data flash with 1M rewrite cycles stores 10+ years of billing logs; flash shield window prevents runtime code injection. |
Use Scenario: Washing machine main control board managing motor drive, water valves, heating elements, and user interface. IC Role / Device Role / Timing Role: Real-time system orchestrator coordinating PWM-driven inverter, relay control, touch sensing, and buzzer feedback. Use Value: PCLBUZ0/1 pins drive piezo buzzers directly; N-ch open-drain I/Os interface 5 V solenoids without level shifters. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F104GHGFP#30 | 128 KB flash, 16 KB RAM, same package; differs only in factory-programmed ROM content and minor calibration offsets | Identical functional scope; used where identical firmware image is pre-flashed at factory | Select when requiring Renesas-certified pre-programmed firmware or specific calibration binning |
| R5F104JHGFP#30 | 192 KB flash, 20 KB RAM, same 44-pin LQFP package and peripheral set; higher memory density with no pinout change | Same industrial temperature grade and low-power features; supports larger firmware, OTA updates, or extended data logging | Choose when future firmware growth or additional feature sets require >128 KB code space without PCB redesign |
Compared with R5F104FHGFP#30, R5F104GHGFP#30 offers identical hardware but factory-configured firmware, while R5F104JHGFP#30 provides 64 KB more flash and 4 KB more RAM in the same footprint-enabling scalable firmware development without layout changes.
Availability
R5F104FHGFP#30 is available at Aetrix Electronics and suitable for industrial motor control, smart sensor nodes, energy metering, and home appliance control requiring stable component supply across extended temperature ranges and long product lifecycles.
Supply support for R5F104FHGFP#30 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 family delivers true low-power performance (66 µA/MHz) with rich analog and communication peripherals, targeting cost-sensitive industrial and consumer devices needing robust operation from -40°C to +105°C.
FAQ
What is the maximum operating frequency and corresponding DMIPS rating for the R5F104FHGFP#30?
The R5F104FHGFP#30 operates at up to 32 MHz with a measured performance of 44 DMIPS. This is achieved using the high-speed on-chip oscillator, which maintains ±1.0% accuracy across 1.8–5.5 V and -40°C to +105°C. The RL78 CPU core's 3-stage pipeline and optimized instruction set deliver deterministic timing critical for real-time control loops in the R5F104FHGFP#30.
Does the R5F104FHGFP#30 support background data flash rewriting (BGO), and what are the voltage requirements?
Yes, the R5F104FHGFP#30 supports background data flash rewriting (BGO), allowing CPU code execution from program memory while data flash is being rewritten. Rewriting requires VDD between 1.8 V and 5.5 V, and the data flash endurance is rated at 1,000,000 write/erase cycles (typical). This capability is essential for reliable over-the-air updates and nonvolatile parameter storage in the R5F104FHGFP#30.
What is the purpose of the REGC pin on the R5F104FHGFP#30, and how must it be connected?
The REGC pin on the R5F104FHGFP#30 is the bypass capacitor terminal for the internal voltage regulator. It must be connected to VSS via a 0.47 µF to 1.0 µF ceramic capacitor placed as close as possible to the pin. Failure to properly decouple REGC risks unstable operation, especially during low-power mode transitions or high-current peripheral activation in the R5F104FHGFP#30.
How many analog input channels does the R5F104FHGFP#30 support, and what is the ADC resolution?
The R5F104FHGFP#30 integrates a 10-bit successive-approximation ADC supporting up to 20 analog input channels (ANI0–ANI19), with selectable reference voltages including internal 1.45 V and AVREFP/AVREFM. It also includes an on-chip temperature sensor and supports simultaneous sampling in certain configurations-key for sensor fusion in the R5F104FHGFP#30.
Is the R5F104FHGFP#30 qualified for industrial temperature operation, and what is its specified range?
Yes, the R5F104FHGFP#30 carries the 'G' suffix denoting industrial temperature qualification, with a guaranteed operating ambient temperature range of -40°C to +105°C. This rating applies across all electrical specifications including flash programming, ADC accuracy, and oscillator stability-making it suitable for demanding environments like motor drives and energy meters where the R5F104FHGFP#30 is deployed.
R5F104FHGFP#30 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 44-LQFP
- Series:
- RL78/G14
- Packaging:
- Tray
- Product Status:
- Last Time Buy
- 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:
- 31
- Program Memory Size:
- 192KB (192K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 8K x 8
- RAM Size:
- 20K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 5.5V
- Data Converters:
- A/D 10x8/10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F104FHGFP#30 FAQ
1.How can I place an order for R5F104FHGFP#30 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F104FHGFP#30 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 R5F104FHGFP#30 reliable?
The price and inventory of R5F104FHGFP#30 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F104FHGFP#30 is usually 5 days.
3.What payment methods are accepted for R5F104FHGFP#30?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F104FHGFP#30 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F104FHGFP#30?
R5F104FHGFP#30 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F104FHGFP#30 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 R5F104FHGFP#30?
For technical support, including R5F104FHGFP#30 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F104FHGFP#30 requirements.
6.How does Aetrix verify that R5F104FHGFP#30 is sourced from the original manufacturer or authorized distributors?
All R5F104FHGFP#30 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 R5F104FHGFP#30 meets industry standards.
7.What is the process for return or replacement of R5F104FHGFP#30?
All R5F104FHGFP#30 units undergo pre-shipment inspection (PSI). If there is an issue with R5F104FHGFP#30, 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 R5F104FHGFP#30 part is unused and in its original packaging.
Return procedure for R5F104FHGFP#30:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F104FHGFP#30 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…

