The CPU Self-test Library for dsPIC33 DSCs and PIC24 MCUs is intended to periodically verify during run-time, that all CPU core features are functioning correctly. This library supports the dsPIC33F, PIC24H, dsPIC33E and PIC24E device families. This library is available for various operating systems including Windows, Linux and Mac OS-X. 
The CPU Self-test Library functions will simply generate some computed results that can either be logged or transmitted through any communication interface to a secondary processor in the system. The interpretation of these results that are used to determine whether the CPU is functioning correctly (and to shut down the system if a failure is detected), is the responsibility of this secondary processor. The CPU Self-test Library test suite is not meant to test peripheral functionality, but simply that of the CPU core.
| Title | Document Category | Date | |
|---|---|---|---|
| dsPIC33 DSC and PIC24 MCU CPU Self-test Library for Mac OS-X | Software | 13 Oct 2014 | Download | 
| dsPIC33 DSC and PIC24 MCU CPU Self-test Library for Windows | Software | 13 Oct 2014 | Download | 
| dsPIC33 DSC and PIC24 MCU CPU Self-Test Library User's Guide | Software Libraries and Firmware | 18 Jun 2015 | Download | 
| dsPIC33 DSC and PIC24 MCU CPU Self-test Library for Linux | Software | 13 Oct 2014 | Download | 
| Title | Product | Title | 
|---|---|---|
| dsPIC33EP128MC204 16-bit DSC for Precision Motor Control | dsPIC33EP128MC204 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP128MC202 16-bit DSC for Precision Motor Control | dsPIC33EP128MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP32GP504 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP32GP504 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33FJ128MC706 | dsPIC33FJ128MC706 | |
| dsPIC33FJ128MC506A Optimized for Motor Control, CAN | dsPIC33FJ128MC506A | Optimized for Motor Control, CAN | 
| dsPIC33FJ32GP204 | dsPIC33FJ32GP204 | |
| dsPIC33FJ32GS406 High-Speed PWM, ADC and Comparators | dsPIC33FJ32GS406 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64MC506A Optimized for Motor Control, CAN | dsPIC33FJ64MC506A | Optimized for Motor Control, CAN | 
| DSPIC33FJ64MC204 16-bit DSC for Precision Motor Control | DSPIC33FJ64MC204 | 16-bit DSC for Precision Motor Control | 
| PIC24EP64MC206 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP64MC206 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24F04KA200 Low-Cost, Low Power MCU with 16 MIPS | PIC24F04KA200 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128DA110 MCU with Graphics Controller & USB | PIC24FJ128DA110 | MCU with Graphics Controller & USB | 
| PIC24F32KA304 Low Power MCU with 3V and 5V options | PIC24F32KA304 | Low Power MCU with 3V and 5V options | 
| PIC24FJ128GU405 Low Power MCU with Integrated LCD and USB | PIC24FJ128GU405 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ128GL406 Low Power MCU with Integrated LCD | PIC24FJ128GL406 | Low Power MCU with Integrated LCD | 
| PIC24FJ256GB206 MCU with Large RAM & USB | PIC24FJ256GB206 | MCU with Large RAM & USB | 
| dsPIC33CK512MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP708 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK512MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP706 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK512MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP710 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK64MC102 100 MHz High Performance DSC | dsPIC33CK64MC102 | 100 MHz High Performance DSC | 
| dsPIC33CK64MP506 100MHz High-Performance DSC | dsPIC33CK64MP506 | 100MHz High-Performance DSC | 
| dsPIC33CDVC128MP506 Motor Control DSC with Full-Bridge MOSFET Gate Driver and CAN Transceiver | dsPIC33CDVC128MP506 | Motor Control DSC with Full-Bridge MOSFET Gate Driver and CAN Transceiver | 
| PIC24EP512GU814 70 MIPS, Advanced Analog, USB and Dual CAN | PIC24EP512GU814 | 70 MIPS, Advanced Analog, USB and Dual CAN | 
| dsPIC33EP256MU814 DSC with Dual Motor Control, Dual CAN & USB | dsPIC33EP256MU814 | DSC with Dual Motor Control, Dual CAN & USB | 
| dsPIC33EP128MC502 16-bit DSC for Precision Motor Control | dsPIC33EP128MC502 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP32GP503 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP32GP503 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33FJ128MC510 | dsPIC33FJ128MC510 | |
| dsPIC33FJ128MC510A Motor Control MCU with CAN | dsPIC33FJ128MC510A | Motor Control MCU with CAN | 
| DSPIC33FJ128GP804 | DSPIC33FJ128GP804 | |
| dsPIC33FJ32GP302 | dsPIC33FJ32GP302 | |
| dsPIC33FJ32GP202 | dsPIC33FJ32GP202 | |
| PIC24F04KL101 Low-Cost, Low Power MCU with 16 MIPS | PIC24F04KL101 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128DA106 MCU with Graphics Controller & USB | PIC24FJ128DA106 | MCU with Graphics Controller & USB | 
| PIC24F32KA302 Low Power MCU with 3V and 5V options | PIC24F32KA302 | Low Power MCU with 3V and 5V options | 
| PIC24FJ16GA002 | PIC24FJ16GA002 | |
| PIC24FJ128GL410 Low Power MCU with Integrated LCD | PIC24FJ128GL410 | Low Power MCU with Integrated LCD | 
| PIC24FJ64GA004 | PIC24FJ64GA004 | |
| PIC24HJ64GP202 | PIC24HJ64GP202 | |
| PIC24HJ32GP304 | PIC24HJ32GP304 | |
| dsPIC33FJ12MC202 High Performance Motor Control MCU | dsPIC33FJ12MC202 | High Performance Motor Control MCU | 
| dsPIC33EP128MC506 16-bit DSC for Precision Motor Control | dsPIC33EP128MC506 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP64GP504 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP64GP504 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33CK512MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP705 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK64MP103 100MHz High-Performance DSC | dsPIC33CK64MP103 | 100MHz High-Performance DSC | 
| dsPIC33CK64MP508 100MHz High-Performance DSC | dsPIC33CK64MP508 | 100MHz High-Performance DSC | 
| dsPIC33EP512MU814 DSC with Dual Motor Control, Dual CAN & USB | dsPIC33EP512MU814 | DSC with Dual Motor Control, Dual CAN & USB | 
| dsPIC33EP128MC504 16-bit DSC for Precision Motor Control | dsPIC33EP128MC504 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP32GP502 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP32GP502 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33FJ128MC506 | dsPIC33FJ128MC506 | |
| dsPIC33FJ128GP802 | dsPIC33FJ128GP802 | |
| dsPIC33FJ32GS606 High-Speed PWM, ADC and Comparators | dsPIC33FJ32GS606 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ32GP304 | dsPIC33FJ32GP304 | |
| dsPIC33FJ64GS608 High-Speed PWM, ADC and Comparators | dsPIC33FJ64GS608 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64GS606 High-Speed PWM, ADC and Comparators | dsPIC33FJ64GS606 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64MC506 | dsPIC33FJ64MC506 | |
| PIC24F04KL100 Low-Cost, Low Power MCU with 16 MIPS | PIC24F04KL100 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128GU408 Low Power MCU with Integrated LCD and USB | PIC24FJ128GU408 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ128GU410 Low Power MCU with Integrated LCD and USB | PIC24FJ128GU410 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ128GL405 Low Power MCU with Integrated LCD | PIC24FJ128GL405 | Low Power MCU with Integrated LCD | 
| PIC24FJ256GB210 MCU with Large RAM & USB | PIC24FJ256GB210 | MCU with Large RAM & USB | 
| PIC24FJ256GB108 General Purpose USB Microcontroller | PIC24FJ256GB108 | General Purpose USB Microcontroller | 
| PIC24FJ64GB110 General Purpose USB Microcontroller | PIC24FJ64GB110 | General Purpose USB Microcontroller | 
| PIC24HJ64GP210A | PIC24HJ64GP210A | |
| PIC24FJ64GA008 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA008 | General Purpose 64 KB Flash Microcontroller | 
| PIC24FJ64GA006 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA006 | General Purpose 64 KB Flash Microcontroller | 
| PIC24FJ512GU410 Low Power MCU with Integrated LCD and USB | PIC24FJ512GU410 | Low Power MCU with Integrated LCD and USB | 
| PIC24HJ64GP206A | PIC24HJ64GP206A | |
| PIC24HJ32GP204 | PIC24HJ32GP204 | |
| PIC24HJ32GP202 | PIC24HJ32GP202 | |
| PIC24FJ64GL305 eXtreme Low Power MCU with Integrated LCD | PIC24FJ64GL305 | eXtreme Low Power MCU with Integrated LCD | 
| dsPIC33EP32MC502 16-bit DSC for Precision Motor Control | dsPIC33EP32MC502 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP32MC503 16-bit DSC for Precision Motor Control | dsPIC33EP32MC503 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP32MC203 16-bit DSC for Precision Motor Control | dsPIC33EP32MC203 | 16-bit DSC for Precision Motor Control | 
| dsPIC33CK256MC102 100 MHz High Performance DSC | dsPIC33CK256MC102 | 100 MHz High Performance DSC | 
| dsPIC33CK256MC105 100 MHz High Performance DSC | dsPIC33CK256MC105 | 100 MHz High Performance DSC | 
| dsPIC33CK256MC502 100 MHz High Performance DSC | dsPIC33CK256MC502 | 100 MHz High Performance DSC | 
| dsPIC33CK64MC105 100 MHz High Performance DSC | dsPIC33CK64MC105 | 100 MHz High Performance DSC | 
| dsPIC33CK64MC103 100 MHz High Performance DSC | dsPIC33CK64MC103 | 100 MHz High Performance DSC | 
| PIC24FJ64GL302 eXtreme Low Power MCU with Integrated LCD | PIC24FJ64GL302 | eXtreme Low Power MCU with Integrated LCD | 
| PIC24EP256GU814 70 MIPS, Advanced Analog, USB and Dual CAN | PIC24EP256GU814 | 70 MIPS, Advanced Analog, USB and Dual CAN | 
| dsPIC33EP128MC206 16-bit DSC for Precision Motor Control | dsPIC33EP128MC206 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128MC202 16-bit DSC for Precision Motor Control | dsPIC33FJ128MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128MC204 16-bit DSC for Precision Motor Control, PWM a | dsPIC33FJ128MC204 | 16-bit DSC for Precision Motor Control, PWM a | 
| dsPIC33FJ32GS608 High-Speed PWM, ADC and Comparators | dsPIC33FJ32GS608 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64MC508A Optimized for Motor Control, CAN | dsPIC33FJ64MC508A | Optimized for Motor Control, CAN | 
| dsPIC33FJ64MC202 16-bit DSC for Precision Motor Control | dsPIC33FJ64MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ64GS610 High-Speed PWM, ADC and Comparators | dsPIC33FJ64GS610 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64MC508 | dsPIC33FJ64MC508 | |
| PIC24F08KL200 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL200 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24F04KA201 Low-Cost, Low Power MCU with 16 MIPS | PIC24F04KA201 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128GU406 Low Power MCU with Integrated LCD and USB | PIC24FJ128GU406 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ128GL408 Low Power MCU with Integrated LCD | PIC24FJ128GL408 | Low Power MCU with Integrated LCD | 
| PIC24FJ256GL405 Low Power MCU with Integrated LCD | PIC24FJ256GL405 | Low Power MCU with Integrated LCD | 
| PIC24FJ256GB110 General Purpose USB Microcontroller | PIC24FJ256GB110 | General Purpose USB Microcontroller | 
| PIC24FJ64GA104 | PIC24FJ64GA104 | |
| PIC24FJ64GA010 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA010 | General Purpose 64 KB Flash Microcontroller | 
| PIC24FJ64GA102 | PIC24FJ64GA102 | |
| PIC24FJ64GA002 | PIC24FJ64GA002 | |
| PIC24HJ64GP204 | PIC24HJ64GP204 | |
| PIC24HJ64GP206 | PIC24HJ64GP206 | |
| PIC24HJ64GP210 | PIC24HJ64GP210 | |
| PIC24HJ32GP302 | PIC24HJ32GP302 | |
| dsPIC33EP256GP506 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP256GP506 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP256GP504 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP256GP504 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP512GP806 DSC with Dual CAN and Integrated Analog | dsPIC33EP512GP806 | DSC with Dual CAN and Integrated Analog | 
| dsPIC33EP64MC504 16-bit DSC for Precision Motor Control | dsPIC33EP64MC504 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128GP306 | dsPIC33FJ128GP306 | |
| dsPIC33FJ128MC708A Motor Control MCU with CAN | dsPIC33FJ128MC708A | Motor Control MCU with CAN | 
| dsPIC33FJ32GP104 | dsPIC33FJ32GP104 | |
| dsPIC33FJ256MC510 | dsPIC33FJ256MC510 | |
| dsPIC33FJ64GP804 | dsPIC33FJ64GP804 | |
| dsPIC33EP32MC204 16-bit DSC for Precision Motor Control | dsPIC33EP32MC204 | 16-bit DSC for Precision Motor Control | 
| PIC24EP128GP204 70 MIPS Microcontroller with Internal Op Amps | PIC24EP128GP204 | 70 MIPS Microcontroller with Internal Op Amps | 
| dsPIC33EP32MC504 16-bit DSC for Precision Motor Control | dsPIC33EP32MC504 | 16-bit DSC for Precision Motor Control | 
| PIC24EP64MC203 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP64MC203 | 70MIPS Motor Control MCU with Internal OpAmps | 
| dsPIC33EP64GP503 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP64GP503 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| PIC24EP64GP203 70 MIPS Microcontroller with Internal Op Amps | PIC24EP64GP203 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24F32KA301 Low Power MCU with 3V and 5V options | PIC24F32KA301 | Low Power MCU with 3V and 5V options | 
| PIC24F16KA304 Low Power MCU with 3V and 5V options | PIC24F16KA304 | Low Power MCU with 3V and 5V options | 
| dsPIC33FJ06GS202 High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS202 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ06GS001 High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS001 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ06GS101 High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS101 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ06GS102A High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS102A | High-Speed PWM, ADC and Comparators | 
| PIC24F16KM202 Analog-rich, Low Power MCU with 3V and 5V | PIC24F16KM202 | Analog-rich, Low Power MCU with 3V and 5V | 
| dsPIC33FJ06GS102 High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS102 | High-Speed PWM, ADC and Comparators | 
| PIC24F16KM204 Analog-rich, Low Power MCU with 3V and 5V | PIC24F16KM204 | Analog-rich, Low Power MCU with 3V and 5V | 
| dsPIC33FJ12MC201 High Performance Motor Control MCU | dsPIC33FJ12MC201 | High Performance Motor Control MCU | 
| PIC24FJ128GB206 MCU with Large RAM & USB | PIC24FJ128GB206 | MCU with Large RAM & USB | 
| PIC24FJ128GL306 eXtreme Low Power MCU with Integrated LCD | PIC24FJ128GL306 | eXtreme Low Power MCU with Integrated LCD | 
| PIC24HJ12GP202 | PIC24HJ12GP202 | |
| PIC24EP128GP206 | PIC24EP128GP206 | |
| dsPIC33EDV64MC205 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33EDV64MC205 | Motor Control DSC with Full-Bridge MOSFET Gate Driver | 
| dsPIC33EP32MC202 16-bit DSC for Precision Motor Control | dsPIC33EP32MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP128GP506 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP128GP506 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP128GP502 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP128GP502 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP64GP506 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP64GP506 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33FJ06GS101A High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS101A | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ256GP510 | dsPIC33FJ256GP510 | |
| PIC24EP128MC202 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP128MC202 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24F08KM204 Analog-rich, Low Power MCU with 3V and 5V | PIC24F08KM204 | Analog-rich, Low Power MCU with 3V and 5V | 
| PIC24FJ16MC102 | PIC24FJ16MC102 | |
| PIC24FJ32GB004 | PIC24FJ32GB004 | |
| PIC24FJ32GB002 | PIC24FJ32GB002 | |
| dsPIC33FJ128GP202 | dsPIC33FJ128GP202 | |
| dsPIC33FJ128GP206A | dsPIC33FJ128GP206A | |
| dsPIC33FJ12GP202 | dsPIC33FJ12GP202 | |
| PIC24FJ32GU203 eXtreme Low Power MCU with USB Host/Device | PIC24FJ32GU203 | eXtreme Low Power MCU with USB Host/Device | 
| dsPIC33FJ128MC708 | dsPIC33FJ128MC708 | |
| PIC24FJ32GP205 eXtreme Low Power MCU | PIC24FJ32GP205 | eXtreme Low Power MCU | 
| dsPIC33FJ128MC804 16-bit DSC for Precision Motor Control | dsPIC33FJ128MC804 | 16-bit DSC for Precision Motor Control | 
| PIC24FJ32GA004 | PIC24FJ32GA004 | |
| DSPIC33FJ32GP102 | DSPIC33FJ32GP102 | |
| PIC24FJ32GA102 | PIC24FJ32GA102 | |
| PIC24FJ64GA108 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA108 | General Purpose 64 KB Flash Microcontroller | 
| PIC24FJ64GA110 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA110 | General Purpose 64 KB Flash Microcontroller | 
| DSPIC33FJ32GP101 | DSPIC33FJ32GP101 | |
| PIC24FJ64GA306 Low Power MCU w/ Integrated Analog, LCD | PIC24FJ64GA306 | Low Power MCU w/ Integrated Analog, LCD | 
| PIC24FJ64GA106 General Purpose 64 KB Flash Microcontroller | PIC24FJ64GA106 | General Purpose 64 KB Flash Microcontroller | 
| dsPIC33FJ256GP710A | dsPIC33FJ256GP710A | |
| dsPIC33FJ64GS406 High-Speed PWM, ADC and Comparators | dsPIC33FJ64GS406 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64GP706A | dsPIC33FJ64GP706A | |
| dsPIC33FJ64GP706 | dsPIC33FJ64GP706 | |
| dsPIC33FJ64GP710 | dsPIC33FJ64GP710 | |
| PIC24EP32MC204 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP32MC204 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24HJ128GP202 | PIC24HJ128GP202 | |
| PIC24HJ64GP510 | PIC24HJ64GP510 | |
| PIC24FJ128GL303 eXtreme Low Power MCU with Integrated LCD | PIC24FJ128GL303 | eXtreme Low Power MCU with Integrated LCD | 
| PIC24FJ128GB110 General Purpose USB Microcontroller | PIC24FJ128GB110 | General Purpose USB Microcontroller | 
| PIC24FJ128GL305 eXtreme Low Power MCUs with Integrated LCD | PIC24FJ128GL305 | eXtreme Low Power MCUs with Integrated LCD | 
| PIC24FJ48GA004 | PIC24FJ48GA004 | |
| PIC24FJ48GA002 | PIC24FJ48GA002 | |
| PIC24FJ32MC101 | PIC24FJ32MC101 | |
| PIC24FJ32MC102 | PIC24FJ32MC102 | |
| PIC24FJ64GB106 General Purpose USB Microcontroller | PIC24FJ64GB106 | General Purpose USB Microcontroller | 
| PIC24HJ256GP206 | PIC24HJ256GP206 | |
| PIC24HJ256GP206A | PIC24HJ256GP206A | |
| PIC24HJ12GP201 | PIC24HJ12GP201 | |
| PIC24HJ256GP210 | PIC24HJ256GP210 | |
| PIC24HJ64GP504 | PIC24HJ64GP504 | |
| PIC24HJ64GP506A | PIC24HJ64GP506A | |
| dsPIC33CK64MP203 100MHz High-Performance DSC | dsPIC33CK64MP203 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP606 100 MHz Single-Core DSC | dsPIC33CK256MP606 | 100 MHz Single-Core DSC | 
| dsPIC33CK128MP205 100MHz High-Performance DSC | dsPIC33CK128MP205 | 100MHz High-Performance DSC | 
| dsPIC33CK64MP502 100MHz High-Performance DSC | dsPIC33CK64MP502 | 100MHz High-Performance DSC | 
| dsPIC33CK128MP202 100MHz High-Performance DSC | dsPIC33CK128MP202 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP505 100MHz High-Performance DSC | dsPIC33CK32MP505 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP503 100MHz High-Performance DSC | dsPIC33CK32MP503 | 100MHz High-Performance DSC | 
| dsPIC33CK256MC106 100 MHz High Performance DSC | dsPIC33CK256MC106 | 100 MHz High Performance DSC | 
| dsPIC33CH512MP506 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP506 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK128MP503 100MHz High-Performance DSC | dsPIC33CK128MP503 | 100MHz High-Performance DSC | 
| dsPIC33CH512MP508 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP508 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK256MP505 100MHz High-Performance DSC | dsPIC33CK256MP505 | 100MHz High-Performance DSC | 
| dsPIC33CK512MP305 100 MHz Single-Core DSC | dsPIC33CK512MP305 | 100 MHz Single-Core DSC | 
| dsPIC33CK512MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP405 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP506 100MHz High-Performance DSC | dsPIC33CK256MP506 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP605 100 MHz Single-Core DSC | dsPIC33CK256MP605 | 100 MHz Single-Core DSC | 
| dsPIC33CK1024MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP406 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP508 100MHz High-Performance DSC | dsPIC33CK256MP508 | 100MHz High-Performance DSC | 
| dsPIC33CK1024MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP410 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP502 100MHz High-Performance DSC | dsPIC33CK256MP502 | 100MHz High-Performance DSC | 
| dsPIC33CH256MP208 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP208 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK256MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP406 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CH512MP205 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP205 | Dual Core, Two DSCs on One Chip | 
| dsPIC33EP256MC202 16-bit DSC for Precision Motor Control | dsPIC33EP256MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33CK64MP206 100MHz High-Performance DSC | dsPIC33CK64MP206 | 100MHz High-Performance DSC | 
| dsPIC33CK64MP105 100MHz High-Performance DSC | dsPIC33CK64MP105 | 100MHz High-Performance DSC | 
| dsPIC33CK256MC506 100 MHz High Performance DSC | dsPIC33CK256MC506 | 100 MHz High Performance DSC | 
| dsPIC33EP512MU810 DSC with Dual Motor Control, Dual CAN & USB | dsPIC33EP512MU810 | DSC with Dual Motor Control, Dual CAN & USB | 
| dsPIC33EP64GP502 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP64GP502 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP512MC806 DSC with Dual Motor Control, Dual CAN | dsPIC33EP512MC806 | DSC with Dual Motor Control, Dual CAN | 
| dsPIC33EP64MC502 16-bit DSC for Precision Motor Control | dsPIC33EP64MC502 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP64MC202 16-bit DSC for Precision Motor Control | dsPIC33EP64MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128GP710 | dsPIC33FJ128GP710 | |
| dsPIC33FJ64MC804 16-bit DSC for Precision Motor Control | dsPIC33FJ64MC804 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ64MC710A Optimized for Motor Control, CAN | dsPIC33FJ64MC710A | Optimized for Motor Control, CAN | 
| dsPIC33CK512MPT608 100 MHz Secure DSC with Integrated HSM | dsPIC33CK512MPT608 | 100 MHz Secure DSC with Integrated HSM | 
| dsPIC33CDV128MP506 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33CDV128MP506 | Motor Control DSC with Full-Bridge MOSFET Gate Driver | 
| dsPIC33FJ64MC710 | dsPIC33FJ64MC710 | |
| dsPIC33FJ64MC706 | dsPIC33FJ64MC706 | |
| PIC24EP32GP203 70 MIPS Microcontroller with Internal Op Amps | PIC24EP32GP203 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24F08KM101 Analog-rich, Low Power MCU with 3V and 5V | PIC24F08KM101 | Analog-rich, Low Power MCU with 3V and 5V | 
| PIC24F08KL402 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL402 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24F08KL302 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL302 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ256GA108 General Purpose 256 KB Flash Microcontroller | PIC24FJ256GA108 | General Purpose 256 KB Flash Microcontroller | 
| PIC24FJ256DA106 MCU with Graphics Controller & USB | PIC24FJ256DA106 | MCU with Graphics Controller & USB | 
| DSPIC33FJ16GP102 | DSPIC33FJ16GP102 | |
| PIC24FJ256DA206 MCU with Graphics Controller, Large RAM & USB | PIC24FJ256DA206 | MCU with Graphics Controller, Large RAM & USB | 
| dsPIC33FJ16GS502 High-Speed PWM, ADC and Comparators | dsPIC33FJ16GS502 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ64GP310A | dsPIC33FJ64GP310A | |
| dsPIC33FJ64GP202 | dsPIC33FJ64GP202 | |
| dsPIC33FJ64GP306A | dsPIC33FJ64GP306A | |
| dsPIC33FJ64GP206 | dsPIC33FJ64GP206 | |
| dsPIC33FJ64GP306 | dsPIC33FJ64GP306 | |
| PIC24EP128MC206 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP128MC206 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24F08KM202 Analog-rich, Low Power MCU with 3V and 5V | PIC24F08KM202 | Analog-rich, Low Power MCU with 3V and 5V | 
| PIC24FJ128GA006 General Purpose 128 KB Flash Microcontroller | PIC24FJ128GA006 | General Purpose 128 KB Flash Microcontroller | 
| PIC24FJ192GB106 General Purpose USB Microcontroller | PIC24FJ192GB106 | General Purpose USB Microcontroller | 
| PIC24FJ192GA108 General Purpose 192 KB Flash Microcontroller | PIC24FJ192GA108 | General Purpose 192 KB Flash Microcontroller | 
| PIC24FJ512GL405 Low Power MCU with Integrated LCD | PIC24FJ512GL405 | Low Power MCU with Integrated LCD | 
| PIC24FJ64GL306 eXtreme Low Power MCU with Integrated LCD | PIC24FJ64GL306 | eXtreme Low Power MCU with Integrated LCD | 
| PIC24FJ64GU203 eXtreme Low Power MCU with USB Host/Device | PIC24FJ64GU203 | eXtreme Low Power MCU with USB Host/Device | 
| PIC24F08KA101 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KA101 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24F08KA102 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KA102 | Low-Cost, Low Power MCU with 16 MIPS | 
| dsPIC33CK128MP508 100MHz High-Performance DSC | dsPIC33CK128MP508 | 100MHz High-Performance DSC | 
| dsPIC33CK128MP506 100MHz High-Performance DSC | dsPIC33CK128MP506 | 100MHz High-Performance DSC | 
| dsPIC33CK64MP102 100 MHz Single-Core 16-bit DSC | dsPIC33CK64MP102 | 100 MHz Single-Core 16-bit DSC | 
| PIC24FJ32GP203 eXtreme Low Power MCU | PIC24FJ32GP203 | eXtreme Low Power MCU | 
| PIC24FJ96GA008 General Purpose 96 KB Flash Microcontroller | PIC24FJ96GA008 | General Purpose 96 KB Flash Microcontroller | 
| PIC24FJ96GA010 General Purpose 96 KB Flash Microcontroller | PIC24FJ96GA010 | General Purpose 96 KB Flash Microcontroller | 
| PIC24HJ64GP506 | PIC24HJ64GP506 | |
| dsPIC33CK32MP102 100MHz High-Performance DSC | dsPIC33CK32MP102 | 100MHz High-Performance DSC | 
| dsPIC33CK32MC105 100 MHz High Performance DSC | dsPIC33CK32MC105 | 100 MHz High Performance DSC | 
| dsPIC33CK64MP202 100MHz High-Performance DSC | dsPIC33CK64MP202 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP202 100MHz High-Performance DSC | dsPIC33CK32MP202 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP306 100 MHz Single-Core DSC | dsPIC33CK256MP306 | 100 MHz Single-Core DSC | 
| dsPIC33EP256MU806 DSC with Dual Motor Control, Dual CAN & USB | dsPIC33EP256MU806 | DSC with Dual Motor Control, Dual CAN & USB | 
| dsPIC33EP256MC204 16-bit DSC for Precision Motor Control | dsPIC33EP256MC204 | 16-bit DSC for Precision Motor Control | 
| dsPIC33CK32MP103 100MHz High-Performance DSC | dsPIC33CK32MP103 | 100MHz High-Performance DSC | 
| dsPIC33EP64MC204 16-bit DSC for Precision Motor Control | dsPIC33EP64MC204 | 16-bit DSC for Precision Motor Control | 
| dsPIC33CK32MP205 100MHz High-Performance DSC | dsPIC33CK32MP205 | 100MHz High-Performance DSC | 
| dsPIC33EP64MC206 16-bit DSC for Precision Motor Control | dsPIC33EP64MC206 | 16-bit DSC for Precision Motor Control | 
| dsPIC33CH512MP505 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP505 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CH512MP208 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP208 | Dual Core, Two DSCs on One Chip | 
| dsPIC33FJ128GP706 | dsPIC33FJ128GP706 | |
| dsPIC33FJ128GP310A | dsPIC33FJ128GP310A | |
| dsPIC33CK128MP505 100MHz High-Performance DSC | dsPIC33CK128MP505 | 100MHz High-Performance DSC | 
| dsPIC33FJ128GP310 | dsPIC33FJ128GP310 | |
| dsPIC33FJ32GS610 High-Speed PWM, ADC and Comparators | dsPIC33FJ32GS610 | High-Speed PWM, ADC and Comparators | 
| dsPIC33CK512MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP406 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33FJ32MC104 Ultra low cost,high performance Motor Control | dsPIC33FJ32MC104 | Ultra low cost,high performance Motor Control | 
| dsPIC33CK512MP306 100 MHz Single-Core DSC | dsPIC33CK512MP306 | 100 MHz Single-Core DSC | 
| dsPIC33FJ64MC510 | dsPIC33FJ64MC510 | |
| dsPIC33CK512MP606 100 MHz Single-Core DSC | dsPIC33CK512MP606 | 100 MHz Single-Core DSC | 
| dsPIC33CK1024MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP408 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| PIC24EP32MC202 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP32MC202 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP256MC204 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP256MC204 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP32GP204 70 MIPS Microcontroller with Internal Op Amps | PIC24EP32GP204 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24EP256MC202 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP256MC202 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24F08KL201 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL201 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128GA310 128kB XLP MCU with Segmented LCD Driver | PIC24FJ128GA310 | 128kB XLP MCU with Segmented LCD Driver | 
| PIC24FJ128GA306 128kB XLP MCU with Segmented LCD Driver | PIC24FJ128GA306 | 128kB XLP MCU with Segmented LCD Driver | 
| PIC24FJ256GA110 General Purpose 256 KB Flash Microcontroller | PIC24FJ256GA110 | General Purpose 256 KB Flash Microcontroller | 
| PIC24FJ256DA110 MCU with Graphics Controller & USB | PIC24FJ256DA110 | MCU with Graphics Controller & USB | 
| PIC24FJ192GB110 General Purpose USB Microcontroller | PIC24FJ192GB110 | General Purpose USB Microcontroller | 
| PIC24FJ256GU408 Low Power MCU with Integrated LCD and USB | PIC24FJ256GU408 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ256GL406 Low Power MCU with Integrated LCD | PIC24FJ256GL406 | Low Power MCU with Integrated LCD | 
| PIC24FJ512GU408 Low Power MCU with Integrated LCD and USB | PIC24FJ512GU408 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ512GL408 Low Power MCU with Integrated LCD | PIC24FJ512GL408 | Low Power MCU with Integrated LCD | 
| PIC24FJ512GU405 Low Power MCU with Integrated LCD and USB | PIC24FJ512GU405 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ512GL406 Low Power MCU with Integrated LCD | PIC24FJ512GL406 | Low Power MCU with Integrated LCD | 
| PIC24FJ64GL303 eXtreme Low Power MCU with Integrated LCD | PIC24FJ64GL303 | eXtreme Low Power MCU with Integrated LCD | 
| PIC24FJ64GP205 eXtreme Low Power MCU | PIC24FJ64GP205 | eXtreme Low Power MCU | 
| PIC24FJ64GU205 eXtreme Low Power MCU with USB Host/Device | PIC24FJ64GU205 | eXtreme Low Power MCU with USB Host/Device | 
| PIC24FJ64GP202 eXtreme Low Power MCU | PIC24FJ64GP202 | eXtreme Low Power MCU | 
| PIC24HJ128GP504 | PIC24HJ128GP504 | |
| PIC24HJ128GP506 | PIC24HJ128GP506 | |
| PIC24F16KA101 Low-Cost, Low Power MCU with 16 MIPS | PIC24F16KA101 | Low-Cost, Low Power MCU with 16 MIPS | 
| dsPIC33CH256MP505 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP505 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CH256MP206 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP206 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CH256MP205 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP205 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CH256MP508 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP508 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK256MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP706 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK64MP505 100MHz High-Performance DSC | dsPIC33CK64MP505 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP408 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK128MC505 100 MHz High Performance DSC | dsPIC33CK128MC505 | 100 MHz High Performance DSC | 
| dsPIC33CK1024MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP706 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK128MC102 100 MHz High Performance DSC | dsPIC33CK128MC102 | 100 MHz High Performance DSC | 
| dsPIC33CK256MP202 100MHz High-Performance DSC | dsPIC33CK256MP202 | 100MHz High-Performance DSC | 
| dsPIC33CK1024MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP710 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP208 100MHz High-Performance DSC | dsPIC33CK256MP208 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP205 100MHz High-Performance DSC | dsPIC33CK256MP205 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP305 100 MHz Single-Core DSC | dsPIC33CK256MP305 | 100 MHz Single-Core DSC | 
| dsPIC33CDV256MP206 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33CDV256MP206 | Motor Control DSC with Full-Bridge MOSFET Gate Driver | 
| dsPIC33EP128GP504 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP128GP504 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP256GP502 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | dsPIC33EP256GP502 | 16-Bit DSC, Hi-Speed PWM, Op Amps, Adv Analog | 
| dsPIC33EP64MC506 16-bit DSC for Precision Motor Control | dsPIC33EP64MC506 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128GP204 | dsPIC33FJ128GP204 | |
| dsPIC33FJ06GS202A High-Speed PWM, ADC and Comparators | dsPIC33FJ06GS202A | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ128MC706A Optimized for Motor Control, CAN | dsPIC33FJ128MC706A | Optimized for Motor Control, CAN | 
| dsPIC33FJ12GP201 | dsPIC33FJ12GP201 | |
| dsPIC33FJ128MC710 | dsPIC33FJ128MC710 | |
| dsPIC33FJ256MC510A Optimized for Motor Control, CAN | dsPIC33FJ256MC510A | Optimized for Motor Control, CAN | 
| dsPIC33FJ256GP710 | dsPIC33FJ256GP710 | |
| dsPIC33FJ64GP710A | dsPIC33FJ64GP710A | |
| dsPIC33FJ64GP708A | dsPIC33FJ64GP708A | |
| PIC24EP128GP202 70 MIPS Microcontroller with Internal Op Amps | PIC24EP128GP202 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24EP64MC204 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP64MC204 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP64MC202 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP64MC202 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP64GP202 70 MIPS Microcontroller with Internal Op Amps | PIC24EP64GP202 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24F16KL401 Low-Cost, Low Power MCU with 16 MIPS | PIC24F16KL401 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24F16KM102 | PIC24F16KM102 | |
| PIC24FJ32GU205 eXtreme Low Power MCU with USB Host/Device | PIC24FJ32GU205 | eXtreme Low Power MCU with USB Host/Device | 
| PIC10F200 Newer Device Available PIC10F322  | PIC10F200 | Newer Device Available PIC10F322 | 
| PIC24FJ32MC104 | PIC24FJ32MC104 | |
| PIC24FJ64GB108 General Purpose USB Microcontroller | PIC24FJ64GB108 | General Purpose USB Microcontroller | 
| PIC24FJ64GB004 | PIC24FJ64GB004 | |
| PIC24HJ256GP610A | PIC24HJ256GP610A | |
| PIC24HJ16GP304 | PIC24HJ16GP304 | |
| PIC24HJ256GP210A | PIC24HJ256GP210A | |
| PIC24HJ128GP506A | PIC24HJ128GP506A | |
| PIC24FJ128GL302 eXtreme Low Power MCU with Integrated LCD | PIC24FJ128GL302 | eXtreme Low Power MCU with Integrated LCD | 
| dsPIC33FJ09GS302 High-Speed PWM, ADC and Comparators | dsPIC33FJ09GS302 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ128GP206 | dsPIC33FJ128GP206 | |
| dsPIC33FJ128MC802 16-bit DSC for Precision Motor Control | dsPIC33FJ128MC802 | 16-bit DSC for Precision Motor Control | 
| DSPIC33FJ128MC710A Optimized for Motor Control, CAN | DSPIC33FJ128MC710A | Optimized for Motor Control, CAN | 
| dsPIC33FJ256MC710 | dsPIC33FJ256MC710 | |
| dsPIC33FJ256MC710A Optimized for Motor Control, CAN | dsPIC33FJ256MC710A | Optimized for Motor Control, CAN | 
| dsPIC33FJ64GP802 | dsPIC33FJ64GP802 | |
| dsPIC33FJ64GP708 | dsPIC33FJ64GP708 | |
| PIC24EP512GU810 70 MIPS, Advanced Analog, USB and Dual CAN | PIC24EP512GU810 | 70 MIPS, Advanced Analog, USB and Dual CAN | 
| PIC24EP512GP806 70 MIPS MCU with Advanced Analog and Dual CAN | PIC24EP512GP806 | 70 MIPS MCU with Advanced Analog and Dual CAN | 
| PIC24EP32MC203 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP32MC203 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP64GP206 70 MIPS Microcontroller with Internal Op Amps | PIC24EP64GP206 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24EP64GP204 70 MIPS Microcontroller with Internal Op Amps | PIC24EP64GP204 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24F16KM104 Analog-rich, Low Power MCU with 3V and 5V | PIC24F16KM104 | Analog-rich, Low Power MCU with 3V and 5V | 
| PIC24F16KL402 Low-Cost, Low Power MCU with 16 MIPS | PIC24F16KL402 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128GB210 MCU with Large RAM & USB | PIC24FJ128GB210 | MCU with Large RAM & USB | 
| PIC24FJ128GB108 General Purpose USB Microcontroller | PIC24FJ128GB108 | General Purpose USB Microcontroller | 
| PIC24FJ128GB106 General Purpose USB Microcontroller | PIC24FJ128GB106 | General Purpose USB Microcontroller | 
| PIC24FJ64GB002 | PIC24FJ64GB002 | |
| PIC24HJ256GP610 | PIC24HJ256GP610 | |
| dsPIC33CDV64MC106 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33CDV64MC106 | Motor Control DSC with Full-Bridge MOSFET Gate Driver | 
| DSPIC33FJ16GP101 | DSPIC33FJ16GP101 | |
| DSPIC33FJ16MC102 Ultra low cost,high performance Motor Control | DSPIC33FJ16MC102 | Ultra low cost,high performance Motor Control | 
| dsPIC33FJ16MC304 High Performance Motor Control MCU | dsPIC33FJ16MC304 | High Performance Motor Control MCU | 
| dsPIC33FJ64GP204 | dsPIC33FJ64GP204 | |
| dsPIC33FJ64GP206A | dsPIC33FJ64GP206A | |
| dsPIC33FJ64GP310 | dsPIC33FJ64GP310 | |
| PIC24EP256GU810 70 MIPS, Advanced Analog, USB and Dual CAN | PIC24EP256GU810 | 70 MIPS, Advanced Analog, USB and Dual CAN | 
| PIC24EP256GP204 70 MIPS Microcontroller with Internal Op Amps | PIC24EP256GP204 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24EP128MC204 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP128MC204 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24F16KA301 Low Power MCU with 3V and 5V options | PIC24F16KA301 | Low Power MCU with 3V and 5V options | 
| PIC24F16KA302 Low Power MCU with 3V and 5V options | PIC24F16KA302 | Low Power MCU with 3V and 5V options | 
| PIC24F08KM102 Analog-rich, Low Power MCU with 3V and 5V | PIC24F08KM102 | Analog-rich, Low Power MCU with 3V and 5V | 
| PIC24FJ128GA106 General Purpose 128 KB Flash Microcontroller | PIC24FJ128GA106 | General Purpose 128 KB Flash Microcontroller | 
| PIC24FJ128GA110 General Purpose 128 KB Flash Microcontroller | PIC24FJ128GA110 | General Purpose 128 KB Flash Microcontroller | 
| PIC24FJ128DA210 MCU with Graphics Controller, Large RAM & USB | PIC24FJ128DA210 | MCU with Graphics Controller, Large RAM & USB | 
| PIC24FJ128GA108 General Purpose 128 KB Flash Microcontroller | PIC24FJ128GA108 | General Purpose 128 KB Flash Microcontroller | 
| PIC24FJ128GA010 General Purpose 128 KB Flash Microcontroller | PIC24FJ128GA010 | General Purpose 128 KB Flash Microcontroller | 
| PIC24FJ16GA004 | PIC24FJ16GA004 | |
| PIC24FJ192GA110 General Purpose 192 KB Flash Microcontroller | PIC24FJ192GA110 | General Purpose 192 KB Flash Microcontroller | 
| PIC24FJ192GA106 General Purpose 192 KB Flash Microcontroller | PIC24FJ192GA106 | General Purpose 192 KB Flash Microcontroller | 
| PIC24FJ32GU202 eXtreme Low Power MCU with USB Host/Device | PIC24FJ32GU202 | eXtreme Low Power MCU with USB Host/Device | 
| PIC24FJ32GA104 | PIC24FJ32GA104 | |
| PIC24FJ64GA310 Low Power MCU w/ Integrated Analog, LCD | PIC24FJ64GA310 | Low Power MCU w/ Integrated Analog, LCD | 
| PIC24FJ64GA308 Low Power MCU w/ Integrated Analog, LCD | PIC24FJ64GA308 | Low Power MCU w/ Integrated Analog, LCD | 
| PIC24HJ128GP210A | PIC24HJ128GP210A | |
| dsPIC33EP256MC502 16-bit DSC for Precision Motor Control | dsPIC33EP256MC502 | 16-bit DSC for Precision Motor Control | 
| PIC24HJ128GP206A | PIC24HJ128GP206A | |
| dsPIC33EP256MC506 16-bit DSC for Precision Motor Control | dsPIC33EP256MC506 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP64MC503 16-bit DSC for Precision Motor Control | dsPIC33EP64MC503 | 16-bit DSC for Precision Motor Control | 
| PIC24HJ128GP206 | PIC24HJ128GP206 | |
| PIC24HJ128GP210 | PIC24HJ128GP210 | |
| dsPIC33FJ128GP706A | dsPIC33FJ128GP706A | |
| dsPIC33FJ128GP708 | dsPIC33FJ128GP708 | |
| dsPIC33FJ32MC302 16-bit DSC for Precision Motor Control | dsPIC33FJ32MC302 | 16-bit DSC for Precision Motor Control | 
| DSPIC33FJ32MC101 High Performance Motor Control MCU | DSPIC33FJ32MC101 | High Performance Motor Control MCU | 
| DSPIC33FJ32MC102 Ultra low cost,high performance Motor Control | DSPIC33FJ32MC102 | Ultra low cost,high performance Motor Control | 
| dsPIC33FJ32MC202 16-bit DSC for Precision Motor Control | dsPIC33FJ32MC202 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ64MC706A Optimized for Motor Control, CAN | dsPIC33FJ64MC706A | Optimized for Motor Control, CAN | 
| dsPIC33FJ64MC510A Optimized for Motor Control, CAN | dsPIC33FJ64MC510A | Optimized for Motor Control, CAN | 
| dsPIC33CK32MC102 100 MHz High Performance DSC | dsPIC33CK32MC102 | 100 MHz High Performance DSC | 
| dsPIC33CK32MC103 100 MHz High Performance DSC | dsPIC33CK32MC103 | 100 MHz High Performance DSC | 
| dsPIC33CK256MP608 100 MHz Single-Core DSC | dsPIC33CK256MP608 | 100 MHz Single-Core DSC | 
| PIC24EP256MC206 70MIPS Motor Control MCU with Internal OpAmps | PIC24EP256MC206 | 70MIPS Motor Control MCU with Internal OpAmps | 
| PIC24EP32GP202 70 MIPS Microcontroller with Internal Op Amps | PIC24EP32GP202 | 70 MIPS Microcontroller with Internal Op Amps | 
| dsPIC33CK256MP308 100 MHz Single-Core DSC | dsPIC33CK256MP308 | 100 MHz Single-Core DSC | 
| PIC24F08KL401 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL401 | Low-Cost, Low Power MCU with 16 MIPS | 
| dsPIC33CK32MP502 100MHz High-Performance DSC | dsPIC33CK32MP502 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP203 100MHz High-Performance DSC | dsPIC33CK32MP203 | 100MHz High-Performance DSC | 
| dsPIC33CK128MP502 100MHz High-Performance DSC | dsPIC33CK128MP502 | 100MHz High-Performance DSC | 
| PIC24FJ128GA308 128kB XLP MCU with Segmented LCD Driver | PIC24FJ128GA308 | 128kB XLP MCU with Segmented LCD Driver | 
| dsPIC33CK128MP206 100MHz High-Performance DSC | dsPIC33CK128MP206 | 100MHz High-Performance DSC | 
| PIC24FJ256DA210 MCU with Graphics Controller, Large RAM & USB | PIC24FJ256DA210 | MCU with Graphics Controller, Large RAM & USB | 
| dsPIC33CK512MP605 100 MHz Single-Core DSC | dsPIC33CK512MP605 | 100 MHz Single-Core DSC | 
| dsPIC33CK256MP503 100MHz High-Performance DSC | dsPIC33CK256MP503 | 100MHz High-Performance DSC | 
| dsPIC33CK512MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP410 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK512MP608 100 MHz Single-Core DSC | dsPIC33CK512MP608 | 100 MHz Single-Core DSC | 
| PIC24FJ192GB108 General Purpose USB Microcontroller | PIC24FJ192GB108 | General Purpose USB Microcontroller | 
| PIC24FJ32GA002 | PIC24FJ32GA002 | |
| PIC24FJ256GL410 Low Power MCU with Integrated LCD | PIC24FJ256GL410 | Low Power MCU with Integrated LCD | 
| PIC24FJ64GP203 eXtreme Low Power MCU | PIC24FJ64GP203 | eXtreme Low Power MCU | 
| dsPIC33CK1024MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP405 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CH256MP506 Dual Core, Two DSCs on One Chip | dsPIC33CH256MP506 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK256MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP405 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK64MP503 100MHz High-Performance DSC | dsPIC33CK64MP503 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP708 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK64MP205 100MHz High-Performance DSC | dsPIC33CK64MP205 | 100MHz High-Performance DSC | 
| dsPIC33CK128MC105 100 MHz High Performance DSC | dsPIC33CK128MC105 | 100 MHz High Performance DSC | 
| dsPIC33EP256MC504 16-bit DSC for Precision Motor Control | dsPIC33EP256MC504 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP256MC206 16-bit DSC for Precision Motor Control | dsPIC33EP256MC206 | 16-bit DSC for Precision Motor Control | 
| dsPIC33EP64MC203 16-bit DSC for Precision Motor Control | dsPIC33EP64MC203 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ128GP710A | dsPIC33FJ128GP710A | |
| dsPIC33FJ128GP306A | dsPIC33FJ128GP306A | |
| dsPIC33FJ128GP708A | dsPIC33FJ128GP708A | |
| dsPIC33FJ32MC204 16-bit DSC for Precision Motor Control | dsPIC33FJ32MC204 | 16-bit DSC for Precision Motor Control | 
| dsPIC33FJ64MC802 16-bit DSC for Precision Motor Control | dsPIC33FJ64MC802 | 16-bit DSC for Precision Motor Control | 
| PIC24F08KL301 Low-Cost, Low Power MCU with 16 MIPS | PIC24F08KL301 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ256GA106 General Purpose 256 KB Flash Microcontroller | PIC24FJ256GA106 | General Purpose 256 KB Flash Microcontroller | 
| PIC24FJ256GU406 Low Power MCU with Integrated LCD and USB | PIC24FJ256GU406 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ256GU410 Low Power MCU with Integrated LCD and USB | PIC24FJ256GU410 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ256GU405 Low Power MCU with Integrated LCD and USB | PIC24FJ256GU405 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ256GL408 Low Power MCU with Integrated LCD | PIC24FJ256GL408 | Low Power MCU with Integrated LCD | 
| PIC24FJ512GL410 Low Power MCU with Integrated LCD | PIC24FJ512GL410 | Low Power MCU with Integrated LCD | 
| PIC24FJ512GU406 Low Power MCU with Integrated LCD and USB | PIC24FJ512GU406 | Low Power MCU with Integrated LCD and USB | 
| PIC24FJ96GA006 General Purpose 96 KB Flash Microcontroller | PIC24FJ96GA006 | General Purpose 96 KB Flash Microcontroller | 
| PIC24FJ64GU202 eXtreme Low Power MCU with USB Host/Device | PIC24FJ64GU202 | eXtreme Low Power MCU with USB Host/Device | 
| PIC24HJ128GP502 | PIC24HJ128GP502 | |
| PIC24HJ128GP306 | PIC24HJ128GP306 | |
| PIC24HJ128GP306A | PIC24HJ128GP306A | |
| PIC24HJ128GP310 | PIC24HJ128GP310 | |
| PIC24HJ128GP310A | PIC24HJ128GP310A | |
| dsPIC33CK256MC505 100 MHz High Performance DSC | dsPIC33CK256MC505 | 100 MHz High Performance DSC | 
| PIC24HJ128GP510A | PIC24HJ128GP510A | |
| PIC24HJ128GP510 | PIC24HJ128GP510 | |
| dsPIC33CDVC256MP506 Motor Control DSC with Full-Bridge MOSFET Gate Driver and CAN Transceiver | dsPIC33CDVC256MP506 | Motor Control DSC with Full-Bridge MOSFET Gate Driver and CAN Transceiver | 
| dsPIC33EP256MU810 DSC with Dual Motor Control, Dual CAN & USB | dsPIC33EP256MU810 | DSC with Dual Motor Control, Dual CAN & USB | 
| dsPIC33CK256MC103 100 MHz High Performance DSC | dsPIC33CK256MC103 | 100 MHz High Performance DSC | 
| dsPIC33CK256MC503 100 MHz High Performance DSC | dsPIC33CK256MC503 | 100 MHz High Performance DSC | 
| dsPIC33CDV256MP506 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33CDV256MP506 | Motor Control DSC with Full-Bridge MOSFET Gate Driver | 
| dsPIC33FJ16GS404 High-Speed PWM, ADC and Comparators | dsPIC33FJ16GS404 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ16GS402 High-Speed PWM, ADC and Comparators | dsPIC33FJ16GS402 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ16GP304 | dsPIC33FJ16GP304 | |
| dsPIC33FJ256GP510A | dsPIC33FJ256GP510A | |
| dsPIC33FJ16MC101 Ultra low cost,high performance Motor Control | dsPIC33FJ16MC101 | Ultra low cost,high performance Motor Control | 
| dsPIC33FJ256GP506A | dsPIC33FJ256GP506A | |
| dsPIC33FJ256GP506 | dsPIC33FJ256GP506 | |
| dsPIC33FJ16GS504 High-Speed PWM, ADC and Comparators | dsPIC33FJ16GS504 | High-Speed PWM, ADC and Comparators | 
| dsPIC33FJ32MC304 16-bit DSC for Precision Motor Control | dsPIC33FJ32MC304 | 16-bit DSC for Precision Motor Control | 
| PIC24EP256GP202 70 MIPS Microcontroller with Internal Op Amps | PIC24EP256GP202 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24EP256GP206 70 MIPS Microcontroller with Internal Op Amps | PIC24EP256GP206 | 70 MIPS Microcontroller with Internal Op Amps | 
| PIC24F16KA102 Low-Cost, Low Power MCU with 16 MIPS | PIC24F16KA102 | Low-Cost, Low Power MCU with 16 MIPS | 
| PIC24FJ128DA206 MCU with Graphics Controller, Large RAM & USB | PIC24FJ128DA206 | MCU with Graphics Controller, Large RAM & USB | 
| PIC24FJ16MC101 | PIC24FJ16MC101 | |
| PIC24FJ256GB106 General Purpose USB Microcontroller | PIC24FJ256GB106 | General Purpose USB Microcontroller | 
| PIC24FJ32GP202 eXtreme Low Power MCU | PIC24FJ32GP202 | eXtreme Low Power MCU | 
| PIC24HJ128GP204 | PIC24HJ128GP204 | |
| PIC24HJ64GP510A | PIC24HJ64GP510A | |
| PIC24HJ64GP502 | PIC24HJ64GP502 | |
| dsPIC33CK128MC506 100 MHz High Performance DSC | dsPIC33CK128MC506 | 100 MHz High Performance DSC | 
| dsPIC33CK128MP203 100MHz High-Performance DSC | dsPIC33CK128MP203 | 100MHz High-Performance DSC | 
| dsPIC33CK64MP208 100MHz High-Performance DSC | dsPIC33CK64MP208 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP105 100MHz High-Performance DSC | dsPIC33CK32MP105 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP206 100MHz High-Performance DSC | dsPIC33CK32MP206 | 100MHz High-Performance DSC | 
| dsPIC33CK32MP506 100MHz High-Performance DSC | dsPIC33CK32MP506 | 100MHz High-Performance DSC | 
| dsPIC33CK256MP203 100MHz High-Performance DSC | dsPIC33CK256MP203 | 100MHz High-Performance DSC | 
| dsPIC33CK128MP208 100MHz High-Performance DSC | dsPIC33CK128MP208 | 100MHz High-Performance DSC | 
| dsPIC33CK512MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK512MP408 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK512MP308 100 MHz Single-Core DSC | dsPIC33CK512MP308 | 100 MHz Single-Core DSC | 
| dsPIC33CK1024MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP705 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CH512MP206 Dual Core, Two DSCs on One Chip | dsPIC33CH512MP206 | Dual Core, Two DSCs on One Chip | 
| dsPIC33CK256MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP410 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP710 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK256MP705 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK128MC106 100 MHz High Performance DSC | dsPIC33CK128MC106 | 100 MHz High Performance DSC | 
| dsPIC33CK128MC103 100 MHz High Performance DSC | dsPIC33CK128MC103 | 100 MHz High Performance DSC | 
| dsPIC33CK128MC503 100 MHz High Performance DSC | dsPIC33CK128MC503 | 100 MHz High Performance DSC | 
| dsPIC33CK128MC502 100 MHz High Performance DSC | dsPIC33CK128MC502 | 100 MHz High Performance DSC | 
| dsPIC33CK1024MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | dsPIC33CK1024MP708 | ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC | 
| dsPIC33CK256MP206 100MHz High-Performance DSC | dsPIC33CK256MP206 | 100MHz High-Performance DSC | 
| dsPIC33CDVL64MC106 Motor Control DSC with Full-Bridge MOSFET Gate Driver and LIN Transceiver | dsPIC33CDVL64MC106 | Motor Control DSC with Full-Bridge MOSFET Gate Driver and LIN Transceiver | 
| dsPIC33CDV128MP206 Motor Control DSC with Full-Bridge MOSFET Gate Driver | dsPIC33CDV128MP206 | Motor Control DSC with Full-Bridge MOSFET Gate Driver |