EasyManua.ls Logo

Nuvoton NuMicro MS51FB9AE - User Manual

Default Icon
316 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
MS51
Dec. 17, 2019 Page 1 of 316 Rev 1.01
MS51 SERIES TECHNICAL REFERENCE MANUAL
1T 8051
8-bit Microcontroller
NuMicro
®
Family
MS51 Series
MS51FB9AE
MS51XB9AE
MS51XB9BE
Technical Reference Manual
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based
system design. Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
www.nuvoton.com

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Nuvoton NuMicro MS51FB9AE and is the answer not in the manual?

Summary

GENERAL DESCRIPTION

FEATURES

Core and System

Core and system features of the microcontroller.

Memories

Details Flash, SRAM, and XRAM memory organization.

Clocks

Lists internal clock sources like HIRC and LIRC.

Timers

Provides an overview of 16-bit timers and counters.

16-bit Timer

Details the two 16-bit timers/counters compatible with 8051.

Watchdog

Describes the Watchdog Timer functionality and intervals.

Wake-up Timer

Explains the Self Wake-Up Timer functionality.

PWM

Details Pulse Width Modulation generator features.

Analog Interfaces

Covers analog input voltage range and general interface.

Analog-to-Digital Converter (ADC)

Describes ADC resolution, channels, and sampling rate.

Communication Interfaces

Lists UART, I2C, and SPI communication interfaces.

UART

Details UART capabilities including duplex and pin exchange.

I2 C

Explains I2C features like modes, speeds, and hold time.

SPI

Covers SPI modes, transfer sequence, and clock speed.

PARTS INFORMATION

PIN CONFIGURATION

BLOCK DIAGRAM

FUNCTION DESCRIPTION

Memory Organization

Describes the division of memory into Program and Data memory.

Data Memory

Details internal RAM, SFR space, and XRAM.

Special Function Register (SFR)

Covers SFRs for peripheral control and monitoring.

System Manager

Manages system clock, power, reset, and interrupt functions.

Clock System

Discusses clock sources, dividers, and output.

Power Management

Covers low power modes like Idle and Power-down.

Idle Mode

Explains CPU suspension and exit conditions.

Power-Down Mode

Details the lowest power state with clock stop.

Power Monitoring And Reset

Discusses power monitoring and reset sources.

Watchdog Timer Reset

Explains WDT functionality for system reset.

Interrupt System

Introduces the interrupt structure.

Flash Memory Contorl

Covers flash memory operations like IAP and ICP.

In-Application-Programming (IAP)

Explains IAP for flash memory programming via software.

General Purpose IO (GPIO)

Covers general purpose input/output pins and their configurations.

GPIO Mode

Explains I/O modes like push-pull, input-only, etc.

Timer

Covers the functionality of Timer/Counter modules.

Timer;Counter 0 And 1

Describes the two 16-bit timers/counters.

Timer2 And Input Capture

Describes Timer 2 and its 3-channel input capture module.

Timer3

Describes the 16-bit auto-reload timer with pre-scalar.

Watchdog Timer (WDT)

Covers WDT functionality for system reset and timing.

Time-Out Reset Timer

Explains WDT configuration for time-out reset.

Self Wake-Up Timer (WKT)

Details the WKT for periodic wake-up or general timing.

Serial Port (UART0 & UART1)

Covers UART functionality, modes, and baud rate calculation.

Operating Mode

Explains the different operating modes for UART.

Serial Peripheral Interface (SPI)

Covers SPI functionality, modes, and clocking.

Operating Modes

Explains the different operating modes for SPI.

Inter-Integrated Circuit (I2 C)

Covers I2C interface functionality, modes, and control.

Functional Description

Explains the I2C interface and its physical implementation.

Pulse Width Modulated (PWM)

Covers PWM signal generation and control.

PWM Generator

Describes the PWM generator architecture and registers.

PWM Types

Explains the different PWM output types.

Operation Modes

Explains the different operating modes for PWM.

12-Bit Analog-To-Digital Converter (ADC)

Covers ADC functionality, operation, and configuration.

ADC Operation

Explains how the ADC circuit is enabled and operates.

Nuvoton NuMicro MS51FB9AE Specifications

General IconGeneral
Core8051
RAM1 KB
Max Clock Frequency24 MHz
ADC Channels8
ADC Resolution12-bit
Timers3
UART1
SPI1
I2C1
PWM Channels6
Watchdog TimerYes
Brown-out DetectorYes
Operating Voltage2.5V to 5.5V
Operating Temperature-40°C ~ 105°C

Related product manuals