We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Shorten Your Time to Market with PIC24 MCUs and dsPIC DSCs


PIC24 microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs) deliver high performance, low power consumption, flexible peripherals and a complete ecosystem of software and hardware tools to simplify your development and speed up your time to market. You can choose from devices that feature specialized peripherals for motor control, digital power conversion, low-power security, advanced analog integration and hardware safety to meet the specific requirements of your design.

Microcontrollers for a Wide Range of Applications

PIC24F MCUs

For Low-Power and General Embedded Applications

The PIC24F is a cost-effective, low-power family of MCUs featuring devices with eXtreme Low Power (XLP) technology, 16 MIPS performance, up to 1024 KB of Flash memory and a rich set of Core Independent Peripherals (CIPs). These flexible CIPs offer deterministic response and enable you to create innovative designs while offloading tasks from the Central Processing Unit (CPU). CIPs are capable of functioning in power-saving modes to extend battery life. These PIC MCUs offer an upgrade in features and peripherals for applications pushing the boundaries of 8-bit MCU capabilities. You can develop your software within the common MPLAB® development ecosystem, including MPLAB Code Configurator.

dsPIC33 DSCs

For Motor Control, Digital Power, Functional Safety and High-Performance Applications

dsPIC DSCs add Digital Signal Processor (DSP) performance for high-performance embedded applications executing time-critical control loops, while offering the simplicity of a microcontroller. They include specialized peripherals for precision motor control with sensorless Field-Oriented Control (FOC) and high-efficiency digital power conversion and contain functional safety features to ensure robust operation in safety-critical applications. Offering single-cycle execution, deterministic interrupt response, zero overhead looping and fast DMA, the dsPIC33 family also adds a single-cycle 16 × 16 MAC and 40-bit accumulators, making it ideal for math-intensive motor control, digital power conversion and high-performance embedded applications.

Featured Product Families

PIC24F ‘GU’ and ‘GL’ MCUs

Low-Power, Segment LCD and USB for Designs With or Without Displays

Simplify your development of Internet of Things (IoT), safety, sensor interfacing and low-power applications using the PIC24F ‘GL’ and ‘GU’ families, featuring:

  • Low-power operations with Core Independent Peripherals
  • Segment LCD driver with animation and USB
  • Hardware safety features and secure protection schemes
  • Extended temperature operation of up to 125°C

dsPIC33C DSCs

Single- and Dual-Core DSCs for Time-Critical Designs

Upgrade the performance in your real-world embedded applications using our single- and dual-core dsPIC33C family, featuring:

  • Dual motor control with integrated Power Factor Correction (PFC)
  • Tightly coupled architecture for high-efficiency digital power designs
  • Hardware safety features and secure protection schemes
  • Extended temperature operation of up to 150°C

PIC24 Microcontrollers and dsPIC33 Digital Signal Controllers – Target Applications

Low-Power Microcontrollers


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

  Low Power and Scalable USB and Segment LCD

Segment LCD

USB Integrated Analog

Graphics 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
         

Motor Control


The dsPIC33 family features a variety of motor control peripherals and safety-critical hardware features along with robust operation for high-efficiency, high-precision variable speed, constant torque and FOC motor control applications.

  Brushless DC
Motor Control
Permanent Magnet
Synchronous Motor Control
AC Induction Motor Control
Stepper Motor Control
dsPIC33C DSCs
100 MIPS
dsPIC33CH 'MP' Family
Dual core, dual motor, dual CAN FD
dsPIC33CH 'MP' Family
Dual core, dual motor, dual CAN FD
dsPIC33CH 'MP' Family
Dual core, dual motor, dual CAN FD
dsPIC33CH 'MP' Family
Dual core, dual motor, dual CAN FD

dsPIC33CK 'MP' Family
Single core, dual motor, CAN FD

dsPIC33CK 'MP' Family
Single core, dual motor, CAN FD
dsPIC33CK 'MP' Family
Single core, dual motor, CAN FD
dsPIC33CK 'MP' Family
Single core, dual motor, CAN FD
dsPIC33CK 'MC' Family
Single core, low pin count
dsPIC33CK 'MC' Family
Single core, low pin count
dsPIC33CK 'MC' Family
Single core, low pin count
dsPIC33CK 'MC' Family
Single core, low pin count
dsPIC33E DSCs
70 MIPS
dsPIC33EP 'GM' Family
Dual motor, CAN
dsPIC33EP 'GM' Family
Dual motor, CAN
dsPIC33EP 'GM' Family
Dual motor, CAN
dsPIC33EP 'GM' Family
Dual motor, CAN
dsPIC33EP 'MU' Family
Dual motor, USB, dual CAN
dsPIC33EP 'MU' Family
Dual motor, USB, dual CAN
dsPIC33EP 'MU' Family
Dual motor, USB, dual CAN
dsPIC33EP 'MU' Family
Dual motor, USB, dual CAN
dsPIC33EP 'MC' Family
Low pin count, CAN
dsPIC33EP 'MC' Family
Low pin count, CAN
dsPIC33EP 'MC' Family
Low pin count, CAN
 
dsPIC33EV 'GM' Family
5V, harsh environment, CAN
dsPIC33EV 'GM' Family
5V, harsh environment, CAN
dsPIC33EV 'GM' Family
5V, harsh environment, CAN
 

Digital Power Conversion


The dsPIC33 family features dedicated peripherals and advanced analog optimized for a variety of digital power conversion and lighting applications and implements advanced algorithms for improved efficiency over widely varying load conditions.

                                       Digital Power Conversion
dsPIC33C DSCs
100 MIPS
dsPIC33CH 'MP' Family
Dual core, dual CAN FD
dsPIC33CK 'MP' Family
Single core, CAN FD
dsPIC33E DSCs
70 MIPS
dsPIC33EP 'GS' Family
CAN
 

High-Performance, Functional Safety and Robust Designs


The dsPIC33 DSC family features up to two independent cores with a Digital Signal Processor (DSP) engine and offers robust and fast deterministic performance. These automotive AEC Q100 Grade 0 and Grade 1 qualified devices can operate at up to 150°C and 125°C ambient temperature, respectively. They also offer a range of dedicated hardware features to facilitate functional safety compliance in high-performance and safety-critical embedded applications. A Functional Safety Ready product family offers the latest hardware safety features and safety collateral, including safety manuals, FMEDA reports and diagnostic software.

High-Performance, Functional Safety and Robust Designs
dsPIC33C DSCs
100 MIPS
dsPIC33CH ‘MP' Family
Dual core, Functional Safety Ready,
dual CAN FD, power conversion, motor control, measurement control
dsPIC33CK 'MP' Family
Single core, 
Functional Safety Ready, CAN FD, power conversion, motor control, measurement control
dsPIC33CK ‘MC’ Family
Single core,
Functional Safety Ready,
motor control, measurement control
 
dsPIC33E DSCs
70 MIPS
dsPIC33EP 'GP' Family
Measurement control, CAN
dsPIC33EP 'GM' Family
Measurement control,
CAN
dsPIC33EP 'GS' Family
Functional Safety Ready,
power conversion, CAN
dsPIC33EV 'GM' Family
Functional Safety Ready,
5V, CAN, motor control

A Complete Embedded System at Your Fingertips


Differentiate your design with our high-performance cores and robust set of integrated peripherals crafted to address a wide range of applications including motor control, digital power conversion, home automation, industrial control, portable medical devices and automotive equipment. This integration reduces design cost and time, allowing you to innovate, customize and differentiate your end products from your competition.

The PIC24 and dsPIC33 product families offer key communication/control peripherals (SPI, UART, CAN FD, I2C, high-speed PWMs, timers and more) and specialized peripherals for USB, graphics, motor control, digital power conversion and functional safety. The integrated precision analog peripherals, including high-performance Analog-to-Digital Converters (ADCs), Digital-to-Analog Converters (DACs) and op amps, offer simple-to-use interfaces that ease analog design and reduce cost by eliminating external components.

Core Independent Peripherals (CIPs) are designed to handle tasks with no supervision from the Central Processing Unit (CPU), offloading the core to accomplish other tasks or save energy by operating in Sleep or other low-power modes. In addition, CIPs such as the Configurable Logic Cell (CLC), Peripheral Trigger Generator (PTG) and Cryptographic Engine enable higher levels of integration and flexibility. Low-power CIPs can perform extremely complex tasks such as cryptography and event monitoring.

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

Low Power

XLP, VBAT, CLC, UDID, PPS

Clocks and Timers

16-/32-bit Timers, RTCC

 

Waveform Control

PWM, MCCP, SCCP, IC/OC

Wired Communication

USB, UART, SPI, I2C, LIN

User Interface

Segment LCD, Graphics, CTMU

Safety and Monitoring

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

Secure Data

Hardware Crypto Engine, RNG, Key Storage, OTP

Easily Scale Your Design: Migrating from 8-bit PIC® MCUs to PIC24 MCUs


If your next-generation design requires more memory, performance and faster peripherals than a PIC16 or PIC18 MCU, it’s easy to migrate to a PIC24 MCU. This solution will allow you to stay within the same ecosystem of hardware and software tools and preserve your code investment so that you can get your product to market quicker.

Featured Development Tools

MPLAB® Development Ecosystem and Software Tools


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

MPLAB X Integrated Development Environment

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

MPLAB Code Configurator

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

MPLAB XC Compiler


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

Featured Hardware Tools


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

Design Resources

Learn more about our design resources for embedded designs.

PIC24 MCUs and dsPIC DSCs

We're having trouble displaying information on this page right now. Please visit our Parametric Chart tool to search these products and their data.
We're having trouble displaying information on this page right now. Please visit our Parametric Chart tool to search these products and their data.
We're having trouble displaying information on this page right now. Please visit our Parametric Chart tool to search these products and their data.
We're having trouble displaying information on this page right now. Please visit our Parametric Chart tool to search these products and their data.

16-bit MCUs