Renesas R5F21355CNFP#X6
- Part No.:
- R5F21355CNFP#X6
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 52-LQFP
- Datasheet:
-
R5F21355CNFP#X6.pdf
- Description:
- IC MCU 16BIT 24KB FLASH 52LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,666
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F21355CNFP#X6 from Renesas Electronics is a 16-bit R8C CPU core MCU with 24 KB flash program memory, 2 KB data flash (4 × 1 KB blocks), and 2 KB RAM, operating at up to 20 MHz (VCC = 2.7–5.5 V) for real-time control in consumer appliance motor drives and industrial sensor interfaces.
For engineers reviewing the R5F21355CNFP#X6 datasheet, R5F21355CNFP#X6 pinout, R5F21355CNFP#X6 application, or R5F21355CNFP#X6 equivalent, key selection criteria include its 52-pin LQFP package, integrated LIN hardware module (using Timer RA + UART0), 10-bit × 12-channel ADC with sweep mode, dual 8-bit DAC outputs, and background operation (BGO) support for data flash reprogramming during runtime.
Technical Context
The R5F21355CNFP#X6 implements the R8C CPU core with 89 fundamental instructions, 16×16→32-bit multiplier, and multiply-accumulate capability. Its memory map spans 1 Mbyte (00000h–FFFFFh), with fixed interrupt vector table at 0FFDCh–0FFFFh and data flash at 03000h–03FFFh.
It integrates four independent clock sources - XIN (up to 20 MHz), XCIN (32 kHz), high-speed on-chip oscillator (adjustable), and low-speed on-chip oscillator - with selectable frequency dividers (1/2/4/8/16) and oscillation stop detection. Power modes include standard, wait (3.5 µA @ 3.0 V, f(XCIN)=32 kHz), and stop (2.0 µA).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | R8C 16-bit core with 89 instructions, 16×16→32-bit multiplier, and MAC unit |
| Flash Memory | 24 KB program ROM + 4 KB data flash (1 KB × 4 blocks) with BGO and 10,000 erase cycles |
| RAM | 2 KB internal RAM used for data storage and stack operations |
| ADC | 10-bit resolution × 12 channels with sample-and-hold and sweep mode |
| DAC | 8-bit resolution × 2 independent output channels (DA0, DA1) |
| Timers | Timer RA (8-bit), RB (8-bit), RC (16-bit w/4 compare/capture), RD (16-bit × 2 w/6-PWM & 3-phase), RE (8-bit RTC) |
| Serial Interfaces | UART0/1/2 (UART2 supports I²C-bus mode), SSU (shared with I²C), hardware LIN module |
| Operating Temp | -20°C to +85°C (N version); 52-pin LQFP (PLQP0052JA-A, 10 mm × 10 mm, 0.65 mm pitch) |
Pinout & Package
Package: 52-pin LQFP (PLQP0052JA-A), 10 mm × 10 mm body, 0.65 mm pin pitch, surface-mount.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC / AVCC | Power supply input | Main and analog power pins (1.8–5.5 V); AVCC requires decoupling capacitor to AVSS |
| VSS / AVSS | Ground reference | Digital and analog ground return paths; separate routing recommended for noise immunity |
| RESET | Active-low reset input | Hardware reset assertion resets CPU, peripherals, and registers; pulled high externally |
| XIN / XOUT | External crystal oscillator interface | Supports 20 MHz crystal; XOUT also accepts external clock input when XIN is open |
| XCIN / XCOUT | 32 kHz real-time clock oscillator | Enables low-power RTC operation in wait/stop modes using external 32.768 kHz crystal |
| P0_0–P0_7 | CMOS I/O port with analog functions | 8-bit bidirectional port; AN0–AN7, DA0/DA1, TREO, TRCIOx functions configurable via software |
| INT0–INT4 | External interrupt inputs | Five dedicated interrupt pins supporting edge-triggered wake-up from low-power modes |
| UART0 TXD0/RXD0 | Asynchronous serial interface | Full-duplex UART channel with programmable baud rate; supports LIN physical layer signaling |
| TRAO / TRBO | Timer output pins | Timer RA and RB output pins for PWM, pulse generation, and waveform control |
| ADTRG | A/D conversion trigger | External event input to initiate ADC conversion sequence without CPU intervention |
Key Features
| Feature | Design Value |
|---|---|
| Background Operation (BGO) | Enables concurrent data flash programming/erasure while executing code from program ROM |
| Hardware LIN Module | Integrated LIN 2.0/2.1 support via Timer RA and UART0-no external transceiver required for basic node operation |
| Low-Power Modes | Wait mode (3.5 µA @ 3.0 V, 32 kHz) and stop mode (2.0 µA) enable battery-powered operation |
| Multi-Source Clock System | Four independent clocks (XIN, XCIN, high-speed/low-speed on-chip) with automatic failover and stop detection |
| Peripheral Integration | 12-channel ADC, dual DAC, 6-timer system (including 3-phase PWM), DTC, voltage detection, and comparator B |
| Debug & Security | On-chip debug interface, ROM code protection, ID code check, and flash rewrite capability |
Applications
| Home Appliance Motor Control | Industrial Sensor Interface |
|---|---|
Use Scenario: Variable-speed control of BLDC motors in washing machines and air conditioners using sensorless commutation. IC Role / Device Role / Timing Role: Primary controller executing FOC algorithms, generating 3-phase complementary PWM via Timer RD, and sampling current/voltage via ADC. Use Value: Integrated 3-phase PWM with dead-time insertion and synchronous reset eliminates external gate drivers and reduces BOM count. | Use Scenario: Analog signal conditioning and digital communication for temperature/humidity sensors in factory automation nodes. IC Role / Device Role / Timing Role: Signal acquisition (10-bit ADC with sweep mode), local processing, and UART/I²C data transmission to PLC or gateway. Use Value: Dual 8-bit DAC outputs enable precise calibration of sensor excitation or analog output scaling without external DAC ICs. |
| Consumer Audio System Monitoring | Office Equipment Power Management |
Use Scenario: Real-time monitoring of amplifier rail voltages, thermal sensors, and user input in smart speakers and soundbars. IC Role / Device Role / Timing Role: Supervisor MCU handling voltage detection (VCA1/VCA2), watchdog timer reset, key input interrupts (KI0–KI3), and RTC-based logging. Use Value: Built-in voltage detection circuit with 3-level monitoring and programmable thresholds replaces discrete supervisor ICs. | Use Scenario: Power sequencing, sleep/wake coordination, and status reporting in multifunction printers and scanners. IC Role / Device Role / Timing Role: System manager controlling power rails via GPIO, managing USB/UART host interface, and maintaining real-time clock (Timer RE). Use Value: 8-bit RTC with seconds/minutes/hours/days-of-week counter enables accurate job timestamping and scheduled wake-up without external RTC chip. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F21356CNFP | 32 KB program ROM, 2.5 KB RAM, same peripheral set and pinout | Higher firmware complexity or larger bootloader requirements | Select when future firmware expansion or secure boot partitioning is needed |
| R5F21355CDFP | Identical memory and peripherals; rated for -40°C to +85°C industrial temp range | Deployment in extended ambient environments (e.g., outdoor kiosks, factory floors) | Choose for applications requiring guaranteed operation below -20°C |
Compared with R5F21355CNFP#X6, R5F21356CNFP offers greater program space for feature-rich firmware, while R5F21355CDFP provides extended temperature reliability-neither is pin-compatible with non-R8C/35C family devices, and both retain identical peripheral register mapping and instruction set compatibility.
Availability
R5F21355CNFP#X6 is available at Aetrix Electronics and suitable for home appliance motor control, industrial sensor interface, consumer audio system monitoring, and office equipment power management requiring stable component supply across long-lifecycle production programs.
Supply support for R5F21355CNFP#X6 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 delivering microcontrollers, analog, power, and SoC solutions for automotive, industrial, and IoT markets.
The R8C/35C Group, including R5F21355CNFP#X6, was designed for cost-sensitive, low-power embedded control in consumer electronics and industrial equipment where integration of timers, ADC, DAC, LIN, and flash flexibility reduces system component count.
FAQ
What is the maximum operating frequency and supply voltage range for the R5F21355CNFP#X6?
The R5F21355CNFP#X6 operates at up to 20 MHz when supplied with 2.7–5.5 V, and supports reduced-frequency operation down to 5 MHz at 1.8–5.5 V for ultra-low-voltage applications. Its minimum instruction execution time is 50 ns under full-speed conditions, enabling deterministic real-time response in motor control loops and sensor sampling routines. The device maintains full peripheral functionality across this voltage range.
Does the R5F21355CNFP#X6 support hardware LIN communication, and how is it implemented?
Yes, the R5F21355CNFP#X6 includes a dedicated hardware LIN module compliant with LIN 2.0/2.1 standards, implemented using Timer RA for baud rate timing and UART0 for serial framing. This eliminates the need for external LIN transceivers in slave-node applications and ensures precise bit timing without CPU overhead. The LIN function is enabled via SFR configuration and shares no pins with other primary UART channels.
How does the background operation (BGO) function work in the R5F21355CNFP#X6 data flash?
The R5F21355CNFP#X6 supports background operation (BGO) for its 4 KB data flash (1 KB × 4 blocks), allowing flash erase/write operations to proceed concurrently with program execution from main ROM. BGO is controlled via the FMRDYIF flag and FMRDYIC register, enabling seamless firmware updates, parameter storage, or calibration data logging without halting real-time tasks-a critical capability for uninterrupted operation in appliance and industrial controllers.
What are the low-power consumption figures for R5F21355CNFP#X6 in wait and stop modes?
In wait mode with the 32 kHz XCIN clock active, the R5F21355CNFP#X6 consumes 3.5 µA at 3.0 V; in stop mode, consumption drops to 2.0 µA under the same conditions. These values assume all peripherals except the low-speed oscillator and voltage monitor are disabled. The device retains RAM content and wake-up capability via INTx or key input interrupts, making it suitable for battery-backed applications like remote sensors or standby controllers.
Can the R5F21355CNFP#X6 generate three-phase PWM waveforms, and which timer supports this?
Yes, the R5F21355CNFP#X6 can generate synchronized three-phase PWM waveforms using Timer RD, which provides two independent 16-bit timer channels (RD0 and RD1), each with four capture/compare registers and six output pins. Its "reset synchronous PWM mode" and "complementary PWM mode" support dead-time insertion, phase-shifted outputs, and triangular/sawtooth modulation-essential for driving inverter stages in BLDC and PMSM motor control applications without external PWM generators.
R5F21355CNFP#X6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 52-LQFP
- Series:
- R8C/3x/35C
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- R8C
- Core Size:
- 16-Bit
- Speed:
- 20MHz
- Connectivity:
- I2C, LINbus, SIO, SSU, UART/USART
- Peripherals:
- POR, PWM, Voltage Detect, WDT
- Number of I/O:
- 47
- Program Memory Size:
- 24KB (24K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 4K x 8
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 5.5V
- Data Converters:
- A/D 12x10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -20°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F21355CNFP#X6 FAQ
1.How can I place an order for R5F21355CNFP#X6 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F21355CNFP#X6 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 R5F21355CNFP#X6 reliable?
The price and inventory of R5F21355CNFP#X6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F21355CNFP#X6 is usually 5 days.
3.What payment methods are accepted for R5F21355CNFP#X6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F21355CNFP#X6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F21355CNFP#X6?
R5F21355CNFP#X6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F21355CNFP#X6 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 R5F21355CNFP#X6?
For technical support, including R5F21355CNFP#X6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F21355CNFP#X6 requirements.
6.How does Aetrix verify that R5F21355CNFP#X6 is sourced from the original manufacturer or authorized distributors?
All R5F21355CNFP#X6 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 R5F21355CNFP#X6 meets industry standards.
7.What is the process for return or replacement of R5F21355CNFP#X6?
All R5F21355CNFP#X6 units undergo pre-shipment inspection (PSI). If there is an issue with R5F21355CNFP#X6, 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 R5F21355CNFP#X6 part is unused and in its original packaging.
Return procedure for R5F21355CNFP#X6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F21355CNFP#X6 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…

