Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC24 Microcontrollers and dsPIC® Digital Signal Controllers

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

Back to top   

Low-Power Microcontrollers

The PIC24F family offers truly differentiated general-purpose microcontrollers ideal for 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
 

Back to top   

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
dsPIC33CK 'MP' Family
Single core, dual motor, CAN FD
dsPIC33CK ‘MC’ Family
Single core, Low pin count
dsPIC33E DSCs
70 MIPS
dsPIC33EP 'GM' Family
Dual motor, CAN
dsPIC33EP 'MU' Family
Dual motor, USB, dual CAN
dsPIC33EP 'MC' Family
Low pin count, CAN
 
dsPIC33EV 'GM' Family
5V, harsh environment, CAN

Back to top   

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
 

Back to top   

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

Integrated Analog

High-Speed ADC, DAC, PGA, Op Amps

Learn More
Low Power

Low Power

XLP, VBAT, CLC, PTG, UDID, PPS

Learn More
Clocks and Timers

Clocks and Timers

16-/32-bit Timers, RTCC

Learn More
Waveform Control

Waveform Control

MC/SMPS, PWM, MCCP, SCCP, IC/OC

Learn More
Wired Communication

Wired Communication

USB, CAN FD, UART, SPI, I2C, LIN

Learn More
User Interface

User Interface

Segment LCD, Graphics, CTMU

Learn More
Safety and Monitoring

Safety and Monitoring

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

Learn More
Secure Data

Secure Data

Hardware Crypto Engine, RNG, Key Storage, OTP

Learn More

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 ecosystem is a single tool chain supporting all PIC® microcontrollers and dsPIC® Digital Signal Controllers.

MPLAB X Integrated Development Environment

MPLAB X Integrated Development Environment

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

Learn More

MPLAB Code Configurator

MPLAB Code Configurator

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

Learn More

MPLAB XC Compiler

MPLAB XC Compiler

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

Learn More

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.

dsPIC33CK Curiosity Development Board

dspic33ck256mp508 Curiosity Development Board

Cost-effective development and demonstration platform for dsPIC33CK DSCs

Buy dsPIC33CK Curiosity Board

PIC24F Curiosity Development Board

PIC24F LCD and USB Curiosity Board

Cost-effective development and demonstration platform for PIC24F MCUs

 
Buy PIC24F LCD and USB Curiosity Board Buy PIC24F LCD Curiosity Board

PIC-IoT WA Development Board

PIC-IoT development board

Simple and effective way to connect your embedded application to the AWS platform

 
Buy PIC-IoT WA Development Board

dsPICDEM™ MCLV-2 Development Board

dsPICDEM MCLV-2 Development Board

Cost-effective board for developing sensored or sensorless Brushless DC (BLDC) and Permanent Magnet Synchronous Motor (PMSM) control applications

Buy dsPICDEM MCLV-2 Board

dsPIC33C Digital Power Starter Kit

dsPIC33C Digital Power Starter Kit

Starter kit to introduce and demonstrate the capabilities and features of dsPIC33 Digital Power DSCs

 
Buy dsPIC33C Digital Power Starter Kit

Explorer 16/32 Development Kit

Explorer 16/32 Development Kit

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

 
Buy Explorer 16/32 Development Kit

Design Resources

Learn more about our design resources for embedded designs.

16-bit Video Channel