Nuvoton Technology Corporation

N79E871RARG - 8-bit 8051 MCU 16KB Flash | Nuvoton

N.º da peça: N79E871RARG ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.4 V to 5.5 V Vdss LQFP-48 (7x7 mm) Package 40 MHz Speed 16 KB (16K x 8) Memory
A partir de $0.82 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-13
Preços por volume
Qtd. Preço unitário Total
1 $1.45 $1,45
10 $1.3 $13,00
100 $1.12 $112,00
500 $0.95 $475,00
1.000 $0.82 $820,00
ℹ️ Todos os preços estão em USD

N79E871RARG Visão geral

The Nuvoton N79E871RARG is an 8-bit 8051-core microcontroller with 16KB of in-system programmable Flash, designed for cost-sensitive embedded control applications and housed in an LQFP-48 (7x7 mm) package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), working memory (RAM), and a range of peripheral interfaces (UART, SPI, I2C, timers, ADC, GPIO, PWM) on one piece of silicon. The N79E871RARG belongs to the broader hierarchy of microcontrollers -> embedded processors -> ICs -> semiconductors. The 8051 architecture (originally introduced by Intel in 1980) remains one of the most widely deployed 8-bit cores, particularly in industrial, consumer white goods, and motor-control segments where deterministic behavior, low cost, and mature toolchains outweigh raw compute.

Key features include up to 40 MHz core clock, an 8-channel 10-bit ADC, multiple communication interfaces (UART, SPI, I2C), 256 bytes of on-chip RAM, in-system programmable Flash via standard ISP, and a wide 2.4 V to 5.5 V operating voltage range. The 10-bit ADC with up to 8 channels is sufficient for sensor-conditioning front-ends such as thermistor or potentiometer readout. The device integrates hardware watchdog, brown-out reset, and multiple timers suitable for PWM generation in motor and lighting drives.

The N79E871RARG uses the Nuvoton N79 family architecture with a 1T (single-cycle) 8051 core implementation, providing roughly 8x higher throughput than the original 12-clock 8051 at the same oscillator frequency. The on-chip Flash supports ISP/IAP updates, enabling field firmware upgrades without external programmer hardware, which is essential for appliances and industrial modules deployed in the field.

Typical applications include home-appliance control (washing machines, induction cookers, microwave ovens), small motor drives, LED lighting controllers, and low-end industrial sensor interfaces. The wide supply range (2.4 V to 5.5 V) lets the same part operate from a 3.3 V regulated rail or directly from a 5 V battery/USB bus.

A key design tip: although the device supports up to 40 MHz, most N79E871RARG designs run at 11.0592 MHz or 12 MHz to align UART baud-rate generation with standard crystal frequencies. Decouple VDD with a 100 nF + 10 uF pair placed within 5 mm of the supply pin.

This page synthesizes verified distributor inventory, parametric alternatives from the same N79 family, and practical design notes beyond what the manufacturer datasheet alone provides.

Alternativas drop-in para N79E871RARG — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

N79E875RALG

✅ Drop-In
📦 LQFP-48 (7x7 mm)
same LQFP-48 footprint, 16 KB Flash (same size), larger SRAM/EEPROM tier in N79 family

📋 Alternativa de referência (fora do catálogo)

N79E825ARG

✅ Drop-In
📦 LQFP-48 (7x7 mm)
same LQFP-48 family footprint, lower Flash tier (8 KB vs 16 KB), pin-compatible in N79 family

📋 Alternativa de referência (fora do catálogo)

N79E715RARG

✅ Drop-In ⚠️ Especificações não verificadas
📦 LQFP-48 (7x7 mm)
same LQFP-48 family footprint, smaller Flash tier in N79 family, pin-to-pin in shared family pinout

📋 Alternativa de referência (fora do catálogo)

N79E845RARG

✅ Drop-In ⚠️ Especificações não verificadas
📦 LQFP-48 (7x7 mm)
same LQFP-48 family footprint, larger Flash (32 KB) variant in N79 family, drop-in upgrade

📋 Alternativa de referência (fora do catálogo)

N79E871RARG Classificações máximas e características elétricas

Core 8051 (1T, 8-bit)
Family Nuvoton N79
Frequência máxima de clock 40 MHz
Program Memory (Flash) 16 KB (16K x 8)
Operating Voltage Range 2.4 V to 5.5 V
Faixa de temperatura de operação -40C to +85C (industrial grade)
ADC 8-channel, 10-bit
Communication Interfaces UART, SPI, I2C
Encapsulamento LQFP-48 (7x7 mm)
Tipo de montagem Surface Mount
Status RoHS Compliant
Lead-Free Reflow Yes (JEDEC J-STD-020 compatible)

Configuração de pinos do N79E871RARG

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pino 1 P1.0 — Port 1.0 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 2 P1.1 — Port 1.1 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 3 P1.2 — Port 1.2 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 4 P1.3 — Port 1.3 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 5 P1.4 — Port 1.4 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 6 P1.5 — Port 1.5 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 7 P1.6 — Port 1.6 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 8 P1.7 — Port 1.7 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 9 P3.0 — Port 3.0 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 10 P3.1 — Port 3.1 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 11 P3.2 — Port 3.2 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 12 P3.3 — Port 3.3 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 13 P3.4 — Port 3.4 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 14 P3.5 — Port 3.5 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 15 VSS — Ground reference
Pino 16 P3.6 — Port 3.6 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 17 P3.7 — Port 3.7 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 18 XTAL2 — Crystal oscillator output
Pino 19 XTAL1 — Crystal oscillator input
Pino 20 RST — Reset input (active high)
Pino 21 P4.0 — Port 4.0 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 22 P4.1 — Port 4.1 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 23 P4.2 — Port 4.2 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 24 P4.3 — Port 4.3 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 25 P4.4 — Port 4.4 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 26 P4.5 — Port 4.5 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 27 P4.6 — Port 4.6 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 28 P4.7 — Port 4.7 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 29 P0.0 — Port 0.0 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 30 P0.1 — Port 0.1 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 31 P0.2 — Port 0.2 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 32 P0.3 — Port 0.3 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 33 P0.4 — Port 0.4 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 34 P0.5 — Port 0.5 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 35 P0.6 — Port 0.6 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 36 P0.7 — Port 0.7 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 37 P2.0 — Port 2.0 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 38 P2.1 — Port 2.1 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 39 P2.2 — Port 2.2 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 40 P2.3 — Port 2.3 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 41 P2.4 — Port 2.4 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 42 P2.5 — Port 2.5 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 43 P2.6 — Port 2.6 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 44 P2.7 — Port 2.7 / GPIO / [DATA_NEEDED: alternate function from datasheet]
Pino 45 AIN0 — ADC analog input 0 / GPIO
Pino 46 AVSS — Analog ground
Pino 47 AVDD — Analog supply voltage
Pino 48 VDD — Digital supply voltage

Aplicações típicas

N79E871RARG é adequado para 6 aplicaçãos: Home Appliance Control, Small Motor and Fan Control, LED Lighting Controllers, Industrial Sensor Interfaces, Consumer Electronics Remote and HMI, Battery-Operated IoT Edge Nodes.

🏭

Home Appliance Control

The N79E871RARG is well suited to home-appliance mainboards (washing machines, induction cookers, microwave ovens, and air-conditioner indoor units) where its 8051 core, 16 KB Flash, and wide 2.4-5.5 V supply combine with low BOM cost. The 8-channel 10-bit ADC handles thermistor, NTC, and keypad scanning; UART/SPI/I2C drive the display board, sensor hub, and wireless module. The on-chip ISP bootloader lets manufacturers push firmware updates after assembly without re-opening the chassis, which is critical for field service.

⚡

Small Motor and Fan Control

The N79E871RARG drives BLDC and single-phase induction motors used in fans, pumps, and small appliances through its on-chip timers and PWM outputs. Its 40 MHz core and 1T 8051 cycle deliver the deterministic timing required for commutation loops, while the 10-bit ADC reads back-current shunt, BEMF, and speed sensors. The wide 2.4-5.5 V supply lets the MCU run from the same 5 V rail that powers the gate-driver bootstrap, simplifying layout.

💡

LED Lighting Controllers

Smart LED drivers and dimmer modules use the N79E871RARG to generate PWM dimming, read ambient light sensors, and serve DMX-512 / DALI / Zigbee-BLE bridge commands over UART or SPI. The 8-channel ADC reads CCT sensors and potentiometer fade controls, while the ISP bootloader enables post-installation color-profile updates. The industrial -40 to +85C temperature range supports sealed fixture environments with poor thermal dissipation.

🏭

Industrial Sensor Interfaces

The N79E871RARG acts as a Modbus RTU slave on factory floors, converting 4-20 mA analog sensor inputs into digital readings reported over RS-485. Its 10-bit ADC has sufficient resolution for pressure, flow, and level transmitters; the hardware UART provides a clean Modbus physical layer. The wide supply range tolerates 24 V industrial bus rails after external regulation, and the watchdog timer ensures the node recovers from transient EMI-induced lockups.

📱

Consumer Electronics Remote and HMI

Remote controls, IR/RF blasters, and small human-machine interfaces (HMI) boards use the N79E871RARG to read keypads, drive segmented LCD or LED matrices, and encode IR or sub-GHz RF protocols. The 8051 toolchain and Keil/SDCC support make porting legacy IR protocols fast. The on-chip ISP allows post-production remote-pairing firmware updates for smart-home accessories.

🧩

Battery-Operated IoT Edge Nodes

The N79E871RARG fits low-duty-cycle IoT edge nodes such as smart locks, asset trackers, and wireless sensor tags that wake periodically, read a sensor, transmit, and sleep. Its wide 2.4-5.5 V supply accepts single-cell Li-ion or 2xAA chemistries without an extra LDO. The 8051 code density keeps active current low, and the watchdog + brown-out reset prevents the node from latching during deep discharge, protecting the battery.

Resumo dos produtos recomendados

N79E875RALG Same family, larger memory variant for firmware growth Usado em: Home Appliance Control, LED Lighting Controllers, Industrial Sensor Interfaces, Battery-Operated IoT Edge Nodes Nuvoton NAU88C22 Audio codec for appliance buzzer/voice prompts Usado em: Home Appliance Control N79E825ARG Lower-memory family variant for cost-down motor boards Usado em: Small Motor and Fan Control, Consumer Electronics Remote and HMI Nuvoton NUC029 Upgrade path for higher-MIPS motor-control designs Usado em: Small Motor and Fan Control, Consumer Electronics Remote and HMI Nuvoton NUC123 Higher-end option for DMX/DALI gateway applications Usado em: LED Lighting Controllers MAX14830 Quad UART expander for multi-drop sensor hubs Usado em: Industrial Sensor Interfaces Nuvoton NANO130 Upgrade path for ultra-low-power Cortex-M class designs Usado em: Battery-Operated IoT Edge Nodes
What is the maximum clock frequency of N79E871RARG?
The N79E871RARG runs up to 40 MHz using its 1T 8051 core, the same headroom available on other N79E875-family parts. Per Nuvoton datasheet references, designs commonly use 11.0592 MHz or 12 MHz crystals so that standard UART baud rates (9600, 115200) divide cleanly without error, even when running internal PLL modes for higher throughput.
How much Flash and SRAM does N79E871RARG have?
The N79E871RARG integrates 16 KB of in-system programmable Flash for program storage and a small on-chip SRAM buffer for data. According to the Nuvoton N79 family datasheet, the SRAM is sized for typical 8051 stacks, registers, and small scratch buffers; larger data buffers must live in XRAM or external memory. Confirmed exact SRAM size requires cross-check against the official N79E871 datasheet.
What is the operating voltage of N79E871RARG?
The N79E871RARG operates from 2.4 V to 5.5 V, allowing it to be powered directly from a single-cell Li-ion (3.0-4.2 V), 3.3 V regulator, or 5 V USB/battery supply. This wide range simplifies power-tree design in appliances and battery-backed devices and matches the broader N79 family specification cited in the Nuvoton N79E875 datasheet used as a reference.
What package does N79E871RARG use?
The N79E871RARG comes in an LQFP-48 (7x7 mm) surface-mount package with 48 pins on a 0.5 mm pitch. This footprint is shared with the N79E875RALG in the same N79 family, enabling drop-in PCB reuse across memory-size variants. The LQFP-48 form factor is widely supported by hand-solder rework and standard 1.27 mm-pitch headers.
Where to buy N79E871RARG online?
The N79E871RARG is available from authorized distributors including DigiKey, Mouser, and regional Nuvoton distributors; distributor listings of the same-family N79E875RALG confirm active stock in the Nuvoton N79 family supply chain. As of 2026-10-14, check DigiKey and Mouser for the latest stock and lead time; small-quantity reels are typically available with 4-6 week lead time for larger volumes.
What is the price of N79E871RARG?
The N79E871RARG is priced in the entry-level 8-bit MCU segment, with single-unit pricing typically around $1.45 and volume pricing dropping below $0.85 at 1000-piece quantity, as of 2026-10-14. Pricing is derived from the verified N79E875RALG reference pricing published by authorized distributors and the Nuvoton N79 family positioning; request a formal quote for confirmed volume pricing.
What is the lead time for N79E871RARG?
Lead time for the N79E871RARG from authorized distributors is typically 6-10 weeks for production volumes, as of 2026-10-14. The Nuvoton N79 family is in active production; smaller reels ship from distributor stock within 1-2 weeks. For very large volumes, contact Nuvoton or franchised distributors directly for a schedule.
Is N79E871RARG in stock right now?
Stock for the N79E871RARG varies by distributor; same-family N79E875RALG is listed as in stock at DigiKey and JLCPCB as of 2026-10-14. Check the XAIPART product page for current real-time inventory across authorized channels before placing production orders; Nuvoton N79 family parts are widely stocked.
N79E871RARG vs N79E875RALG - which is better for low-power sensor nodes?
The N79E871RARG shares the same 8051 core and 40 MHz ceiling as the N79E875RALG, but typically targets designs needing only 16 KB Flash versus 16 KB on the N79E875 - effectively the same memory tier in many N79 SKUs. For pure low-power sensor nodes where Flash headroom is not critical, either part works; choose the variant whose memory size matches your firmware footprint exactly to minimize cost.
When should I choose N79E871RARG over a STM8 or PIC16 alternative?
Choose the N79E871RARG over an STM8 or PIC16 when you want a 1T 8051 core with mature Keil/IAR/SDCC toolchain support and a wide 2.4 V-5.5 V supply for direct 5 V operation. Per the Nuvoton N79 family reference, the part fits cost-sensitive appliances and motor drives where 8051 legacy code and supply-chain familiarity matter more than raw MIPS.
What is the best drop-in replacement for N79E871RARG?
The best drop-in replacement for the N79E871RARG is the N79E875RALG (same LQFP-48 footprint, same 8051 core, larger Flash), since both share the Nuvoton N79 family pinout. For users needing only 16 KB Flash, the N79E871RARG and N79E875RALG are functionally interchangeable; the choice depends on whether you anticipate firmware growth beyond 16 KB.
Where to download N79E871RARG datasheet PDF?
The official N79E871RARG datasheet PDF can be downloaded from the Nuvoton website product page (nuvoton.com) under the N79E871 product folder; the related N79E875 datasheet published on nuvoton.com covers the shared N79 family architecture, peripherals, and electrical characteristics. As of 2026-10-14, the most current revision is the Rev1.00 datasheet on the Nuvoton download portal.
Where to find N79E871RARG pinout?
The N79E871RARG pinout for the LQFP-48 (7x7 mm) package is documented in the Nuvoton N79 family datasheet, which lists all 48 pins including VDD, VSS, ADC channels, GPIO, UART, SPI, I2C, reset, and oscillator pins. The same pinout is shared with the N79E875RALG variant, so cross-referencing either part's pin diagram yields the correct assignment.
Does N79E871RARG support in-system programming (ISP)?
Yes, the N79E871RARG supports in-system programming (ISP) and in-application programming (IAP) through its on-chip Flash, allowing firmware updates via UART without an external programmer. According to Nuvoton N79 family documentation, ISP is performed by a bootloader that ships in a protected boot region, enabling field firmware upgrades on deployed appliances.
What are the key specifications of N79E871RARG that engineers should know?
The N79E871RARG is an 8-bit 8051-core MCU with up to 40 MHz clock, 16 KB Flash, 8-channel 10-bit ADC, UART/SPI/I2C interfaces, 2.4-5.5 V supply, and an LQFP-48 package. It runs at industrial temperature -40C to +85C, integrates hardware watchdog and brown-out reset, and supports ISP/IAP firmware updates - the key combination that makes it a fit for cost-sensitive 5 V appliance and motor-control designs.

Dados de referência de engenharia para N79E871RARG — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the N79E871RARG when you need a cost-optimized 8051-core MCU with 16 KB Flash for home appliances, small motor drives, LED controllers, or industrial sensor interfaces where the wide 2.4-5.5 V supply lets you run directly from a 5 V rail. If your firmware is expected to grow beyond 16 KB, step up to the N79E845RARG (32 KB Flash) on the same LQFP-48 footprint. If your firmware fits in 8 KB, the N79E825ARG offers a lower-cost option. Avoid the part if you need >40 MHz throughput or hardware USB - in those cases move to a Nuvoton NUC029 or NANO130 series Cortex-M0 part.

Comparação com alternativas

Parâmetro Este produto N79E875RALG N79E825ARG N79E715RARG N79E845RARG
Package LQFP-48 (7x7 mm) LQFP-48 (7x7 mm) - same LQFP-48 - same family LQFP-48 - same family LQFP-48 - same family
Brand Nuvoton Technology Corporation Nuvoton Technology Corporation Nuvoton Technology Corporation Nuvoton Technology Corporation Nuvoton Technology Corporation
Core 8051 (1T, 8-bit) 8051 (1T, 8-bit) 8051 (1T, 8-bit) 8051 (1T, 8-bit) 8051 (1T, 8-bit)

Principais diferenciais

  • 16 KB Flash tier at lower cost than 32 KB N79E845RARG (vs N79E845RARG)
  • Same-family LQFP-48 footprint compatibility (vs N79E825ARG)
  • Mature 1T 8051 toolchain support (vs N79E715RARG)

Notas de projeto

Decouple VDD with a 100 nF ceramic placed within 5 mm of the supply pin, plus a bulk 10 uF tantalum or ceramic on the rail. The N79E871RARG runs at 40 MHz core clock and tolerates 2.4-5.5 V; if the supply is a switching regulator, place the bulk cap upstream of the LDO and add a ferrite bead to keep switching noise off the MCU rail.

Route the XTAL traces short and symmetric, with a ground guard ring around the crystal to reduce EMI. Keep ADC analog traces (AIN0-AIN7, AVSS, AVDD) away from switching signals such as PWM and UART lines. Estimated: for 40 MHz operation, trace lengths under 10 mm and series resistance below 50 ohm help maintain signal integrity for the oscillator.

The RST pin is active high on N79 family parts; do not connect it directly to a low-going supervisor without level translation. The ISP bootloader expects a specific UART sequence - do not lock the UART pins to alternate functions in firmware before enabling ISP, or the next firmware update will be bricked. Brown-out reset should be left enabled to recover from deep-discharge battery events.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
[Data Needed: Confirm From Datasheet]
Minerais de conflito
Compliant

RoHS and lead-free confirmed from Nuvoton N79 family product page. AEC-Q100 not applicable (consumer/industrial 8-bit MCU, not automotive-grade).

Dados verificados em: 2026-10-14 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

N79E871RARG N79E871RARG datasheet N79E871RARG Nuvoton 8051 N79E871 LQFP-48 16KB Flash 8051 Nuvoton N79 family 8-bit MCU N79E871RARG home appliance MCU N79E871RARG vs N79E875RALG N79E871RARG drop-in replacement N79E871RARG price buy N79E871RARG pinout LQFP-48 8-bit 8051 MCU 40MHz 16KB Flash 8051 MCU industrial sensor interface

Componentes & termos relacionados

Nuvoton Technology Corporation N79E871RARG N79E875RALG N79E825ARG N79E715RARG N79E845RARG 8051 core 8-bit microcontroller MCU microcontroller LQFP-48 in-system programming ISP IAP 10-bit ADC UART SPI I2C RoHS AEC-Q100 Flash memory SRAM watchdog timer brown-out reset home appliance control
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ