5V, Up to 64KB Flash Memory, Rich Peripherals, and High Noise Immunity Empowering Industrial and Home Appliance Applications
Nuvoton Technology released the enhanced 1T-8051 microcontroller series – NuMicro MG51, tailored for applications such as home appliances, LED dimming, motor control, and industrial automation.
Key Features of the NuMicro MG51 Series:
- High-Speed Core: 1T-8051 core running up to 24 MHz.
- Rich Memory: Up to 64 KB of Flash memory, 4 KB of SRAM, and 4 KB of LDROM.
- Robust Operation: Wide voltage (2.4V-5.5V) and industrial temperature (-40°C to +105°C) support.
- High Noise Immunity: 7 kV ESD (HBM) and 4.4 kV EFT protection.
- Advanced Control: Up to 12-channel PWM for precise motor control.
- Flexible Communication: Up to 5 UARTs, SPI, and I²C interfaces.
- High-Precision Sensing: 15-channel, 12-bit ADC with 500 kSPS sampling rate.
- Ample I/O: Up to 46 GPIOs with flexible interrupt configuration.
Running at speeds of up to 24 MHz, the MG51 series features up to 64 KB of Flash memory, 4 KB of SRAM, and 4 KB of LDROM. It integrates rich communication and control peripherals, supports 5V operation, industrial-grade temperature range, and robust noise immunity. Multiple package options are available, including the 48-pin version that supports up to 46 external interrupt-capable I/Os, offering developers excellent design flexibility and application scalability.
The MG51 is equipped with four 16-bit timers and up to five independent UARTs. These include two UARTs with built-in error detection and automatic address recognition, and three ISO 7816-3 compliant interfaces (which can also function as UARTs with automatic parity check support). One SPI and one I²C interface are also provided to support various communication and data transfer needs.
The series supports up to 12-channel PWM outputs, making it ideal for small motor applications such as fans and pumps. It also integrates up to 15-channel 12-bit ADCs with 500 kSPS continuous conversion, capable of real-time sensing of temperature, current, and light, making it highly suitable for smart appliances, energy control modules, and automation systems.
MG51 provides 24 interrupt sources and four levels of interrupt priority. Combined with flexible I/O configuration, it is ideal for systems requiring multi-point input control and event triggering, such as LED dimming, keypad control, audio, and alarm modules. The series operates reliably across a wide industrial temperature range, from -40°C to +105°C, and features high noise immunity with ESD protection of up to 7 kV and EFT protection of up to 4.4 kV. It supports a wide operating voltage range from 2.4V to 5.5V, ensuring stable performance across diverse power environments.
In terms of chip security, this series offers three protection mechanisms.
- Prevents program readout via ICP pins through Flash lock bits.
- Built-in 128-byte Security Protection ROM (SPROM). In security mode, the SPROM region is executable-only and inaccessible for code or data read. In non-security mode, it can also be used as Data Flash.
- Provides a 96-bit Unique Identification (UID) and a customizable 128-bit Unique Customer Identification (UCID).
Package options include TSSOP20/28, QFN20/33, and LQFP32/48—six types in total—addressing the needs of space-constrained applications. The entire MG51 series is now in mass production and fully available.
Comprehensive development resources are also offered, including the NuMaker development boards and Nu-Link debuggers. MG51 is compatible with Keil C51, IAR EW8051, and NuEclipse SDCC development toolchains. Notably, NuEclipse is Nuvoton’s in-house cross-platform embedded development suite for 8051 and Arm cores, designed specifically for the NuMicro MCU series. It integrates multiple Eclipse plug-ins and tools, enabling developers to efficiently build, compile, and debug projects within the familiar Eclipse framework across both Linux and Windows platforms, thereby accelerating development and reducing time-to-market.