Overview
The N76E003AQ20 is a high-performance 8-bit microcontroller from Nuvoton Technology Corporation, based on the 1T-8051 core. This microcontroller is designed to offer a robust set of features and peripherals, making it suitable for a wide range of applications. It features 18 KB of Flash ROM, 1 KB of SRAM, and configurable Data Flash. The N76E003AQ20 operates over a wide voltage range of 2.4V to 5.5V and supports an industrial temperature range of -40°C to 105°C. It is known for its high noise immunity, with 7 kV ESD and 4 kV EFT protection, and offers various power-saving modes to reduce power consumption.
Key Specifications
Specification | Details |
---|---|
Core | 1T 8051 processor |
Max Frequency | Up to 16 MHz |
Operating Voltage | 2.4V to 5.5V |
Temperature Range | -40°C to 105°C |
Flash Memory | Up to 18 KB APROM |
SRAM | 1 KB |
Data Flash | Configurable |
PWM | Up to 6-ch PWM with programmable dead-zone generator |
ADC | 12-bit, 8-channel, up to 500 kSPS |
UARTs | Two UARTs up to 115200 bps |
SPI | One SPI up to 8 MHz |
I²C | One I²C up to 400 kHz |
Timers/Counters | Two 16-bit Timers/Counters 0/1, one 16-bit Timer 2 with three-channel input capture module, one 16-bit auto-reload Timer 3 |
Watchdog Timer | Programmable Watchdog Timer (WDT) |
Self Wake-up Timer | Dedicated Self Wake-up Timer (WKT) |
Package | TSSOP20 (4mm x 6.5mm), QFN20 (3mm x 3mm) |
Key Features
- Core: 1T 8051 processor with instruction set fully compatible with MCS-51.
- Memory: Up to 18 KB of APROM, 1 KB of SRAM, and configurable Data Flash.
- PWM: Up to 6-channel PWM with programmable dead-zone generator.
- ADC: 12-bit, 8-channel ADC running up to 500 kSPS.
- Connectivity: Two UARTs, one SPI, and one I²C.
- Timers/Counters: Two 16-bit Timers/Counters 0/1, one 16-bit Timer 2 with three-channel input capture module, and one 16-bit auto-reload Timer 3.
- Watchdog and Wake-up Timers: Programmable Watchdog Timer (WDT) and dedicated Self Wake-up Timer (WKT).
- Clock Control: 16 MHz internal precise oscillator with ±1% deviation at room temperature, and 10 kHz internal oscillator.
- Power Modes: Idle and Power-down modes to reduce power consumption.
- Interrupts: 18 sources with 4-level-priority interrupts capability.
Applications
The N76E003AQ20 is versatile and can be used in various applications, including:
- Access Control Systems
- Thermostats
- Bluetooth Speakers
- Electric Meters
- Data Collectors
- Battery Chargers
- Beauty Equipment
- Small Home Appliances
Q & A
- What is the core type of the N76E003AQ20 microcontroller?
The N76E003AQ20 is based on the 1T 8051 processor core. - What is the maximum operating frequency of the N76E003AQ20?
The maximum operating frequency is up to 16 MHz. - What is the operating voltage range of the N76E003AQ20?
The operating voltage range is from 2.4V to 5.5V. - What types of timers does the N76E003AQ20 support?
The N76E003AQ20 supports two 16-bit Timers/Counters 0/1, one 16-bit Timer 2 with three-channel input capture module, and one 16-bit auto-reload Timer 3. - Does the N76E003AQ20 have any power-saving modes?
Yes, it has Idle and Power-down modes to reduce power consumption. - What is the resolution and number of channels of the ADC in the N76E003AQ20?
The ADC is 12-bit and has 8 channels. - What types of communication interfaces does the N76E003AQ20 support?
The N76E003AQ20 supports two UARTs, one SPI, and one I²C. - What is the maximum temperature range for the N76E003AQ20?
The temperature range is from -40°C to 105°C. - What are the package options for the N76E003AQ20?
The package options include TSSOP20 (4mm x 6.5mm) and QFN20 (3mm x 3mm). - Does the N76E003AQ20 support in-application programming?
Yes, it supports In-Application-Programming (IAP) function.