Microcontrollers & Microprocessors
Complete portfolio of 8-bit, 16-bit, and 32-bit microcontrollers and microprocessors for embedded control applications across all performance and cost points.
Industry-Leading MCU Portfolio
Microchip offers one of the most comprehensive microcontroller portfolios in the industry, from simple 8-bit devices to high-performance 32-bit ARM Cortex-M and MIPS-based processors, all supported by the unified MPLAB X IDE development environment.
MCU/MPU Families
8-bit Microcontrollers
Cost-effective, low-power 8-bit MCUs ideal for simple control applications
- PIC MCUs: PIC10, PIC12, PIC16, PIC18 families
- AVR MCUs: tinyAVR, megaAVR, AVR Dx families
- Features: 6-pin to 100-pin packages, 384 bytes to 256KB Flash
- Applications: Appliances, sensors, lighting, simple control
16-bit Microcontrollers
High-performance 16-bit MCUs and Digital Signal Controllers (DSCs)
- PIC24F: General purpose 16-bit MCUs
- dsPIC33: DSCs with DSP engine for motor control & digital power
- Features: Up to 70 MIPS, integrated peripherals, low power
- Applications: Motor control, power conversion, medical, industrial
32-bit Microcontrollers & MPUs
High-performance 32-bit ARM Cortex-M and MIPS-based devices
- SAM Family: ARM Cortex-M0+/M4/M7 MCUs
- PIC32: MIPS-based MCUs and MPUs
- Features: Up to 300 MHz, advanced connectivity, graphics support
- Applications: IoT, HMI, automotive, industrial automation
Key Features & Capabilities
Core Independent Peripherals (CIPs)
Intelligent peripherals that operate independently of the CPU for lower power and higher performance
Low Power Technology
nanoWatt XLP and other power-saving technologies for battery-powered applications
Security Features
Cryptographic engines, secure boot, and code protection for IoT and industrial security
Rich Peripheral Set
USB, CAN, Ethernet, graphics controllers, touch sensing, and motor control peripherals
MPLAB Ecosystem
Unified development environment with compilers, debuggers, and code configurator
Long Lifecycle
Extended product availability for industrial and automotive long-term projects
How to Choose the Right MCU
Selecting the appropriate microcontroller depends on your application requirements:
8-bit MCUs are ideal for:
- Simple control tasks
- Cost-sensitive applications
- Battery-powered devices
- Small form factor designs
16-bit MCUs excel at:
- Motor control applications
- Digital power supplies
- Medical instrumentation
- Industrial sensors
32-bit MCUs/MPUs handle:
- Complex connectivity (Wi-Fi, Ethernet)
- Graphics and HMI
- IoT edge computing
- Automotive applications
Need Help Selecting an MCU?
Our FAE team can help you choose the optimal Microchip MCU for your application
Contact Engineering Support Download Selection Guides