Overview
The NuMicro® MS51FB9AE is an 8-bit microcontroller produced by Nuvoton Technology Corporation. It is based on the 1T 8051-based CMOS microcontroller architecture and operates at a maximum clock frequency of 24 MHz. This microcontroller is part of Nuvoton’s 51-Series and is packaged in a 20-TSSOP (Thin Shrink Small Outline Package), making it suitable for a wide range of applications that require compact, high-performance microcontrollers.
Key Specifications
Specification | Details |
---|---|
Core | 1T 8051-based CMOS microcontroller, up to 24 MHz |
Flash Memory | 16 K bytes |
SRAM | 1 K bytes |
Loader ROM | 4 K bytes for ISP |
On-chip RAM | 256 Bytes |
ADC | 8 channels of 12-bit ADC, up to 500 ksps converting rate |
Timers | Two 16-bit Timers/Counters 0 and 1, one 16-bit Timer 2, one 16-bit auto-reload Timer 3 |
PWM | 6*16-bit PWM channels |
UART | 2 full-duplex UART ports |
SPI | 1 SPI port with master and slave modes, up to 12 Mbps |
I²C | 1 I²C bus with master and slave modes, up to 400 kbps data rate |
GPIO | 18 general purpose I/O pins and 1 input-only pin |
Operating Voltage | 2.4V to 5.5V |
Operating Temperature | -40 ℃ to + 105 ℃ |
Package | TSSOP20 |
Key Features
- Operating Characteristics: Voltage range of 2.4V to 5.5V and temperature range of -40 ℃ to + 105 ℃.
- Memories: 16 K bytes Flash, configurable 4 K / 3 K / 2 K / 1 K Bytes of LDROM, 1 K bytes SRAM, and 256 Bytes on-chip RAM.
- Clocks: External clock input, 16 MHz and 24 MHz high-speed internal oscillators, and 10 kHz low-speed internal oscillator.
- Power Management: Brown-out detection (BOD) with low power mode, power-on reset (POR).
- Peripherals: Two 16-bit Timers/Counters, one 16-bit Timer 2, one 16-bit auto-reload Timer 3, 6*16-bit PWM channels, Watchdog Timer, Self Wake-up Timer, 2 full-duplex UART ports, 1 SPI port, 1 I²C bus, and 8 channels of 12-bit ADC.
- Development Tools: Nuvoton Nu-Link with KEILTM and IAR development environment, Nuvoton Nu-Link In-Circuit-Programmer, and Nuvoton In-System-Programming (ISP).
Applications
- LED Lighting: Suitable for various LED lighting applications due to its PWM and ADC capabilities.
- Home Appliances: Used in the control and automation of home appliances.
- Industrial Control: Ideal for industrial control systems requiring robust performance and multiple peripherals).
- Motor Control: Features PWM channels and fault brake functions, making it suitable for motor control applications).
- Battery Management System: Can be used in battery management systems due to its power management features).
- Power Supplies: Suitable for power supply applications requiring high precision and reliability).
Q & A
- What is the maximum clock frequency of the MS51FB9AE microcontroller?
The MS51FB9AE microcontroller operates at a maximum clock frequency of 24 MHz.
- How much flash memory does the MS51FB9AE have?
The MS51FB9AE has 16 K bytes of flash memory).
- What are the operating voltage and temperature ranges of the MS51FB9AE?
The operating voltage range is 2.4V to 5.5V, and the operating temperature range is -40 ℃ to + 105 ℃).
- How many UART, SPI, and I²C ports does the MS51FB9AE have?
The MS51FB9AE has 2 full-duplex UART ports, 1 SPI port, and 1 I²C bus).
- What is the package type of the MS51FB9AE?
The MS51FB9AE is packaged in a 20-TSSOP (Thin Shrink Small Outline Package)).
- Does the MS51FB9AE support In-Application-Programming (IAP)?
Yes, the MS51FB9AE supports In-Application-Programming (IAP)).
- What are the key peripherals of the MS51FB9AE?
The key peripherals include 2 sets of UART, 1 set of I²C, 1 set of SPI, 18 GPIO, 8 channels of 12-bit ADC, Watchdog Timer, Window Watchdog Timer, and 6*16-bit PWM channels).
- What development tools are available for the MS51FB9AE?
The development tools include Nuvoton Nu-Link with KEILTM and IAR development environment, Nuvoton Nu-Link In-Circuit-Programmer, and Nuvoton In-System-Programming (ISP)).
- What are some typical applications of the MS51FB9AE?
Typical applications include LED lighting, home appliances, industrial control, motor control, battery management systems, and power supplies).
- Is the MS51FB9AE RoHS compliant?
Yes, the MS51FB9AE is RoHS compliant and adheres to the REACH compliance code).