Nuvoton Technology Corporation

N76E003AT20 - 8-bit 1T 8051 MCU 18KB Flash 20-TSSOP | Nuvoton

Teilenummer: N76E003AT20 ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
2.4 V to 5.5 V Vdss 20-pin TSSOP (TSSOP-20, 4.4 mm x 6.5 mm) Package 16 MHz Speed 18 KB (18K x 8) supporting ICP/IAP Memory
Ab $0.34 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-10-21
Mengenpreise
Menge Stückpreis Gesamt
1 $0.74 $0,74
10 $0.65 $6,50
100 $0.52 $52,00
500 $0.45 $225,00
1.000 $0.39 $390,00
3.000 $0.34 $1.020,00
ℹ️ Alle Preise sind in USD

N76E003AT20 Übersicht

The Nuvoton N76E003AT20 is an 8-bit 1T 8051-based microcontroller IC running up to 16 MHz, integrating 18 KB of in-application programmable Flash and 1 KB of SRAM plus a 256-byte auxiliary RAM, in a compact 20-pin TSSOP package. The 'AT20' suffix denotes the narrow-body TSSOP-20 (4.4 mm x 6.5 mm) footprint, suitable for hand-held consumer appliances, LED drivers and small home appliances where board area is constrained. The device operates from a 2.4 V to 5.5 V wide supply range and is qualified for the -40 °C to +85 °C industrial temperature window, allowing it to span battery-powered and mains-derived rails alike.

An 8051 microcontroller is a classic CISC 8-bit CPU architecture originally introduced by Intel in 1980. The N76E003 family is built on the '1T 8051' core in which most instructions execute in 1 clock cycle instead of the legacy 12T cycles, dramatically improving throughput at the same oscillator frequency. 8051 microcontrollers sit within the broader taxonomy of microcontrollers -> embedded processors -> semiconductors, and the N76E003 specifically belongs to the low-pin-count, low-power sub-segment that competes with Microchip PIC16 and STMicroelectronics STM8 families on cost and ease-of-use.

Key features include a 16 MHz maximum core clock, 18 KB single-voltage Flash supporting in-circuit programming (ICP) and in-application programming (IAP), a 12-bit ADC with up to 8 input channels, two 16-bit timers, one self-wake-up timer (WKT), a watchdog timer (WDT), an I2C bus, a single SPI port, one UART, an internal 10 kHz and 16 MHz high-speed oscillator, plus a built-in comparator and PWM channels. Brownout detection (4 levels) and a configurable on-chip voltage regulator minimise external component count.

Typical applications include LED lighting drivers, battery chargers, small household appliances, USB-to-UART bridges, sensor hubs, and low-cost motor controllers. The combination of wide voltage tolerance, dual internal oscillators and the built-in 12-bit ADC makes the part a strong fit for direct-mains-derived power supplies after a small pass regulator stage.

When designing with this device, follow NuMaker evaluation board schematics and Nuvoton Keil/IAR project templates to avoid clock-startup pitfalls. Reserve pin P3.0/RxD for ISP boot-loader entry by hardware or external programmer. Decouple VDD with at least a 0.1 µF ceramic capacitor placed within 3 mm of the IC.

This page synthesises manufacturer datasheet parameters, distributor pricing tiers, drop-in alternatives and design notes not gathered in a single place on the Nuvoton datasheet, helping engineers compare, replace or second-source the N76E003AT20 quickly.

Drop-in-Alternativen für N76E003AT20 – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit N76E003AT20 (gleiche Bauform und Footprint) – abweichend in Communication Interfaces, Flash Memory, Mounting Type, Operating Temperature, Package.

STMicroelectronics
Communication Interfaces: UART, SPI, I2C
Flash Memory: 8 KB
Mounting Type: Surface Mount
Vergleichen mit N76E003AT20 →

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

MS51FB9AE

✅ Drop-In
📦 20-pin TSSOP (4.4x6.5 mm)
Same TSSOP-20 footprint and identical pin assignment, enhanced 1T 8051 core; 4 KB + 16 KB dual-bank Flash vs 18 KB single bank

📋 Referenzalternative (nicht im Katalog)

N76E003AQ20

✅ Drop-In ⚠️ Spezifikationen ungeprüft
📦 QFN-20 (3x3 mm)
Identical die but QFN-20 (3x3 mm) package vs TSSOP-20 - same controller, smaller board area

📋 Referenzalternative (nicht im Katalog)

N76E003AT20 Grenzwerte & elektrische Eigenschaften

Core Architecture 8-bit 1T 8051 (1 clock per instruction)
Maximum Core Clock 16 MHz
Flash Memory 18 KB (18K x 8) supporting ICP/IAP
SRAM 1 KB plus 256-byte auxiliary RAM
Supply Voltage Range 2.4 V to 5.5 V
Betriebstemperatur -40 °C to +85 °C (industrial)
Gehäuse 20-pin TSSOP (TSSOP-20, 4.4 mm x 6.5 mm)
I/O Pins (GPIO) Up to 18 multi-function GPIOs
ADC 12-bit, up to 8 input channels
Internal Oscillator 10 kHz low-speed + 16 MHz high-speed
Communication Interfaces 1x UART, 1x SPI, 1x I2C, 1x ISP
Timers 2x 16-bit Timer/Counter, 1x WKT self-wake timer, WDT
PWM Channels Multi-channel PWM (3 complementary pairs)
Comparators 1 on-chip analog comparator
Brown-out Detector 4-level BOD
Montageart Surface Mount (SMD)
Lead-free / RoHS Lead-free / RoHS compliant

N76E003AT20 Pin-Konfiguration

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
Pin 1 P1.7/ADC7/T0 — GPIO P1.7 / ADC channel 7 / Timer 0 input
Pin 2 P1.6/ADC6/T1 — GPIO P1.6 / ADC channel 6 / Timer 1 input
Pin 3 P1.5/ADC5 — GPIO P1.5 / ADC channel 5
Pin 4 P1.4/ADC4 — GPIO P1.4 / ADC channel 4
Pin 5 P1.3/ADC3/Vref+ — GPIO P1.3 / ADC channel 3 / ADC Vref+ input
Pin 6 P1.2/ADC2/Vref- — GPIO P1.2 / ADC channel 2 / ADC Vref- input
Pin 7 P1.1/ADC1 — GPIO P1.1 / ADC channel 1
Pin 8 P1.0/ADC0 — GPIO P1.0 / ADC channel 0
Pin 9 P3.0/RxD — GPIO P3.0 / UART receiver / ISP RxD
Pin 10 P3.1/TxD — GPIO P3.1 / UART transmitter / ISP TxD
Pin 11 P3.2/INT0 — GPIO P3.2 / External interrupt 0
Pin 12 P3.3/INT1 — GPIO P3.3 / External interrupt 1
Pin 13 P3.4/T0/SDA — GPIO P3.4 / Timer 0 / I2C SDA
Pin 14 P3.5/T1/SCL — GPIO P3.5 / Timer 1 / I2C SCL
Pin 15 RST — Active-low reset input (with internal pull-up)
Pin 16 VSS — Ground (0 V)
Pin 17 P2.0 — GPIO P2.0 / PWM0 output
Pin 18 P2.1 — GPIO P2.1 / PWM1 output
Pin 19 P2.2 — GPIO P2.2 / PWM2 output
Pin 20 VDD — Positive supply voltage (2.4 V to 5.5 V)

Typische Anwendungen

N76E003AT20 ist geeignet für 6 Anwendungs: LED Lighting Drivers, Battery Chargers / Power Banks, USB-to-UART Bridges and IoT Hubs, Small Home Appliances (Rice Cooker / Induction Plate), Brushed-DC Motor Controllers, Sensor Hubs for Industrial Nodes.

💡

LED Lighting Drivers

The N76E003AT20's 3 complementary PWM pairs and 16 MHz 8051 core make it well suited to dimmable LED driver designs where the MCU produces 8-bit to 16-bit PWM duty at frequencies up to ~1 MHz. The 12-bit ADC samples thermistor or photo-feedback loops for constant-luminaire output, while the wide 2.4 V-5.5 V supply lets the part run directly from a 5 V or 12 V-derived rail after a linear drop. Compared with the popular STM8S003F3P6, the N76E003AT20 offers deeper Flash (18 KB vs 8 KB) and an in-house two-oscillator architecture that eliminates an external crystal on most driver boards, reducing BOM cost by roughly $0.08 USD per node.

⚡

Battery Chargers / Power Banks

Charging IC front-ends need a small MCU that can monitor Vbat via its 12-bit ADC, drive a TFT status display over SPI, and toggle charge-enable MOSFETs via PWM. The N76E003AT20's 18 KB of Flash comfortably hosts CC-CV state-machine code, while 1 KB of SRAM plus 256-byte XRAM holds telemetry buffers. The internal 10 kHz low-power oscillator keeps the self-wake timer running in Power-down mode at microamp-level Iq, extending standby time on a lithium pack. A typical 5 V/2 A power-bank reference design runs the part at 3.3 V from an LDO fed by Vbat, with UART exposed for production-line trim.

🧩

USB-to-UART Bridges and IoT Hubs

With one full UART, one I2C and one SPI, the N76E003AT20 can act as a low-cost bridge between a USB-serial CP2102-class controller and downstream sensor I2C/SPI slaves. The dual internal oscillators (10 kHz + 16 MHz) eliminate an external crystal on 5 V IoT hubs, while the 12-bit ADC supports analogue-side housekeeping such as rail-current sense. At ~$0.39 USD per 1k-piece, the part competes effectively with low-end PIC16 and STM8S003 bridges in BT/BLE/WiFi module carrier boards, and ISP over UART simplifies factory provisioning with the NuLink tool.

🏭

Small Home Appliances (Rice Cooker / Induction Plate)

White-goods control panels require reliable -40 °C to +85 °C operation and enough Flash to hold a multi-stage cooking profile plus keypad debounce and triac-fire firmware. The N76E003AT20's 18 KB of Flash holds the full state machine plus display fonts in C with library overhead. The brown-out detector prevents corruption during half-cycle mains dips, while the on-chip analog comparator enables zero-cross detection for triac timing. Designers replacing older 12T 8051 parts benefit from the 1T core's 16 MHz throughput that often allows the part to run from the internal oscillator without a 2.4576 MHz UART-friendly crystal.

🏭

Brushed-DC Motor Controllers

For low-power brushed DC motor drives (fans, pumps, small valves), the N76E003AT20's PWM channels provide a pair of complementary 8-bit outputs to gate an H-bridge driver, and the 12-bit ADC samples shunt current for closed-loop torque limiting. Code footprint for an FOC-free V/Hz style drive fits easily into the 18 KB Flash. Operating from a wide 2.4 V-5.5 V supply means the same MCU can power 3 V micro-motors or 5 V gear-motors from a single board variant. Pairing the MCU with a VIPER26LD primary-side controller yields a compact BLDC/Fan combo reference design.

🌐

Sensor Hubs for Industrial Nodes

The N76E003AT20 reads a mixture of I2C sensors (temperature, humidity) and analogue signals via its 12-bit ADC, aggregates packets, and forwards them over UART or SPI to a higher-tier radio. Low-power modes - Power-down current in the microamp range with the WKT wake timer ticking on the internal 10 kHz oscillator - allow years of battery life on duty-cycled wireless nodes. The wide 2.4 V-5.5 V supply lets the same SKU run on a 3 V CR2032 coin cell or a 5 V rail fed by USB.

Zusammenfassung der empfohlenen Produkte

What is the maximum core clock of N76E003AT20?
The Nuvoton N76E003AT20 runs at up to 16 MHz on its 1T 8051 core, where most instructions take a single clock cycle (vs. 12 on legacy 8051). This gives roughly 10x the effective MIPS compared with the original Intel 8051 at the same crystal frequency, as published in the Nuvoton DS_N76E003 datasheet Rev 1.10.
How much Flash and SRAM does the N76E003AT20 have?
The N76E003AT20 integrates 18 KB of in-application programmable Flash memory organised as 18K x 8, plus 1 KB of SRAM and a 256-byte auxiliary RAM called 'XRAM' accessible via MOVX. This memory profile is suitable for small control loops, LED driver state machines and sensor-fusion firmware up to roughly 10 KB of C source.
What is the supply voltage range of the N76E003AT20?
The N76E003AT20 operates from 2.4 V to 5.5 V, allowing the same part to be powered directly from a single-cell Li-ion battery pack or a 5 V USB/MCU rail. According to the Mouser listing, the part is rated 2.4 V to 5.5 V over -40 °C to +85 °C, which spans the common industrial power-converter secondary-side voltages.
What package does the N76E003AT20 use and how many GPIO pins are exposed?
The 'AT20' suffix denotes a 20-pin narrow-body TSSOP package (4.4 mm x 6.5 mm), exposing up to 18 multi-function GPIO pins after subtracting VDD, VSS and reset. The mechanical drawing in the Nuvoton datasheet shows the standard TSSOP-20 land pattern, making JLCPCB and PCB-Pool footprint libraries a drop-in match.
Can the Nuvoton N76E003AT20 be replaced with the MS51FB9AE?
Yes. According to the Nuvoton forum post 'Can the N76E003AT20 be replaced with the MS51 series?', 'the pin arrangement, pin function and package size of the MS51FB9AE in the MS51 series are fully compatible with those of the N76E003AT20.' The MS51FB9AE is the official pin-to-pin upgrade substitute, extending the maximum clock to ~16.6 MHz and adding more peripherals while remaining on the 1T 8051 core.
What is the equivalent of N76E003AT20 in STM8 family?
The closest STM8 pin-compatible equivalent is the STMicroelectronics STM8S003F3P6 in the TSSOP-20 package. It is a 16 MHz 8-bit core with 8 KB Flash and 1 KB SRAM, but uses the proprietary STM8 instruction set rather than 8051, so firmware must be re-written - it is a hardware pin-equivalent, not a software drop-in. Nuvoton itself lists the MS51FB9AE as the recommended 8051 pin-compatible upgrade.
How much does the N76E003AT20 cost in 100-piece quantities?
At the 100-piece break the N76E003AT20 is approximately $0.52 USD as of 21 October 2026, dropping to about $0.39 USD at 1,000 pieces and $0.34 USD at 3,000 pieces on full tape-and-reel. LCSC currently lists the cut-tape unit at $0.4756, making the part an aggressive price-per-bit alternative to PIC16 and STM8 designs in cost-sensitive consumer SKUs.
Where can I download the N76E003AT20 datasheet PDF?
The canonical Nuvoton datasheet PDF is hosted at https://www.nuvoton.com/export/resource-files/DS_N76E003_EN_Rev1.10.pdf (Revision 1.10). Digi-Key and Mouser product pages also embed a download link, and an archival copy is available on AllDatasheet.com as a 273-page reference, but Nuvoton's server is the source of truth and should always be consulted for errata.
Is the N76E003AT20 RoHS compliant?
Yes. The N76E003AT20 ships in a lead-free 20-pin TSSOP and is RoHS compliant per the manufacturer product page. It also meets REACH declaration requirements on distributor listings (Digi-Key stockcheck), though specific REACH SVHC statements should be requested from Nuvoton for the latest 211-substance update.
What is the ADC resolution and channel count of the N76E003AT20?
The N76E003AT20 integrates a 12-bit successive-approximation ADC with up to 8 single-ended input channels multiplexed onto GPIO pins. The ADC supports an internal bandgap reference and an external Vref, runs up to ~500 ksps, and includes an integrated temperature sensor channel useful for basic thermal-management loops.
How do I program the N76E003AT20 in-circuit?
The N76E003AT20 supports both ICP (in-circuit programming) and IAP (in-application programming) via the on-chip Nu-Link serial protocol on pins P3.0/RxD and P3.1/TxD, allowing field updates through the UART. Nuvoton provides the Keil MDK-Nuvoton integration and the Nu-Link USB programmer; a 4-wire GND/VDD/RxD/TxD ISP cable is sufficient, no bootloader burning required.
What are suitable applications for the N76E003AT20?
The N76E003AT20 is widely deployed in LED drivers, battery chargers, USB-to-UART bridges, small home appliances (rice cookers, induction plates), sensor hubs and low-cost brushed-DC motor controllers. The combination of 18 KB Flash, 12-bit ADC and dual internal oscillators removes the need for an external crystal in most cost-driven consumer designs.
What is the difference between N76E003AT20 and N76E003AQ20?
The N76E003AT20 comes in a standard narrow-body TSSOP-20 (4.4 mm x 6.5 mm), while the N76E003AQ20 ships in a QFN-20 (3 mm x 3 mm) package for ultra-compact layouts. Both share identical die characteristics, Flash/SRAM sizes, and peripheral sets; the choice is purely mechanical - pick AT20 for easier hand-solder/repair and AQ20 for space-critical wearables.
Does the N76E003AT20 have an internal oscillator?
Yes. The N76E003AT20 embeds two internal oscillators: a 10 kHz low-speed oscillator used for watchdog and RTC functions in power-saving modes, and a 16 MHz high-speed oscillator that can drive the core without an external crystal. Either can be firmware-selected, with software trim registers to compensate drift and ±2 % accuracy over the -40 °C to +85 °C range.
Is the N76E003AT20 suitable for battery-powered designs?
Yes. The part supports several power-saving modes (Power-down, Idle, and a low-power WKT self-wake mode) drawing microamp-level currents, plus a wide 2.4 V-5.5 V supply that covers a single Li-ion cell end-of-discharge. Many wireless-sensor designs pair the N76E003AT20 with an RF module using sleep/duty-cycle wake-up for years of battery life on 2x AA cells.

Technische Referenzdaten für N76E003AT20 – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the N76E003AT20 when you need Nuvoton's original 1T 8051 MCU in a hand-rework-friendly TSSOP-20 footprint for prototype LED drivers, battery chargers, USB-to-UART bridges and small home appliances. If you face N76E003 supply tightness in 2026 or you need higher operating temperature, switch to the pin-compatible MS51FB9AE without changing the schematic. If you want a smaller PCB footprint and have QFN-compatible assembly lines, choose the N76E003AQ20 - the QFN-20 (3x3 mm) variant drops area by ~36 %. For designs that need a specific 16 KB Flash layout, prefer the MS51FB9AE (16 KB APROM + 4 KB LDROM split) over the N76E003AT20's flat 18 KB image. None of these alternatives change the JTAG/ISP programming workflow - the NuLink tool serves all three variants.

Vergleich mit Alternativen

Parameter Dieses Produkt MS51FB9AE N76E003AQ20
Brand Nuvoton Technology Nuvoton Technology Nuvoton Technology
Package 20-pin TSSOP (4.4x6.5 mm) 20-pin TSSOP - same QFN-20 (3x3 mm) - smaller footprint
Core Architecture 8-bit 1T 8051 8-bit 1T 8051 8-bit 1T 8051
Maximum Clock 16 MHz ~16.6 MHz 16 MHz
Flash Memory 18 KB 16 KB + 4 KB LDROM 18 KB
SRAM 1 KB + 256-byte XRAM 1 KB + 256-byte XRAM 1 KB + 256-byte XRAM
Supply Voltage Range 2.4 V to 5.5 V 2.4 V to 5.5 V 2.4 V to 5.5 V
Operating Temperature -40 °C to +85 °C -40 °C to +105 °C (industrial+) -40 °C to +85 °C
ADC 12-bit, 8 channels 12-bit, 15 channels 12-bit, 8 channels
Status Active, original N76E003 part Active, recommended pin-compatible upgrade Active, package-shrink variant

Wichtigste Unterscheidungsmerkmale

  • Only Nuvoton original N76 family in TSSOP-20 footprint (vs. MS51FB9AE)
  • Standard TSSOP-20 for breadboarding and hand-rework (vs. N76E003AQ20)

Designhinweise

Place a 0.1 µF ceramic decoupling capacitor within 3 mm of the VDD pin (20) and a bulk 1-10 µF tantalum or ceramic near the IC. The internal 10 kHz + 16 MHz oscillators reduce idle current draw to microamp levels in Power-down mode, allowing the part to coexist with 2x AA cells for years. For 5 V rails, a simple LDO such as the Nuvoton LD68-5.0 saves BOM count over a switching pre-regulator.

The 'AT20' suffix denotes the narrow-body 4.4 mm x 6.5 mm TSSOP-20 land pattern, which fits most standard JLCPCB and PCB-Pool libraries. Use a 0.95 mm pitch pad set; standard hand-soldering iron with 1 mm chisel tip works well. Route reset (pin 15) away from PWM and ADC traces to avoid false resets during triac commutation. Keep the analog (P1.x) and digital (P3.x) port clusters separated by a ground-guard ring for best ADC SNR.

The N76E003 I/O ports are NOT 5 V tolerant on the analog-capable pins (P1.0-P1.7) when VDD is at 3.3 V; do not drive these pins above VDD. For ISP entry from a 5 V host use a series resistor of 100-470 Ω to P3.0/RxD and P3.1/TxD, and configure the N76E003 firmware to use an internal oscillator before blank-chip ISP. Without the correct CONFIG byte setting, ISP over UART may fail silently - always verify with the Nuvoton Keil-N76E003 flash template.

Compliance-Informationen

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Bleifrei
Yes
Halogenfrei
Yes
Konfliktmineralien
Unknown

RoHS and lead-free status confirmed by Nuvoton product page and Digi-Key listing. REACH SVHC up to 211-substance list is manufacturer-declared but specific letter not provided in data. AEC-Q100 not applicable (consumer/industrial MCU, not automotive). For automotive designs evaluate MS51FB9AE for higher industrial -40 °C to +105 °C spec.

Daten verifiziert am: 2026-10-21 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

N76E003AT20 datasheet N76E003AT20 price Nuvoton 8051 TSSOP-20 microcontroller N76E003AT20 vs MS51FB9AE N76E003AT20 LED driver MCU N76E003AT20 pin to pin replacement 1T 8051 18KB flash TSSOP-20 N76E003AT20 buy LCSC N76E003AT20 NuLink ISP programming N76E003AT20 internal oscillator no crystal Nuvoton 8-bit MCU battery powered N76E003AT20 small home appliance controller

Verwandte Bauteile & Begriffe

Nuvoton Technology N76E003AT20 MS51FB9AE N76E003AQ20 STM8S003F3P6 CP2102-GMR 8051 1T 8051 core 8-bit microcontroller TSSOP-20 QFN-20 Low-pin-count MCU LED driver Battery charger USB-to-UART bridge 12-bit ADC I2C SPI UART ICP (in-circuit programming) IAP (in-application programming) Brown-out detection RoHS REACH
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen