A single Integrated Development Environment (IDE) supporting all PIC MCUs and dsPIC33 DSCs
A free graphical programming environment that generates seamless, easy-to-understand C code
A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end
Simple and effective way to connect your embedded application to Google Cloud or AWS platform
Ready-to-start development, demonstration, and testing platform for PIC24 MCUs and dsPIC® DSCs
Product | Status | Automotive Recommended | Functional Safety Ready | 5K Pricing | Family | CPU Type | Max CPU Speed (MHz) | CPU Speed (MIPS/DMIPS) | Part Family | ARM Neon | FPU | Math Accelerator | Operation Voltage Min (V) | Operation Voltage Max (V) | Temp Range Min | Temp Range Max | Max I/O Pins | Pin count | Program Memory Size (KB) | Program Memory Size (KWords) | Auxiliary Flash (KB) | Multiple Flash Panels | Error Correction Code Program Flash | SRAM (Bytes) | L1 Cache Memory (Instructions) (KB) | L1 Cache Memory (Data) (KB) | Data EEPROM/HEF (Bytes) | Emulated EEPROM in Flash | Internal DRAM Type | Internal DRAM Amount (MB) | DRAM Bus Size (Bits) | Boot Memory (KB) | Direct Memory Access Channels | External Memory Bus Interface | Number of EBIs | NAND Interface | ECC Bits on NAND Interface | DRAM Interface | Low Power | QSPI | XLP | SDIO/SD-CARD/eMMC | Vbat/Vddbu battery backup | ADC Input | Number of ADCs | Max ADC Resolution (Bits) | Max ADC Sampling Rate (ksps) | Max ADC Sample/Hold | Diff ADC Inputs | ADC with Computation | Temp Sensor | Resistive Touch Controller | DAC Outputs | Number of DACs | Max DAC Resolution (Bits) | Number of Comparators | Comparator max speed (ns) | Number of Op Amps | Programmable Gain Amp | CTMU | Slope Compensation / Programmable Ramp Generator | Zero Cross detect | Hardware Touch Peripheral | Hardware Direct Touch Channel Buttons | Hardware Touch Matrix Nodes | Hardware Cap Voltage Divider | Touch Library Support | UART | LIN | SENT | IrDA | ISO 7816 | SPI | I2C | I2S | SSC | Number of USB Modules | USB Interface | USB Active Clock Tuning | Number of CAN Modules | Type of CAN module | CAN Transmit Buffers | CAN Receive Buffers | MediaLB | Ethernet | Number of Ethernet Ports | Max 8-Bit Digital Timers | Max 16-Bit Digital Timers | Max 32-Bit Digital Timers | Hardware RTCC/RTC | Watch Dog Timer | Angular Timer | Max PWM outputs (including complementary) | Number of PWM Time Bases | PWM Max Resolution (Bits) | PWM Resolution (ns) | Capture / Compare/PWM (CCP) | Enhanced Capture/Compare/PWM (ECCP) | Complementary Waveform Generator / Complementary Output Generator | Single output CCP (SCCP) | Multiple output CCP (MCCP) | Motor Control PWM Outputs | Quadrature Encoder Interface | SMPS PWM Outputs | Stand alone PWMs | Standalone Output Compare/ Standard PWM | Output Compare Channels | Input Capture | Data Signal Modulator | Numerically Controlled Oscillator | Signal Measurement Timer | Hardware Limit Timer | Programmable Switched Mode Controller | Class B Support | CRC | Crypto Engine | ARM Trust Zone® | Anti-Tamper Pins | Segmented LCD | Graphics Controller/GPU | Video Decoder | Camera Interface | Audio Fractional PLL | Number of PDM Microphone Inputs | Class D Amplifier Outputs | Configurable Logic Cell (CLC/CCL) | Configurable Logic Cell Type | Peripheral Trigger Generator | Peripheral Pin Select / Pin Muxing | Parallel Port | Internal Oscillator | Internal Osc better than 1% accuracy | Brown-Out Reset | Low Voltage Detection | Power On Reset | Internal Voltage Reference (Bandgap) | Supported in MPLAB Code Configurator | JTAG | Debug Interface | Number of Cores | Secure Boot with Flash OTP | Packages |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PIC24FJ128GA006 | In Production | No | $2.71 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 53 | 64 | 128 | 42 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 64/QFN, 64/TQFP | ||||||||||||||||||||||||
PIC24FJ128GA010 | In Production | No | $3.22 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 85 | 100 | 128 | 42 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 100/TQFP, 128/LQFP | ||||||||||||||||||||||||
PIC24FJ128GA308 | In Production | No | $2.87 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 69 | 80 | 128 | 42 | 0 | False | 8192 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | Yes | 16 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 368 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 80/TQFP | ||||||||||||||||||||||||
PIC24FJ128GA310 | In Production | No | $3.01 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 85 | 100 | 128 | 42 | 0 | False | 8192 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | Yes | 24 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 480 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 100/TQFP, 121/TFBGA | ||||||||||||||||||||||||
PIC24FJ32GA102 | In Production | No | $2.09 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA104 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 32 | 10 | 0 | False | No | 8192 | 0 / True | True | 0 | No | No | No | Yes | 0 | Yes | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | 0 | 0 | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 15 | 7 | No | Yes | No | 5 | 5 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | 0 | No | Yes | PMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||
PIC24FJ32GA104 | In Production | No | $2.34 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA104 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 32 | 10 | 0 | False | No | 8192 | 0 / True | True | 0 | No | No | No | Yes | 0 | Yes | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | 0 | 0 | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 15 | 7 | No | Yes | No | 5 | 5 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | 0 | No | Yes | PMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/QFN, 44/TQFP | ||||||||||||||||||||
PIC24FJ64GA006 | In Production | No | $2.42 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 53 | 64 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 64/QFN, 64/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA008 | In Production | No | $2.73 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 69 | 80 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 80/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA010 | In Production | No | $2.96 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 85 | 100 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 100/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA102 | In Production | No | $2.38 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA104 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 64 | 21 | 0 | False | No | 8192 | 0 / True | True | 0 | No | No | No | Yes | 0 | Yes | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | 0 | 0 | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 15 | 7 | No | Yes | No | 5 | 5 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | 0 | No | Yes | PMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||
PIC24FJ64GA104 | In Production | No | $2.64 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA104 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 64 | 21 | 0 | False | No | 8192 | 0 / True | True | 0 | No | No | No | Yes | 0 | Yes | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | 0 | 0 | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 15 | 7 | No | Yes | No | 5 | 5 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | 0 | No | Yes | PMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/CSP, 44/QFN, 44/TQFP, 128/LQFP | ||||||||||||||||||||
PIC24FJ64GA306 | In Production | No | $2.43 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 53 | 64 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | Yes | 16 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 240 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 64/QFN, 64/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA308 | In Production | No | $2.72 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 69 | 80 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | Yes | 16 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 368 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 80/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA310 | In Production | No | $2.87 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 85 | 100 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | Yes | 24 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 480 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 100/TQFP, 121/TFBGA | ||||||||||||||||||||||||
PIC24FJ96GA006 | In Production | No | $2.58 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 53 | 64 | 96 | 32 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 64/QFN, 64/TQFP | ||||||||||||||||||||||||
PIC24FJ96GA008 | In Production | No | $2.87 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 69 | 80 | 96 | 32 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 80/TQFP | ||||||||||||||||||||||||
PIC24FJ96GA010 | In Production | No | $2.91 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA010 | No | No | No | 2 | 3.6 | -40 | 85 | 85 | 100 | 96 | 32 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 16 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | Yes | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | No | PMP | 8 MHz, 32 kHz | No | BOR | None | Yes | No | Yes | Boundary Scan | ICSP | 100/TQFP | ||||||||||||||||||||||||
PIC24FJ16GA002 | In Production | Yes | $1.70 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 16 | 5 | 0 | False | 4096 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||||||
PIC24FJ16GA004 | In Production | Yes | $2.16 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 16 | 5 | 0 | False | 4096 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/QFN, 44/TQFP | ||||||||||||||||||||||||
PIC24FJ32GA002 | In Production | Yes | $1.87 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 32 | 10 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||||||
PIC24FJ32GA004 | In Production | Yes | $2.12 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 32 | 10 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/QFN, 44/TQFP | ||||||||||||||||||||||||
PIC24FJ48GA002 | In Production | Yes | $2.02 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 48 | 16 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||||||
PIC24FJ48GA004 | In Production | Yes | $2.27 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 48 | 16 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/QFN, 44/TQFP | ||||||||||||||||||||||||
PIC24FJ64GA002 | In Production | Yes | $2.16 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 21 | 28 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 10 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP | ||||||||||||||||||||||||
PIC24FJ64GA004 | In Production | Yes | $2.42 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ64GA004 | No | No | No | 2 | 3.6 | -40 | 125 | 35 | 44 | 64 | 21 | 0 | False | 8192 | 0 / True | True | 0 | No | No | No | No | 0 | No | 0 | No | 13 | 1 | 10 | 500 | 1 | No | No | No | 0 | 0 | 0 | 2 | 150 | 0 | 0 | No | 0 | No | No | 2 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 5 | 2 | No | Yes | No | 5 | 2 | 16 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 0 | No | No | No | 0 | No | Yes | PMP | 8 MHz, 31 kHz | No | BOR | LVD | Yes | No | Yes | Boundary Scan | ICSP | 44/QFN, 44/TQFP | ||||||||||||||||||||||||
PIC24FJ128GA306 | In Production | No | No | $2.57 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ128GA310 | No | No | No | 2 | 3.6 | -40 | 85 | 53 | 64 | 128 | 42 | 0 | False | 8192 | 0 / True | True | 8 | No | No | No | Yes | 0 | Yes | 0 | Yes | 16 | 1 | 12 | 500 | 1 | No | No | No | 0 | 0 | 0 | 3 | 150 | 0 | 0 | Yes | 0 | No | No | 4 | Yes | Yes | 2 | 2 | 0 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 19 | 9 | Yes | Yes | No | 7 | 7 | 16 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 | 7 | 0 | 0 | 0 | 0 | Yes | Yes | No | No | 0 | 240 | No | No | No | 0 | No | Yes | EPMP | 8 MHz, 31 kHz | Yes | BOR | LVD | Yes | Yes | Yes | Boundary Scan | ICSP | 64/QFN, 64/TQFP | |||||||||||||||||||||||
PIC24FJ128GA702 | In Production | No | $1.01 | 16-bit MCU/DSC | 16-bit PIC MCU | 32 | 16 | PIC24FJ256GA705 | No | No | No | 2 | 3.6 | -40 | 125 | 22 | 28 | 128 | 64 | 0 | False | Yes | 16384 | 0 / True | True | 6 | No | No | No | Yes | 0 | Yes | 0 | No | 10 | 1 | 12 | 200 | 1 | No | No | No | 0 | 0 | 0 | 3 | 300 | 0 | 0 | Yes | 0 | No | 0 | 0 | No | 2 | No | No | 3 | 2 | 3 | 0 | 0 | None | No | 0 | None | 0 | 0 | No | None | No | 0 | 3 | 1 | Yes | Yes | No | 3 | 1 | 16 | 62 | 3 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 3 | 3 |