M031LD2AE

Nuvoton NuMicro M031LD2AE is low-voltage operation MCU based on Arm® Cortex®-M0 core with 32-bit hardware multiplier/divider. Operating frequency up to 48 MHz with 1.8V ~ 3.6V operating voltage, equipped 64 KB Flash and 8 KB SRAM .
With its special designed performance such as 2 MSPS ADC , 96 MHz PWM , 24 MHz SPI , 6 MHz UART . It can be applied at industrial control and consumer applications, provide a fast and precise data conversion of the voltage, current and sensor data, and fast response control for the external device, such as the current/voltage feedback from motor control or sensing devices.
M031LD2AE also provides plenty of peripherals included up to 1 set Universal Serial Control Interface ( USCI ) , 3 set UART , 1 set SPI /I²S, 2 set I²C , 12-ch 12-bit ADC , 12-ch 16-bit PWM etc. for various application demand. And it can operate over a wide temperature range as - 40°C~ + 105°C. Pin to Pin is compatible in same package for full series
Target Application:
- Laser Distance Meter
- Air Detector/Cleaner
- Mobile LCD Panel Controller
- Micro Printer
- WPC Wireless Charger
Key Features:
| • | Operating Characteristics | |
| - | Voltage range: 1.8 V to 3.6 V | |
| - | Temperature range: - 40°C to +105°C | |
| - | EFT 4.4 kV | |
| - | ESD HBM 6 kV | |
| • | Core | |
| - | Arm® Cortex®-M0 processor running up to 48 MHz | |
| - | 32-bit H/W multiplier/divider | |
| • | Memories | |
| - | 64 KB Flash | |
| - | 8 KB SRAM | |
| - | 2 KB Flash for user program loader ( LDROM ) | |
| - | ISP / ICP / IAP programming | |
| - | 512 bytes SPROM ( Security Protection ROM ) | |
| • | Clocks | |
| - | 4 to 32 MHz HXT crystal oscillator or external input clock | |
| - | 32.768 kHz LXT crystal oscillator or external input clock for low-power system operation | |
| - | Internal 48 MHz HIRC oscillator with variation ± 2 % within all temperature range | |
| - | Internal 38.4 kHz LIRC for Low-power operating mode | |
| - | One PLL up to 96 MHz for high speed module operation | |
| • | Timers | |
| - | Up to Four 32-bit timers | |
| - | One 24-bit SysTick timer | |
| • | PWM | |
| - | 12 channels 96 MHz 16-bit PWM | |
| • | Analog | |
| - | 12 channels 12-bit 2 MSPS ADC | |
| - | Two rail-to-rail comparators ( ACMP ) | |
| • | PDMA | |
| - | 5 channels PDMA | |
| • | CRC | |
| - | CRC-CCITT, CRC-8, CRC-16 and CRC-32 polynomials | |
| • | Communication interfaces | |
| - | 2-set of 6 MHz UART interfaces | |
| - | 1-set of UART for simple Tx/Rx operation | |
| - | 2-set of 1 MHz I²C interfaces | |
| - | 1-set of 24 MHz SPI /I²S interface | |
| - | 1-set of USCI interfaces that supports UART , SPI and I²C mode | |
| - | 42 GPIO ( except analog pins, Support 5V tolerant I/O ) | |
| • | 96-bit Unique ID ( UID ) | |
| • | 128-bit Unique Customer ID ( UCID ) | |
| • | Package | |
| - | LQFP48 ( 7x7 mm ) | |