NUVOTON’s comprehensive 32-bit ARM® MCU M451 series for high precision and high immunity industrial applications

Nuvoton’s latest high immunity NuMicro 32-bit MCU M451 series include thirty-three ARM® Cortex®-M4F based products. These provides wide operating voltage (2.5V-5.5V) and 5V tolerant inputs to significantly enhance system stability combined with an extended industrial operating temperature of -40°C to +105°C. The M451 series comprises the M451 base series, M452 USB series, M453 CAN Series, and M451M series which are pin compatible with Nuvoton’s ARM® Cortex M0 series (named M051) in LQFP48 and LQFP64 package (M058S). By offering this complete product line, Nuvoton serves the increasing demand for ARM®-based Cortex®-M4F MCUs through a wide variety of products at all performance levels especially for high immunity requirements (8KV ESD, 4KV EFT). Package types include LQFP48, LQFP64 and LQFP100.


The M451 series integrate the ARM® Cortex®-M4F core and supports DSC (digital signal controller) and FPU (float point unit) and features high performance computing capability running up to 72 MHz. Built-in 256/128/72/40 KB Flash ROM, 32/16 KB SRAM complies with IEC60730 and the independent 4 KB in-system programming Flash ROM enables developing more flexible online upgrade code that supports external UART, SPI, I2C, CAN and USB. It also supports EBI to provide greater flexibility for external memory. The entire M451 series offers outstanding features like four 32-bit timers, dual watchdogs, and integrates a multitude of peripherals such as PDMA and RTCs, five UARTs that support 16-byte FIFO, three sets of SPI controllers that support quad mode, two I²C devices that support SMBus and PMBus, two sets of I2S, two LINs, CAN bus, ISO-7816-3 interface, full-speed USB OTG, full-speed USB devices, 16-channel 12-bit ADC with 1 MSPS conversion rate, built-in reference voltage (VREF) for circuit generation, 12-bit DAC, two analog comparators and temperature detectors. 

"2"The M451 series is offered in two special versions. First is a 144 MHz PWM design with high-speed electromechanical control timer and high-resolution <7ns. In conjunction with a driver ADC, it delivers hardware brake protection and pulse capture functions to minimize MCU computing load and effectively carry out advanced computing algorithms required by motor control, making it especially suited in industrial automation requiring excellent motor control performance. The second is VAI (Voltage Adjustment Interface) system to support voltage level adjustment with individual I/O (1.8V-5.5V) for saving additional cost on adjusting the interface voltage difference of peripheral components.

The 22.1184 MHz internal RC oscillator (HIRC variation < ±2%) and 32.768 kHz external crystal oscillator allow to trim HIRC (HIRC variation < ±0.25%) working at -40˚C to +105˚C to boost system immunity and adequately fulfill the high precision demand of high end communication. The M451 series is specifically suitable for high-performance and high-precision applications, such as industrial control, system automation, security surveillance, auto electronics and digital power control. Target Applications are Industrial Automation Systems, PLCs, Inverters, Home Automation, Portable Data Collectors, Smart Card Readers, Motor Controls, Medical Devices etc.

Product Line














M451M (M051 Pin Compatible)

The NuTiny‐SDK‐M451 development kit supports the M451 series to work with Keil™ RVMDK, IAR EWARM evaluation development environment, including project manager, editor, compiler tools and debugger. Nuvoton also provides the ISP (In System Programming), ICP (In Circuit Programming) and IAP (In Application Programming) function, by either online or off‐line programming to update flash memory.