NuMicro® MS51 Industrial Series Microcontrollers

Nuvoton’s MS51 microcontrollers with many high-performance features are suitable for industrial and consumer applications

Image of NuMicro® NuMicro® MS51 Industrial Series MicrocontrollersNuvoton’s NuMicro MS51 industrial series microcontrollers are based on a 1T 8051 core, running up to 24 MHz, with up to 32 Kbyte of Flash memory and up to 2 Kbyte of SRAM. This series supports one high precision 24 MHz allowing ±1% deviation and one 10 kHz internal RC oscillator operating at 2.4 V to 5.5 V and -40°C  to +105°C.

The NuMicro MS51 is equipped with special features, including up to 15 channels of 500 kSPS 12-bit ADC, up to 12 channels of PWM with independent counters, and GPIO supports 20 mA driving capability. It also features ESD resistivity of 8 kV and EFT resistivity of 4.4 kV. The MS51 series combines all these high-performance features to make it suitable for high-reliability industrial and consumer applications. The NuMicro MS51 industrial series offers 10-pin to 33-pin packages for a broad range of applications.

Features
  • Operating characteristics
    • Voltage range: 2.4 V to 5.5 V
    • Operating speed: Up to 24 MHz
    • Temperature range: - 40°C to +105°C
  • Core
    • 1T 8051-based CMOS microcontroller running up to 24 MHz
    • Instruction set fully compatible with MCS-51
    • Four priority-level interrupt capability
  • Memories
    • Up to 32 Kbyte Flash APROM
    • Up to 2 Kbyte SRAM
    • Up to 4 Kbyte Flash for user program loader (LDROM) share with ARPOM
    • Configurable data Flash shared with APROM
    • ISP/ICP/IAP programming
  • Clocks
    • 16 MHz high-speed internal oscillator trimmed to ±1% when VDD 5.0 V, ±2% in all conditions
    • 24 MHz high-speed internal oscillator trimmed to ±1% when VDD 5.0 V, ±2% in all conditions
    • 10 kHz low-speed internal oscillator
  • Power management
    • Two low power modes: Idle and power-down
    • Power-down current: <6 µA
  • Timers
    • Four 16-bit timers
    • Up to six pairs, twelve channels of pulse width modulator (PWM) output with fault brake function
    • One dedicated self-wake-up timer (WKT) for self-timed wake-up for low-power modes
    • One programmable watchdog timer (WDT) clocked by a dedicated 10 kHz internal source
  • Communication interfaces
    • One SPI port with primary and secondary modes, up to 12 Mbps when system clock running at 24 MHz
    • One I²C bus with primary and secondary modes, up to 400 kbps data rate
    • Two full-duplex UART ports with frame error detection and automatic address recognition
    • Up to three ISO7816-3 interfaces support UART function
  • Analog
    • One 12-bit, 500 kSPS SAR ADC (up to 15 channels input)
    • ADC supports continuous scan mode and data storage in SRAM
  • Up to 30 general purpose I/O pins with interrupt capability
    • Output pins support 2-level slew rate control individually
    • Supports high sink/source current
    • Built-in programmable pull-up and pull-low resistors
  • 96-bit unique ID (UID)
  • 128-bit unique customer ID (UCID)
Applications
  • LED lighting
  • Home appliances
  • Industrial controls
  • Motor controls
  • Battery management systems (BMS)
  • Power supplies

NuMicro® MS51 Industrial Series Microcontrollers

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
IC MCU 8BIT 8KB FLASH 10MSOPMS51BA9AEIC MCU 8BIT 8KB FLASH 10MSOP583 - Immediate$5.84View Details
IC MCU 8BIT 8KB FLASH 14TSSOPMS51DA9AEIC MCU 8BIT 8KB FLASH 14TSSOP0 - Immediate$3.49View Details
IC MCU 8BIT 32KB FLASH 28TSSOPMS51EC0AEIC MCU 8BIT 32KB FLASH 28TSSOP3060 - Immediate$8.31View Details
IC MCU 8BIT 16KB FLASH 20TSSOPMS51FB9AEIC MCU 8BIT 16KB FLASH 20TSSOP22088 - Immediate$5.76View Details
IC MCU 8BIT 32KB FLASH 20TSSOPMS51FC0AEIC MCU 8BIT 32KB FLASH 20TSSOP3560 - Immediate$7.08View Details
IC MCU 8BIT 32KB FLASH 32LQFPMS51PC0AEIC MCU 8BIT 32KB FLASH 32LQFP8756 - Immediate$9.55View Details
IC MCU 8BIT 32KB FLASH 33QFNMS51TC0AEIC MCU 8BIT 32KB FLASH 33QFN1646 - Immediate$8.31View Details
IC MCU 8BIT 16KB FLASH 20QFNMS51XB9AEIC MCU 8BIT 16KB FLASH 20QFN897 - Immediate$4.94View Details

Evaluation Boards

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
8051 MS51PC EVAL BRDNK-MS51PC8051 MS51PC EVAL BRD14 - Immediate$267.13View Details
8051 MS51DA EVAL BRDNT-MS51DA8051 MS51DA EVAL BRD12 - Immediate$214.94View Details
8051 MS51FB EVAL BRDNT-MS51FB8051 MS51FB EVAL BRD18 - Immediate$214.94View Details
Published: 2022-10-04