Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Making It Easy to Scale Your Design

Migrating from PIC18 to PIC24 Microcontroller Families

Are your next design requirements increasing, requiring more performance, more Flash, more RAM or faster peripherals than are available on the PIC18 microcontroller (MCU) that you used in your original design? You can easily extend your application with more functionality by migrating your design from a PIC18 to a PIC24 MCU. Created as a powerful extension to Microchip’s existing PIC18 MCU portfolio, the PIC24F architecture gives you an even greater range of options for computational power and rich peripheral sets. At the same time, the architecture was tailored to keep as much of the existing PIC® MCU feature set and nomenclature as possible, making it easy to scale up or scale down your MCU if you are running out of or have an excess of resources in your application.

8-bit PIC MCU Peripherals

8-bit Peripheral Functional CIP Block Diagram

16-bit PIC MCU Peripherals

16-bit Peripheral Functional CIP Block Diagram

What Is Important to You?

Staying in the Same Ecosystem

Common design environment, including MPLAB® X Integrated Development Environment (IDE) and MPLAB Code Configurator

Preserving Your Code Investment

Common development tools supporting 8-bit, 16-bit and 32-bit PIC microcontrollers

Getting to Market Quicker

Similar architecture and Core Independent Peripherals

  • Design your system more efficiently
  • Core Independent Peripherals with equivalent functionality between PIC24 and PIC18 MCUs

Ready to Migrate?

When you are ready to migrate from a PIC18 MCU, how do you pick the most suitable PIC24F MCU for your project? You might first consider the overall functionality you are interested in implementing, like real-time control, USB or a Liquid Crystal Display (LCD). You might also want to consider these key parameters: number of pins, memory size, important peripherals and core features. The following migration examples highlight the features across MCU families:



LCD Migration Path
CAN Migtation Path