Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC24F Microcontrollers

Low-Power and Cost-Effective MCUs in Small Packages

The PIC24F is a cost-effective, low-power family of microcontrollers (MCUs), featuring devices with eXtreme Low Power (XLP) technology, 16 MIPS performance and dual-partition memory with up to 1024 KB of Flash and a rich set of Core Independent Peripherals (CIPs). With Flash memory densities ranging from 16 KB to 1 MB and packages ranging from 28–121 pins, the PIC24F family gives you a truly differentiated general-purpose MCU that is ideal for many space-constrained, low-power, cost-sensitive industrial, audio and consumer applications. The PIC24F portfolio also offers an upgrade in features and peripherals for applications that are pushing the boundaries of 8-bit MCU capabilities, making it the ideal migration device for former 8-bit MCU users.  

PIC24F Product Portfolio

The PIC24F family of products provides scalability across a wide range of applications while providing easy migration options as all devices have the same instruction set, common pinouts, share peripherals and use the same tools, accelerating development and reducing design time. Use the guide below to choose the right PIC24F family for your application.

Low-Power Microcontrollers

The PIC24F family offers truly differentiated general-purpose microcontrollers that are ideal for many space-constrained, low-power, cost-sensitive applications.

 Low Power and ScalableUSB and Segment LCDSegment LCDUSBIntegrated AnalogGraphics LCD
PIC24F MCUs
16 MIPS
PIC24F 'GB' Family
Up to 1 MB memory
PIC24F 'GB' Family
Up to 1 MB memory
PIC24F 'GL' Family
Low pin count, value line
PIC24F 'GB' Family
Up to 1 MB memory
PIC24F 'GC' Family
Precision ADC/DAC
PIC24F 'DA' Family
Integrated graphics engine
PIC24F 'GU' Family
Up to 512 KB memory
PIC24F 'GU' Family
Up to 512 KB memory
PIC24F 'GA' Family
Low pin count, value line
PIC24F 'GU' Family
Up to 512 KB memory
 
PIC24F 'GL' Family
Low pin count, value line
PIC24F 'GC' Family
Precision ADC/DAC
 
PIC24F 'GA' Family
Low pin count, value line
 
 

High Peripheral Integration for Flexible and Innovative Designs

Our PIC24F family offers a rich set of peripherals that help you differentiate your end designs with real-time control and simple communication with other devices. The PIC24F family offers key communication and control peripherals like USB, SPI, UART, I2C, Pulse-Width Modulators (PWMs) and timers, as well as specialized peripherals for graphics, segment LCD and audio applications. Integrated analog peripherals such as high-performance Analog-to-Digital Converters (ADCs), Digital-to-Analog Converters (DACs), comparators and op amps, simplify analog designs and reduce component costs. In addition, Core Independent Peripherals, such as Configurable Logic Cells (CLC), Direct Memory Access (DMA) and cryptographic accelerators, enable higher levels of integration and flexibility.

Innovative Peripherals

Learn more about our rich set of high-performance peripherals that integrate seamlessly with your application to reduce costs and development time

Integrated Analog

High-speed ADC, DAC, Comparators, Op Amps

Learn More

Low Power

XLP, VBAT, CLC, UDID, PPS

Learn More

Clocks and Timers

16-/32-bit Timers, RTCC

Learn More

Waveform Control

PWM, MCCP SCCP, IC/OC

Learn More

Wired Communication

USB, UART, SPI, I2C, LIN

Learn More

User Interface

Segment LCD, Graphics, CTMU

Learn More

Safety and Monitoring

CRC, ECC, Class-B, DMT WDT, SFRs

Learn More

Secure Data

Hardware Crypto Engine, RNG, Key Storage, OTP

Learn More

Featured Development Tools

MPLAB® Development Ecosystem and Software Tools

The MPLAB development environment is a single tool chain supporting all PIC® microcontrollers.

MPLAB X Integrated Development Environment

MPLAB-X-IDE-Logo

A single Integrated Development Environment (IDE) supporting all PIC® MCUs and dsPIC33 DSCs

MPLAB Code Configurator

MPLAB-CODE-CONFIGURATOR-Logo

A free graphical programming environment that generates seamless, easy-to-understand C code

MPLAB XC Compiler

MPLAB-XC-COMPILER-Logo

A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end

Hardware Tools

A few of our most popular hardware development boards available for the PIC24 products are shown below. To learn more about various development boards, please visit the Hardware Development Tools page.

PIC-IoT Development Boards

PIC-IoT Development Boards

Simple and effective way to connect your embedded application to Google Cloud or AWS platform

Explorer 16/32 Development Kit

Explorer 16/32 Development Kit

Ready-to-start development, demonstration and testing platform for PIC24 MCUs and dsPIC® DSCs.

16-bit Video Channel