MS51XB9BE
| Quantity | Unit Price |
|---|---|
| Buy 100 | $0.44 Each |
| Buy 500 | $0.34 Each |
| Buy 1000 | $0.28 Each |
| Buy 2000 | $0.26 Each |
MS51XB9BE - Tray is backordered and will ship as soon as it is back in stock.
MS51XB9BE - Tray is backordered and will ship as soon as it is back in stock.

The NuMicro® MS51XB9BE is an 1T-8051-based CMOS microcontroller, running at speeds up to 24 MHz. It features 16 KB of Flash Memory, 1 KB of SRAM, and 4 KB of loader ROM for in-system programming (ISP). This microcontroller is equipped with a wide range of peripherals, including 2 sets of UART, 1 set of I²C, 1 set of SPI, 18 GPIO pins, 8-channel 12-bit ADC, a watchdog timer, and 6-channel 16-bit PWM. The package is available in QFN20 (3.0 X 3.0 mm).
Applications
- LED lighting
- Home appliances
- Industrial control
- Stepper motor
- Battery management system
- Power supplies
Key Features
-
Operating Characteristics
- Voltage range: 2.4V to 5.5V
- Temperature range: - 40 ℃ to + 105 ℃
- EFT 4 kV
-
Core
- 1T 8051-based CMOS microcontroller running up to 24 MHz
-
Memories
- 16 K bytes Flash
- Configurable 4 K / 3 K / 2 K / 1 K Bytes of LDROM, which provides flexibility to user developed Boot Code
- 1 KB bytes SRAM
- 256 Bytes on-chip RAM
- Flash Memory accumulated with pages of 128 Bytes each
- Built-in In-Application-Programmable ( IAP )
-
Clocks
- External clock input ( 32 K body only )
- 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
- On-the-fly clock source switch via software
-
Power management
- Brown-out detection ( BOD ) with low power mode available, 4-level selection, interrupt or reset options
- Power-on reset ( POR )
-
Peripherals
- Two 16-bit Timers / Counters 0 and 1 compatible with standard 8051
- One 16-bit Timer 2 with three-channel input capture module and 9 input pin can be selected
- One 16-bit auto-reload Timer 3, which can be the baud rate clock source of UARTs
- One 16-bit PWM counter interrupt for timer
- 6-channel 16-bit pulse width modulator (PWM) output, with different modes and Fault Brake function for motor control
- One programmable Watchdog Timer ( WDT )
- One dedicated Self Wake-up Timer ( WKT )
- 2 sets of full-duplex UART ports with frame error detection and automatic address recognition
- 1 set of SPI port with master and slave modes, up to 12 Mbps when system clock is 24 MHz
- 1 set of I²C bus with master and slave modes, up to 400 kbps data rate
- 8 channels of 12-bit ADC, up to 500 ksps converting rate
- 18 general purpose I/O pins and 1 input-only pin
- Programmable pull-ups pull-lows
-
Development Tools
- Nuvoton Nu-Link with KEILTM and IAR development environment
- Nuvoton Nu-Link In-Circuit-Programmer
- Nuvoton In-System-Programming ( ISP )
- 96-bit Unique ID ( UID )
- 128-bit Unique Customer ID ( UCID )
- 2-Byte ( 16-bit ) PDID
-
Package
- QFN20 (3.0 X 3.0 mm)
-
Evaluation Board
- NuTiny-MS51FB
Technical Documents
- For more details, please visit Nuvoton Official Website: GO
- Evaluation Board: NuTiny-MS51FB
-
Product LineMicrocontrollers
-
Product Family8bit 8051 MCUs
-
Product SeriesIndustrial 8051 Series
-
Core8051
-
Operating Frequency(MHz)16/24 MHz
-
GPIO(pin)18
-
SRAM(KB/MB)1 + 256(B) KB
-
PWM16-bit
-
ADC (12-bit)12-bit
-
UART2
-
SPI1
-
I2C1
-
Operating Temperature(°C)-40°C ~ 105°C
-
Operating Voltage(V)2.4V ~ 5.5V
-
PackageQFN20
