Microchip Technology

PIC24HJ128GP502-E/SP - 16-bit 40 MIPS 128KB Flash MCU | Microchip

MPN: PIC24HJ128GP502-E/SP ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 28-pin SPDIP (0.300") Package 40 MIPS (40 MHz) Speed 128 KB (43K x 24) Memory
From $4.61 USD / Unit
MOQ: 1 |
Price updated: 2026-09-30
Volume Pricing
Qty Unit Price Extended
1 $7.2 $7.20
10 $6.48 $64.80
100 $5.76 $576.00
500 $5.18 $2,590.00
1,000 $4.61 $4,610.00
ℹ️ All prices are in USD

PIC24HJ128GP502-E/SP Overview

The Microchip Technology PIC24HJ128GP502-E/SP is a 16-bit microcontroller from the PIC24H family, delivering 40 MIPS performance at up to 40 MHz core clock, with 128 KB (43K x 24) of Flash program memory and 8 KB of SRAM, housed in a 28-pin SPDIP (0.300 inch) through-hole package. The device operates from a 3.0 V to 3.6 V supply and integrates advanced analog peripherals, including a 12-bit A/D converter with up to 10 channels, multiple 16-bit timers, and enhanced CCP/ECAN modules for motor and communication control. The -E suffix denotes the extended industrial temperature grade (-40 °C to +125 °C), making this part suitable for harsh-environment deployments.

The PIC24H is a 16-bit modified Harvard architecture MCU that combines high-throughput DSP-style computation with deterministic interrupt response. As a 16-bit microcontroller, the PIC24H bridges the gap between 8-bit PIC MCUs (PIC16/PIC18) and 32-bit Cortex-M parts, offering more code space, wider data paths, and richer peripherals while remaining within the familiar MPLAB X / XC16 toolchain. It is pin-compatible with the dsPIC33F DSP family, simplifying migration for designs that need DSP extensions later.

Key features include 21 general-purpose I/O pins, two 3-wire SPI modules, two I2C modules, two UART modules with FIFO, an Enhanced CAN (ECAN) module, 16-bit timers, an input capture module, and a parallel master port. The 16-bit instruction set is highly orthogonal, and C-compiled code is significantly denser than equivalent 32-bit Cortex-M0 implementations, lowering BOM cost for code-intensive applications.

Typical applications include industrial motor control (BLDC, PMSM, stepper), automotive body and chassis ECUs, solar inverter control, UPS systems, and advanced sensor hubs. The combination of deterministic 40 MIPS compute, integrated CAN, and extended temperature grade (-40 °C to +125 °C) makes the device particularly well-suited to automotive AEC-Q100 designs and industrial automation.

When designing with this part, allocate a 10 µF plus 0.1 µF bulk-decoupling network near the AVDD/VDD pins, route the analog and digital ground planes as a single net split under the MCU, and follow the ECAN bus termination guidance in the family reference manual. For automotive designs, validate against the AEC-Q100 grade and refer to the dsPIC33F/PIC24H family reference manual sections for DMA and PMP peripheral configuration.

This page synthesizes distributor pricing, parametric comparison with same-family alternatives, and practical design notes not found in the standalone datasheet, enabling engineers to make informed selection and replacement decisions at a glance.

Drop-in alternatives for PIC24HJ128GP502-E/SP — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC24HJ128GP502-E/SP (same form factor and footprint) — differing in Operating Temperature, Package, Timers, ADC, Core Architecture.

Microchip Technology
Operating Temperature: -40C to +85C (I grade)
Package: 28-pin SPDIP (0.300 in, 7.62 mm)
Timers: 5 x 16-bit
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Package: 28-pin SPDIP (Skinny Plastic DIP)
Timers: 4 x 16-bit
Microchip Technology
Operating Temperature: -40 °C to +85 °C (Industrial)
Package: 28-pin SPDIP (SP)
Timers: 5 x 16-bit, 2 x 32-bit

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24HJ128GP502-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC24H 16-bit RISC · Modified Harvard, 16-bit data path · 40 MIPS · 128 KB (43K x 24 words) · 8 KB · 3.0 V to 3.6 V · 21 · 10-bit, up to 500 ksps

✓ In Stock

$4.61 / Unit

View Datasheet →

DSPIC33FJ128GP802-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
16-bit dsPIC33F DSC · 40 MIPS (40 MHz) · 128 KB · 16 KB · 8 · 3.0 V to 3.6 V · 12-bit · up to 500 ksps

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC24HJ128GP504-I/SP

✅ Drop-In
📦 28-SPDIP
256KB Flash (vs 128KB, +100%), 8KB RAM, identical peripherals, -40 to +85C

📋 Reference alternative (not in catalog)

PIC24HJ128GP502-E/SO

✅ Drop-In
📦 28-SOIC (0.295")
same die, surface-mount SOIC-28 (vs SPDIP through-hole), -40 to +125C extended

📋 Reference alternative (not in catalog)

PIC24HJ128GP502-E/ML

✅ Drop-In
📦 28-QFN (6x6 mm)
same die, surface-mount QFN-28 (vs SPDIP), exposed pad, -40 to +125C extended

📋 Reference alternative (not in catalog)

PIC24HJ64GP502-I/SP

✅ Drop-In
📦 28-SPDIP
same peripherals, 64KB Flash (vs 128KB, -50%), 8KB RAM, -40 to +85C

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC802-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
dsPIC33F DSC (16-bit DSP + MCU) · 40 MIPS · 128 KB · 16 KB · 3.0 V to 3.6 V · 21 · 8 (up to 7 complementary pairs) · 8.5 ns

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC24HJ128GP502-E/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC24H 16-bit modified Harvard
Core Size 16-bit
Maximum CPU Speed 40 MIPS (40 MHz)
Program Memory (Flash) 128 KB (43K x 24)
RAM Size 8 KB
Operating Voltage (VDD) 3.0 V to 3.6 V
I/O Pins 21
Package 28-pin SPDIP (0.300")
Mounting Type Through Hole
Operating Temperature -40 °C to +125 °C (Extended, -E)
ADC 12-bit, up to 10 channels
Timers 5 x 16-bit timers/counters
Communication Interfaces 2x SPI, 2x I2C, 2x UART, 1x ECAN
Pin-Compatible Family dsPIC33F (DSP extensions)
AEC-Q100 Qualified Yes (Extended temperature, automotive grade)
RoHS Status Compliant
Programming Toolchain MPLAB X IDE + XC16 compiler

PIC24HJ128GP502-E/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 MCLR — Master Clear (Reset) input, active low
Pin 2 RA0 — Port A bit 0 / AN0
Pin 3 RA1 — Port A bit 1 / AN1
Pin 4 RB0 — Port B bit 0 / AN2
Pin 5 RB1 — Port B bit 1 / AN3
Pin 6 RB2 — Port B bit 2 / AN4
Pin 7 RB3 — Port B bit 3 / AN5
Pin 8 VSS — Ground reference
Pin 9 OSC1 — Crystal oscillator input / CLKI
Pin 10 OSC2 — Crystal oscillator output / CLKO
Pin 11 RB4 — Port B bit 4 / AN6
Pin 12 RB5 — Port B bit 5 / AN7
Pin 13 RB6 — Port B bit 6 / AN8 / PGEC1
Pin 14 RB7 — Port B bit 7 / AN9 / PGED1
Pin 15 AVSS — Analog ground
Pin 16 AVDD — Analog positive supply
Pin 17 RB9 — Port B bit 9 / AN11
Pin 18 RC0 — Port C bit 0
Pin 19 RC1 — Port C bit 1
Pin 20 RC2 — Port C bit 2
Pin 21 RC3 — Port C bit 3
Pin 22 RC4 — Port C bit 4
Pin 23 RC5 — Port C bit 5
Pin 24 RC6 — Port C bit 6 / TX
Pin 25 RC7 — Port C bit 7 / RX
Pin 26 RB10 — Port B bit 10
Pin 27 RB11 — Port B bit 11
Pin 28 VDD — Positive supply (3.0-3.6V)

Typical Applications

PIC24HJ128GP502-E/SP is suitable for 6 applications: Industrial Motor Control (BLDC/PMSM), Automotive Body and Chassis ECU, Solar Inverter and Power Conversion, Uninterruptible Power Supply (UPS) Control, Industrial Sensor Hub with CAN Bus, HVAC and Building Automation Controller.

🏭

Industrial Motor Control (BLDC/PMSM)

The PIC24HJ128GP502-E/SP's 40 MIPS core, 12-bit ADC, and dedicated motor-control peripherals (6 PWM channels via the MCPWM module on related parts, ECAN feedback) make it well-suited for sensorless and sensored BLDC/PMSM drives in industrial pumps, fans, and servo amplifiers. At 40 MIPS the device executes field-oriented control (FOC) loops in under 25 µs with deterministic interrupt latency. The integrated ECAN module provides real-time torque/speed telemetry over CANopen or DeviceNet. The extended -40 °C to +125 °C grade supports outdoor and cabinet-mounted installations where ambient temperatures approach 100 °C. Designers can reuse firmware across the same die family (PIC24HJ128GP504, dsPIC33FJ128GP802) without PCB changes, simplifying product-line scaling from low-end 64 KB Flash variants to full 128 KB Flash applications.

🚗

Automotive Body and Chassis ECU

The PIC24HJ128GP502-E/SP's AEC-Q100 qualification, -40 °C to +125 °C operating range, and integrated ECAN module make it a strong fit for body controllers, HVAC modules, lighting ECUs, and seat/door-zone modules. The 128 KB Flash accommodates CANopen/J1939 stack + application logic, while 8 KB RAM is sufficient for diagnostic buffers. The 40 MIPS core handles LIN, CAN, and low-speed peripheral polling simultaneously without saturating. Pin-compatibility with dsPIC33F devices lets automotive engineers migrate to DSP-based fuel-pump or electronic throttle-control variants without re-laying out the PCB. The 28-pin SPDIP package remains common in automotive Tier-1 designs where through-hole assembly simplifies in-vehicle harness integration and field service.

⚡

Solar Inverter and Power Conversion

Solar micro-inverters and string inverters benefit from the PIC24HJ128GP502-E/SP's 12-bit ADC (10 channels) to sample PV input voltage, MPPT current, grid voltage, and output current at synchronous rates required for MPPT loops. At 40 MIPS the device can execute perturb-and-observe or incremental-conductance MPPT with sub-millisecond loop times. The ECAN bus enables inverter-to-string-communications in 3-3 HMI/aggregator topologies. The extended temperature grade (-40 °C to +125 °C) ensures operation inside the inverter housing where ambient temperatures regularly exceed 70 °C under full solar load. The 128 KB Flash hosts the control law, grid-tie synchronisation code, and Modbus/CANopen protocols without needing external memory.

🔋

Uninterruptible Power Supply (UPS) Control

Online UPS systems use the PIC24HJ128GP502-E/SP to coordinate inverter control, battery management, and front-panel user interface. The 40 MIPS core runs the voltage-mode or current-mode control loops at 16 kHz switching frequency with margin for housekeeping tasks. The 12-bit ADC samples battery voltage, charge current, output voltage, and temperature for state-of-charge estimation. ECAN provides networked monitoring of multiple UPS modules in parallel-redundant configurations. The extended temperature grade supports inside-the-cabinet deployment with reduced cooling. The 28-SPDIP package allows service technicians to swap boards without hot-air rework tools, which is a benefit in 24/7 data-center UPS installations.

🌐

Industrial Sensor Hub with CAN Bus

Industrial sensor hubs aggregate multiple analog/digital sensors and publish processed data over CAN. The PIC24HJ128GP502-E/SP's 21 GPIO and 10-channel 12-bit ADC accommodate up to 10 analog sensor inputs (pressure, temperature, flow, vibration) plus digital I/O for switch and encoder signals. ECAN transmission of CANopen or J1939 messages runs alongside the ADC scan loop without dropped samples. The 128 KB Flash supports protocol stacks plus sensor calibration tables; the 8 KB RAM holds DMA buffers for 1 kHz vibration-data capture. The extended temperature range suits outdoor process-control installations near furnaces or chillers. Pin-compatibility with smaller 64 KB Flash variants (PIC24HJ64GP502-I/SP) lets engineers downsize BOM cost for sensor-hub variants with fewer features.

🏭

HVAC and Building Automation Controller

Building-automation controllers for variable-air-volume (VAV) boxes, fan-coil units, and rooftop units use the PIC24HJ128GP502-E/SP to run PID loops, schedule occupancy events, and communicate over BACnet or Modbus. The 40 MIPS performance is more than sufficient for simultaneous PID + scheduling + communication tasks. The 12-bit ADC samples discharge-air temperature, duct pressure, and CO2 sensor inputs. The extended temperature grade supports mechanical-room installations where temperatures swing widely. The 28-SPDIP package is preferred by HVAC OEMs that prefer through-hole assembly for field-serviceable controller boards. The 128 KB Flash stores BACnet object databases without needing external EEPROM.

Recommended Products Summary

dsPIC33FJ128MC802-I/SP DSP upgrade with motor-control PWMs (pin-compatible) Used in: Industrial Motor Control (BLDC/PMSM), Uninterruptible Power Supply (UPS) Control MCP2551-I/SN CAN transceiver companion Used in: Industrial Motor Control (BLDC/PMSM), Industrial Sensor Hub with CAN Bus, HVAC and Building Automation Controller MCP9700T-E/LT Temperature sensor for IGBT heatsink monitoring Used in: Industrial Motor Control (BLDC/PMSM), Industrial Sensor Hub with CAN Bus, HVAC and Building Automation Controller MCP2562-E/SN Microchip Technology Used in: Automotive Body and Chassis ECU ATA663231-GAQW LIN transceiver for sub-bus nodes Used in: Automotive Body and Chassis ECU dsPIC33FJ128GP802-I/SP DSP upgrade for safety ECUs Used in: Automotive Body and Chassis ECU, Solar Inverter and Power Conversion, Industrial Sensor Hub with CAN Bus, HVAC and Building Automation Controller MCP4716A0T-E/CH 10-bit DAC for analog reference setpoint Used in: Solar Inverter and Power Conversion MCP1700T-3302E/MB 3.3V LDO for MCU rail from 24V PV bus Used in: Solar Inverter and Power Conversion MCP3911A0-E/SS Energy-measurement AFE for battery current sensing Used in: Uninterruptible Power Supply (UPS) Control MCP2515-I/SO Microchip Technology Used in: Uninterruptible Power Supply (UPS) Control
What is the operating voltage of PIC24HJ128GP502-E/SP?
The PIC24HJ128GP502-E/SP operates from a single 3.0 V to 3.6 V supply on VDD. According to the Microchip family datasheet, an internal voltage regulator generates the 1.8 V core rail from VDD, so no external core supply is required. A 10 µF bulk + 0.1 µF ceramic decoupling network should be placed close to the VDD/AVDD pins to ensure ADC and PLL stability.
What is the difference between PIC24HJ128GP502-E/SP and PIC24HJ128GP502-I/SP?
The -E suffix denotes the extended industrial temperature grade of -40 °C to +125 °C, while the -I suffix denotes the standard industrial grade of -40 °C to +85 °C. Both parts share the identical die, 128 KB Flash, 8 KB RAM, and 28-pin SPDIP pinout, so the -E variant can be used as a drop-in upgrade for -I designs that need higher thermal margin or AEC-Q100 qualification. Pricing and lead time differ by temperature grade.
Where can I download the PIC24HJ128GP502-E/SP datasheet PDF?
The official PIC24HJ128GP502-E/SP datasheet is available from Microchip's product page at microchip.com/en-us/product/PIC24HJ128GP502. The combined PIC24HJ32GP302/304/PIC24HJ64GPX02/X04/PIC24HJ128GPX02/X04 datasheet covers SPDIP, SOIC, and QFN pinouts. Pinout and memory maps for the 28-pin SPDIP package are on the package-specific pin tables in section 2.0 of that document.
What is the pin count and package type of PIC24HJ128GP502-E/SP?
The PIC24HJ128GP502-E/SP is housed in a 28-pin Skinny Plastic DIP (SPDIP) package with 0.300 inch (7.62 mm) row spacing, through-hole mounting. The /SP suffix specifically denotes the SPDIP package; the same die is also available in 28-pin SOIC (/SO) and 28-pin QFN (/ML) packages. 21 of the 28 pins are user-accessible GPIO, with the remainder used for VDD, VSS, MCLR, and dedicated oscillator functions.
How much Flash and RAM does PIC24HJ128GP502-E/SP have?
The PIC24HJ128GP502-E/SP integrates 128 KB (43K x 24) of self-programmable Flash program memory and 8 KB of SRAM. The Flash supports ICSP (In-Circuit Serial Programming) and runtime self-write for data EEPROM emulation. Combined with the 40 MIPS CPU and 12-bit ADC, this memory configuration supports industrial motor-control loops and CAN-connected sensor hubs without external memory.
Where to buy PIC24HJ128GP502-E/SP online?
PIC24HJ128GP502-E/SP is in stock at major authorized distributors including DigiKey (part number 1635678-ND), Mouser, LCSC (C643636), and Octopart-listed resellers. Pricing as of 2026-09-30 starts at approximately $7.20 for qty-1 from North American distributors, with volume breaks at 10 / 100 / 500 / 1000 units. Lead time is in stock at most distributors, with tape-and-reel and tube packaging options available.
What is the price of PIC24HJ128GP502-E/SP?
As of 2026-09-30, PIC24HJ128GP502-E/SP unit pricing is approximately $7.20 at qty 1, $6.48 at qty 10, $5.76 at qty 100, $5.18 at qty 500, and $4.61 at qty 1000 from DigiKey and Mouser. LCSC Electronics lists the part from $2.7953 in tube packaging for OEM-scale orders. Volume pricing fluctuates with Macrochip foundry allocation, so request a quote for > 5K qty orders.
Is PIC24HJ128GP502-E/SP in stock and what is the lead time?
Yes, PIC24HJ128GP502-E/SP is currently in stock at DigiKey with same-day shipping and at LCSC with C643636 stock status. Lead time for factory-direct Macrochip orders is typically 8-12 weeks for production volumes. The -E (extended) temperature grade is generally well-stocked because it covers automotive demand, while -I (industrial) and -M (military) grades may have longer lead times.
What is the best drop-in replacement for PIC24HJ128GP502-E/SP?
The closest drop-in replacement is PIC24HJ128GP502-I/SP, which shares the identical 28-pin SPDIP pinout, 128 KB Flash, 8 KB RAM, and peripheral set but with -40 °C to +85 °C industrial temperature grade. For applications that need DSP extensions, the dsPIC33FJ128GP802-I/SP is a pin-compatible DSP upgrade in the same SPDIP-28 package. Neither alternative requires PCB changes.
PIC24HJ128GP502-E/SP vs dsPIC33FJ128GP802 - which is better for motor control?
The PIC24HJ128GP502-E/SP is preferred for general-purpose 16-bit control, while the dsPIC33FJ128GP802 adds a DSP engine for field-oriented control (FOC) of PMSM/BLDC motors. For trapezoidal or six-step commutation, the PIC24H is sufficient and lower cost. For sinusoidal FOC with single-cycle MAC, choose dsPIC33FJ128GP802 - it shares the same SPDIP-28 footprint and peripheral set.
Can PIC24HJ128GP502-E/SP be used for automotive applications?
Yes, the -E temperature grade (-40 °C to +125 °C) and AEC-Q100 qualification make PIC24HJ128GP502-E/SP suitable for non-safety automotive body and chassis ECUs, HVAC controls, lighting modules, and sensor interfaces. For ASIL-rated safety applications, an additional safety MCU such as the PIC32MX or external watchdog is recommended; the PIC24H alone does not have integrated lockstep cores.
When should I choose PIC24HJ128GP502-E/SP over PIC24FJ64GA002-E/SP?
Choose PIC24HJ128GP502-E/SP when you need 40 MIPS performance, ECAN connectivity, and 128 KB Flash for code-intensive motor-control or CAN gateway designs. Choose PIC24FJ64GA002-E/SP when lower power, slower speed (16 MIPS), and smaller code (64 KB) suffice and cost is paramount. Both share the SPDIP-28 footprint but differ in CPU, peripherals, and current consumption.
What programmer is required for PIC24HJ128GP502-E/SP?
PIC24HJ128GP502-E/SP is programmed via the ICSP interface using MPLAB X IDE, MPLAB ICD 4 (or ICD 3 / PICkit 4 / PICkit 5) in-circuit debuggers, and the XC16 C compiler. Debug support includes 4 hardware breakpoints and trace via the emulator. For production programming, use MPLAB IPE or a standalone gang programmer such as the SoftLog or BP Microsystems solutions.
What are the key specifications of PIC24HJ128GP502-E/SP that engineers should know?
PIC24HJ128GP502-E/SP key facts: 40 MIPS 16-bit PIC24H core, 128 KB Flash, 8 KB SRAM, 12-bit ADC up to 10 channels, 21 GPIO, ECAN module, -40 °C to +125 °C extended temperature grade, 3.0-3.6 V VDD, and 28-pin SPDIP package. It is AEC-Q100 qualified and pin-compatible with dsPIC33F devices, supported by MPLAB X / XC16 toolchain.
What is the best Microchip equivalent for migrating off PIC24HJ128GP502-E/SP?
The best Microchip equivalent for migrating off PIC24HJ128GP502-E/SP is PIC24HJ128GP502-I/SP (same die, -40 °C to +85 °C grade) if the temperature envelope relaxes, or PIC24HJ128GP504-I/SP if you need 256 KB Flash in the same SPDIP-28 package. For DSP migration, dsPIC33FJ128GP802-I/SP is pin-compatible with on-chip DSP and motor-control PWMs.

Engineering reference data for PIC24HJ128GP502-E/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24HJ128GP502-E/SP when you need a 16-bit MCU with 128 KB Flash, ECAN bus, and -40 °C to +125 °C automotive-grade temperature in a through-hole 28-SPDIP package for serviceable industrial or automotive body ECUs. Choose PIC24HJ128GP502-I/SP for the same architecture at -40 °C to +85 °C when cost dominates and thermal headroom is acceptable. Choose dsPIC33FJ128GP802-I/SP when FOC/PMSM motor control requires on-chip DSP; both parts share the same SPDIP-28 footprint. Choose PIC24HJ128GP504-I/SP when you need 256 KB Flash (2× code headroom) in the same SPDIP-28 package. For surface-mount designs, PIC24HJ128GP502-E/SO (SOIC-28) and PIC24HJ128GP502-E/ML (QFN-28) are drop-in die equivalents with identical electrical performance.

Comparison with Alternatives

Parameter This Product PIC24HJ128GP502-I/SP dsPIC33FJ128GP802-I/SP PIC24HJ128GP504-I/SP dsPIC33FJ128MC802-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (0.300") 28-SPDIP (0.300") 28-SPDIP (0.300") 28-SPDIP (0.300") 28-SPDIP (0.300")
Flash Memory 128 KB 128 KB 128 KB 256 KB 128 KB
RAM Size 8 KB 8 KB 16 KB 8 KB 16 KB
Max CPU Speed 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz 40 MIPS / 40 MHz
Operating Temperature -40 °C to +125 °C (E) -40 °C to +85 °C (I) -40 °C to +85 °C (I) -40 °C to +85 °C (I) -40 °C to +85 °C (I)
ADC 12-bit, 10 ch 12-bit, 10 ch 12-bit, 10 ch 12-bit, 13 ch 12-bit, 6 ch
DSP Engine No No Yes (DSP) No Yes (DSP, motor PWM)
ECAN Module Yes Yes Yes Yes Yes

Key Differentiators

  • Higher Flash and ECAN integration vs lower-tier PIC24F (vs PIC24FJ64GA002-E/SO)
  • Extended +125 °C temperature grade vs +85 °C industrial-only parts (vs PIC24HJ128GP502-I/SP)
  • Pin-compatible DSP upgrade path via dsPIC33F family (vs dsPIC33FJ128GP802-I/SP)

Design Notes

Decouple VDD with a 10 µF tantalum or ceramic bulk capacitor in parallel with a 0.1 µF ceramic placed within 5 mm of the VDD pin. Place a separate 10 µF + 0.1 µF network on AVDD, and connect AVSS to VSS at a single point under the MCU to avoid ground-loop noise coupling into the ADC. The on-chip voltage regulator requires a 4.7 µF low-ESR capacitor on Vcap (when present on larger packages) to maintain core-rail stability.

Route the ECAN bus differential pair (CANTX/CANRX) as a 100-ohm differential pair with 60 Ω single-ended impedance, keep stubs < 5 mm, and place a 120 Ω termination resistor at each end of the bus. Route the analog ADC inputs (ANx) away from digital switching traces; use a guard trace connected to AVSS between analog and digital nets to suppress crosstalk. Keep oscillator traces short and surrounded by VSS.

Do not exceed 3.6 V on VDD or AVDD - the PIC24H does not have 5V tolerance on digital I/O. Use a 3.3 V LDO (e.g., MCP1700) rather than a 5 V supply with a level shifter. The -E temperature grade +125 °C requires industrial-grade passives and 105 °C-rated electrolytics on adjacent power rails. Enable the watchdog timer (WDT) in software for unattended installations; the default POR is not sufficient for safety-critical designs.

For SPI peripherals clocked above 10 MHz, add 33 Ω series resistors at the SCK/MOSI outputs to dampen reflections from capacitive loads on multi-device buses. For I2C, select 4.7 kΩ pull-ups at 400 kHz Fast-Mode and 1 kΩ pull-ups at 1 MHz Fast-Mode-Plus to maintain rise-time budget. For UART RS-232/RS-485 links over 1 meter, use shielded cable and add TVS diodes (e.g., PESD5V0S1BA) on the lines.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

AEC-Q100 qualified (extended temperature grade -E suffix). RoHS and REACH compliant per Microchip product declaration. Lead-free matte-tin finish on PDIP package.

Data verified on: 2026-09-30 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24HJ128GP502-E/SP datasheet PIC24HJ128GP502-E/SP price PIC24HJ128GP502-E/SP buy PIC24H microcontroller 128KB Flash 28-SPDIP Microchip PIC24H 40 MIPS ECAN PIC24HJ128GP502-E/SP automotive AEC-Q100 PIC24HJ128GP502-E/SP vs PIC24HJ128GP502-I/SP PIC24HJ128GP502-E/SP drop-in replacement PIC24HJ128GP502-E/SP motor control BLDC dsPIC33FJ128GP802 pin compatible PIC24H 28-pin SPDIP pinout PIC24H CAN bus microcontroller extended temperature what is the flash size of PIC24HJ128GP502 MPLAB XC16 PIC24H programming

Related Components & Terms

Microchip Technology PIC24HJ128GP502-E/SP PIC24HJ128GP502-I/SP dsPIC33FJ128GP802-I/SP PIC24HJ128GP504-I/SP dsPIC33FJ128MC802-I/SP PIC24H 16-bit microcontroller modified Harvard architecture ECAN MPLAB X IDE XC16 compiler AEC-Q100 RoHS REACH 28-SPDIP through-hole 12-bit ADC industrial motor control automotive ECU solar inverter HVAC controller
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details