MINI51 Datasheet – 32-bit Microcontroller

Part Number : MINI51

Function : 32-BIT MICROCONTROLLER – ARM Cortex-M0

Package : TSSOP 20 Pin

Manufacturers : Nuvoton Technology

Image :

MINI51 datasheet


Description :

NuMicro Mini51 series embeds ARM® Cortex-M0 core with the speed up to 24MHz, 4K/8K/16K-byte Flash program memory, 2K-byte SRAM and 2K-byte flash loader memory for In System Programming (ISP). It also comes equipped with a variety of peripherals, such as GPIOs, Timers,UART, SPI, I2C, PWM, ADC, Watchdog Timer and Low Voltage Reset. NuMicro™ Mini51 series is a single-chip low pin count 32-bit microcontroller designed for applications demanding high performance, high-integration and cost-effective requirements.


1. ARM® Cortex™-M0 core running up to 24 MHz
2. One 24-bit system timer
3. Supports low power Idle mode
4. A single-cycle 32-bit hardware multiplier
5. NVIC for 32 interrupt inputs, each with 4-level priority
6. Supports Serial Wire Debug (SWD) with 2 watchpoints/4 breakpoints


Other data sheets within the file : MINI-51


MINI51 Datasheet PDF Download

MINI51 pdf

ATmega328P Datasheet – AVR Microcontroller

This is one of the Microcontroller types.

Part Number : ATmega328P

Function : 8-bit AVR RISC-based Microcontroller

Package : TQFT, MLF 32 Pin

Manufactuerers : ATMEL

Although we have many controllers ATMEGA328P is most popular of all because of its features and cost. ARDUINO boards are also developed on this controller because of its features. With program memory of 32 Kbytes ATMEGA328P applications are many.


ATmega328P datasheet
Description :

This is 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash.

The ATmega328P is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega48A / PA/ 88A / PA / 168A / PA /328 / P achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.


ATmega328P Pinout

ATmega328P Pinout Datasheet


Peripheral features

1. Two 8-bit Timer/Counters with separate prescaler and compare mode
2. One 16-bit Timer/Counter with separate prescaler, compare mode, and capture mode
3 Real time counter with separate oscillator
4. Six PWM channels
5. 8-channel 10-bit ADC in TQFP and QFN/MLF package

Block Diagram

ATmega328P Datasheet Block diagram

Memory Size

ATmega328P PDF Memory Size

Reference site : ATmega328 – Wikipedia

ATmega328P Datasheet

Official Homepage :