Renesas R7F100GMJ2DFB#AA0
- Part No.:
- R7F100GMJ2DFB#AA0
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 80-LQFP
- Datasheet:
-
R7F100GMJ2DFB#AA0.pdf
- Description:
- IC MCU 16BIT 256KB FLASH 80LFQFP
- Quantity:
- Payment:

- Shipping:

Inventory:672
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R7F100GMJ2DFB#AA0 from Renesas is an RL78/G23 80-pin ultra-low-power 16-bit MCU with 256 KB code flash, 8 KB data flash, and 24 KB RAM, operating from 1.6–5.5 V; features include 12-bit ADC (26 channels), capacitive touch sensing (up to 64 keys), RTC, and SNOOZE mode sequencer for battery-powered industrial HMI applications.
For engineers reviewing the R7F100GMJ2DFB#AA0 datasheet, R7F100GMJ2DFB#AA0 pinout, R7F100GMJ2DFB#AA0 application, or R7F100GMJ2DFB#AA0 equivalent, key selection criteria include STOP-mode wakeup time, CTSU2L mutual-capacitance support, 256-KB flash security options, and LFQFP-80 (0.5-mm pitch) package compatibility with industrial temperature range (−40°C to +105°C).
Technical Context
The R7F100GMJ2DFB#AA0 implements the RL78 CPU core with 3-stage pipeline, supporting instruction execution times from 0.03125 µs (32 MHz) to 30.5 µs (32.768 kHz); it integrates a SNOOZE mode sequencer (SMS) that executes up to 32 preconfigured commands without CPU, RAM, or flash activation, enabling deterministic low-power sensor polling.
It includes dual-clock domains: high-speed on-chip oscillator (±1.0% accuracy at 32 MHz) and subsystem clock (32.768 kHz), plus dedicated peripherals including ELCL for event-driven logic routing, DTC for interrupt-triggered memory transfers, and CTSU2L supporting both self- and mutual-capacitance touch sensing with hardware-based noise cancellation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | RL78 16-bit CISC with 3-stage pipeline; enables deterministic real-time control with low gate count and minimal power per instruction. |
| Flash Memory | 256 KB code flash + 8 KB data flash; supports background operation (BGO) and 1M rewrite cycles for firmware updates without halting execution. |
| RAM | 24 KB on-chip RAM; retains data at 210 nA in STOP mode, enabling rapid wake-up with full context preservation. |
| Operating Voltage | 1.6–5.5 V single supply; eliminates need for external voltage regulators in multi-rail systems and simplifies battery-powered designs. |
| Power Modes | HALT, STOP, and SNOOZE modes; STOP mode achieves 210-nA retention current, critical for >10-year coin-cell operation. |
| ADC Resolution | 12-bit SAR ADC with 26 input channels and internal 1.48-V reference; delivers ±1 LSB INL for precision sensor signal acquisition. |
| Capacitive Sensing | CTSU2L unit supporting mutual-capacitance matrix (8×8 pins, 64 keys); performs automatic drift compensation and noise rejection in hardware. |
Pinout & Package
Package: 80-pin LFQFP (12 × 12 mm, 0.50-mm pitch), industrial-grade (−40°C to +105°C), lead-free and RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P121 / X1 / XT1 / VBAT / EI121 | Primary crystal oscillator input / backup battery supply | Enables precise RTC timing via external 32.768-kHz crystal; VBAT pin maintains RTC and 4 KB RAM during main power loss. |
| P122 / X2 / EXCLK / XT2 / EXCLKS / EI122 | Crystal oscillator output / external clock input | Supports high-accuracy system clock generation or injection of external clock source for synchronization-critical applications. |
| P30 / VCOUT0 / TSCAP / EI30 / INTP3 / RTC1HZ / SCK11 / SCL11 | Capacitive touch scan channel / RTC output / I²C interface | Dedicated CTSU2L scan pin with integrated charge transfer; RTC1HZ provides accurate 1-Hz timing signal for logging or scheduling. |
| P60 / EO60 / CCD04 / SCLA0 | I²C bus clock output / CTSU2L channel / general-purpose port | Configurable as I²C clock line (SCLA0) or CTSU2L electrode driver (CCD04), enabling shared pin usage between communication and touch functions. |
| P61 / EO61 / CCD05 / SDAA0 | I²C bus data output / CTSU2L channel / general-purpose port | Shares functionality between I²C data line (SDAA0) and CTSU2L electrode (CCD05), reducing BOM count in space-constrained HMI designs. |
| P147 / ANI18 / IVCMP0 / EI147 | Analog input / comparator input / interrupt source | Connects to internal comparator (IVCMP0) for threshold detection; supports analog sensor monitoring with autonomous interrupt generation. |
Key Features
| Feature | Design Value |
|---|---|
| SNOOZE Mode Sequencer (SMS) | Executes up to 32 CTSU/ADC/RTC operations autonomously-no CPU, flash, or RAM required-reducing active power by >95% during periodic sensing. |
| Capacitive Touch Unit (CTSU2L) | Hardware-accelerated mutual-capacitance scanning for 64-key matrix with built-in noise cancellation, eliminating software filtering overhead. |
| Data Flash Background Operation | Permits concurrent program execution and data flash rewriting-enabling over-the-air firmware updates without system interruption. |
| ELCL Event Link Controller | Configurable logic routing between peripherals (e.g., ADC completion → DMA trigger → UART transmit) without CPU intervention, reducing latency and ISR load. |
| Low-Power Real-Time Clock | RTC operates from VBAT or main supply with calendar function (year/month/day/hour/min/sec), alarm, and ±1 ppm correction-ideal for time-stamped sensor logging. |
Applications
| Industrial HMI Panels | Smart Energy Meters |
|---|---|
Use Scenario: Touch-enabled front panel for PLC operator interfaces with backlight dimming and button feedback. IC Role / Device Role / Timing Role: Main controller executing UI logic, managing CTSU2L mutual-capacitance touch matrix, and driving segmented LCD via SAU PWM outputs. Use Value: 256 KB flash stores complex GUI assets; SNOOZE mode reduces average current to <1 µA during idle touch-scan intervals. | Use Scenario: Tamper-resistant electricity meter with real-time consumption logging and secure firmware updates. IC Role / Device Role / Timing Role: System-on-chip handling metrology ADC sampling, RTC-based billing intervals, and encrypted data flash storage of tariff tables. Use Value: Data flash BGO enables field firmware upgrades while maintaining accurate energy accumulation; 210-nA STOP mode extends battery backup life beyond 10 years. |
| Wireless Sensor Nodes | Home Appliance Control Boards |
Use Scenario: Battery-powered environmental sensor node transmitting temperature/humidity via BLE or Sub-GHz radio. IC Role / Device Role / Timing Role: Low-power host MCU acquiring analog sensor data via 12-bit ADC, managing radio sleep/wake cycles, and timestamping readings with RTC. Use Value: HALT/STOP modes achieve sub-µA deep-sleep current; integrated 32.768-kHz oscillator ensures precise radio duty cycling without external crystal. | Use Scenario: Washing machine main control board requiring motor drive timing, water-level sensing, and capacitive keypad. IC Role / Device Role / Timing Role: Primary controller interfacing with triac drivers, reading pressure transducers via ADC, and detecting user input via CTSU2L self-capacitance keys. Use Value: Controlled-current drive ports directly sink LED indicators; 24 KB RAM buffers wash cycle state machines across power interruptions. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R7F100GML2DFB#AA0 | Same 80-pin LFQFP package and 24 KB RAM, but 384 KB code flash and −40°C to +105°C rating; identical peripheral set. | Preferred where larger firmware footprint (e.g., OTA stack + encryption) or extended flash lifetime (>1M cycles) is required. | Select when future firmware expansion headroom or enhanced flash endurance justifies higher cost. |
| R7F100GMK2DFB#AA0 | Same package and temperature grade, but 192 KB code flash and 20 KB RAM; otherwise identical peripheral configuration and pinout. | Better suited for cost-sensitive designs with smaller firmware image and reduced RAM requirements (e.g., basic timer/control-only functions). | Choose for budget-constrained industrial controls where 192 KB flash suffices and 4 KB RAM reduction is acceptable. |
Compared with R7F100GMJ2DFB#AA0, R7F100GML2DFB#AA0 offers 128 KB more flash for complex protocol stacks without changing PCB layout, while R7F100GMK2DFB#AA0 reduces flash/RAM capacity to lower unit cost-both maintain identical timing, power, and peripheral behavior for drop-in validation.
Availability
R7F100GMJ2DFB#AA0 is available at Aetrix Electronics and suitable for industrial HMI panels, smart energy meters, wireless sensor nodes, and home appliance control boards requiring stable component supply across long product lifecycles.
Supply support for R7F100GMJ2DFB#AA0 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 Corporation is a global semiconductor leader specializing in microcontrollers, analog, and power solutions for industrial, automotive, and IoT markets.
The RL78/G23 product line delivers ultra-low-power 16-bit MCUs optimized for cost-sensitive, battery-operated industrial and consumer devices requiring robust capacitive touch, precise timing, and secure firmware execution.
FAQ
What is the maximum operating frequency and corresponding instruction execution time for the R7F100GMJ2DFB#AA0?
The R7F100GMJ2DFB#AA0 supports a maximum operating frequency of 32 MHz using the high-speed on-chip oscillator. At this speed, the minimum instruction execution time is 0.03125 µs. This timing is achievable with the high-speed on-chip oscillator enabled and configured for 32-MHz operation, as specified in the RL78/G23 datasheet Rev.1.40.
Does the R7F100GMJ2DFB#AA0 support hardware-based capacitive touch sensing, and what configurations are available?
Yes, the R7F100GMJ2DFB#AA0 integrates the CTSU2L capacitive sensing unit supporting both self-capacitance (up to 32 keys) and mutual-capacitance (8×8 matrix, up to 64 keys). It operates under VDD = 1.8–5.5 V and includes hardware noise cancellation, automatic drift compensation, and programmable scan parameters-enabling robust touch performance without host CPU overhead.
What power-saving modes does the R7F100GMJ2DFB#AA0 offer, and what is the lowest current consumption achievable?
The R7F100GMJ2DFB#AA0 offers HALT, STOP, and SNOOZE modes. In STOP mode with 4 KB RAM retention, it achieves 210 nA typical current consumption. The SNOOZE mode sequencer further reduces average power by executing predefined peripheral tasks autonomously-eliminating CPU, flash, and RAM activity during periodic sensing operations.
Can the R7F100GMJ2DFB#AA0 perform background data flash rewriting while executing code from program memory?
Yes, the R7F100GMJ2DFB#AA0 supports Background Operation (BGO) for its 8 KB data flash memory. This allows the MCU to execute instructions from code flash while simultaneously rewriting data flash-enabling seamless firmware updates, parameter logging, or secure key storage without application interruption or system reset.
What is the pin count, package type, and temperature grade of the R7F100GMJ2DFB#AA0?
The R7F100GMJ2DFB#AA0 is an 80-pin device in LFQFP package (12 × 12 mm, 0.50-mm pitch) with industrial temperature grade (−40°C to +105°C). The "D" in the part number denotes consumer/industrial field-of-application, and "2" specifies the −40°C to +85°C ambient range-but the "FB" package suffix and datasheet Table 1-1 confirm this variant is rated for −40°C to +105°C operation.
R7F100GMJ2DFB#AA0 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 80-LQFP
- Series:
- RL78/G23
- Packaging:
- Tray
- Product Status:
- Last Time Buy
- Programmable:
- Not Verified
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, LINbus, SPI, UART/USART
- Peripherals:
- Capacitive Touch, LVD, POR, PWM, WDT
- Number of I/O:
- 70
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 8K x 8
- RAM Size:
- 24K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.6V ~ 5.5V
- Data Converters:
- A/D 17x8/10b/12b; D/A 2x8b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R7F100GMJ2DFB#AA0 FAQ
1.How can I place an order for R7F100GMJ2DFB#AA0 through Aetrix?
Please submit a Request for Quotation (RFQ) for R7F100GMJ2DFB#AA0 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 R7F100GMJ2DFB#AA0 reliable?
The price and inventory of R7F100GMJ2DFB#AA0 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R7F100GMJ2DFB#AA0 is usually 5 days.
3.What payment methods are accepted for R7F100GMJ2DFB#AA0?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R7F100GMJ2DFB#AA0 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R7F100GMJ2DFB#AA0?
R7F100GMJ2DFB#AA0 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R7F100GMJ2DFB#AA0 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 R7F100GMJ2DFB#AA0?
For technical support, including R7F100GMJ2DFB#AA0 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R7F100GMJ2DFB#AA0 requirements.
6.How does Aetrix verify that R7F100GMJ2DFB#AA0 is sourced from the original manufacturer or authorized distributors?
All R7F100GMJ2DFB#AA0 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 R7F100GMJ2DFB#AA0 meets industry standards.
7.What is the process for return or replacement of R7F100GMJ2DFB#AA0?
All R7F100GMJ2DFB#AA0 units undergo pre-shipment inspection (PSI). If there is an issue with R7F100GMJ2DFB#AA0, 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 R7F100GMJ2DFB#AA0 part is unused and in its original packaging.
Return procedure for R7F100GMJ2DFB#AA0:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R7F100GMJ2DFB#AA0 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…

