Microcontrollers(650)

Smart Home Audio(325)

Industrial 8051 Series

NuMicro® MS51 Series MCU MS51BA9AE MS51DA9AE MS51XB9AE MS51FB9AE MS51XC0AE MS51FC0AE MS51EC0AE MS51TC0AE MS51PC0AE

NuMicro® MS51 industrial series microcontrollers is based on 1T 8051 core, running up to 24 MHz, with up to 32 Kbyte of Flash memory and up to 2 Kbyte of SRAM. It supports one high precision 24 MHz allowing ± 1 % deviation and one 10 kHz internal RC Oscillators, operating at 2.4V ~ 5.5V voltage and - 40 ℃ ~ 105 ℃.

NuMicro® MS51 is equipped with special features such as up to 15 channels of 500k SPS 12-bit ADC, up to 12 channels of PWM with independent counters and GPIO supports 20 mA driving capability, also with ESD resistivity 8 kV and EFT resistivity 4.4 kV. Combined all these above high performance features, MS51 series is suitable for high-reliability industrial and consumer applications. 

MS51 series offers 10-33 pin packages for a broad range of applications.

Target Application:

  • LED lighting
  • Home appliances
  • Industrial control
  • Motor control
  • Battery management system
  • Power supplies

 Key Features:

Operating Characteristics
  - Voltage range: 2.4V to 5.5V
  - Operating speed: Up to 24 MHz
  - Temperature range: - 40 ℃ to + 105 ℃
   
Core
  - 1T 8051-based CMOS microcontroller running up to 24MHz
  - Instruction set fully compatible with MCS-51
  - 4-priority-level interrupts 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 mode
  - 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 dedicated 10 kHz internal source
     
Communication interfaces
  - One SPI port with master and slave modes, up to 12 Mbps when system clock running at 24 MHz
  - One I²C bus with master and slave 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 supports UART function
     
Analog
  - One 12-bit, 500 kSPS SAR ADC ( Up to 15 channels input )
  - ADC support 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)