Microchip Technology

PIC24HJ128GP504-H/ML - 16-bit 40MIPS MCU 128KB Flash 44-QFN | Microchip

MPN: PIC24HJ128GP504-H/ML ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 44-pin QFN (8x8 mm) with Exposed Pad Package 40 MIPS (at 3.3V, Fcy = 40 MHz) Speed 128 KB (43K x 24) Flash Memory
From $6.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-30
Volume Pricing
Qty Unit Price Extended
1 $9.95 $9.95
10 $9.2 $92.00
100 $8.45 $845.00
500 $7.62 $3,810.00
1,000 $6.95 $6,950.00
ℹ️ All prices are in USD

PIC24HJ128GP504-H/ML Overview

The Microchip Technology PIC24HJ128GP504-H/ML is a 16-bit PIC24H microcontroller delivering up to 40 MIPS performance at 3.3V from a 128 KB Flash program memory and 8 KB SRAM, housed in a 44-pin QFN (8x8 mm) exposed-pad package. It is part of the PIC24HJ128GPX02/X04 family of 16-bit microcontrollers with advanced analog peripherals, and is pin-compatible with the dsPIC33F family, allowing design portability between control-only and DSP-capable firmware.

A 16-bit microcontroller (MCU) is a microprocessor optimized for embedded control with a 16-bit data path, native peripherals (ADC, timers, UART, SPI, I2C), and deterministic real-time interrupt handling. Microcontrollers sit within the broader hierarchy of microprocessors -> microcontrollers -> 16-bit MCU -> PIC24H family -> Power Management and Embedded Control. The 16-bit architecture provides a balance between 8-bit MCU simplicity and 32-bit performance, ideal for applications that need higher code density and math precision than 8-bit parts can offer without paying the cost of an MPU.

Key features include a 16-bit modified Harvard architecture with single-cycle 16x16 multiplier, dual 40-bit accumulators (dsPIC compatible), 21 to 35 general-purpose I/O, an on-chip 12-bit A/D converter with up to 13 channels, multiple UART/SPI/I2C peripherals, and a wide operating voltage of 3.0V to 3.6V. The -H suffix designates the high-temperature automotive grade with operation from -40C to +150C, qualifying it for AEC-Q100 harsh-environment deployments.

Technical depth: the PIC24HJ core runs at 40 MHz (10 MIPS/MHz) and includes a 16-element register file, hardware multiply/divide, and a deterministic interrupt controller with 5-cycle latency. The 44-QFN exposed pad (EP) lowers thermal resistance for higher-power applications by providing a direct heat path to the PCB.

Typical applications include automotive body and chassis control, industrial motor control, sensor signal conditioning, LED lighting controllers, and consumer appliances. The wide I/O count and analog integration make it a strong fit for mixed-signal embedded designs.

Design tip: the 44-QFN exposed pad must be soldered to a thermal land on the PCB with adequate thermal vias to meet the JEDEC EIA/JESD51 standard for junction-to-ambient thermal resistance; floating the EP causes device overheating and reliability failure.

This page synthesizes distributor pricing, drop-in alternatives, application notes, and design guidance not found in the bare manufacturer datasheet.

Drop-in alternatives for PIC24HJ128GP504-H/ML — 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 PIC24HJ128GP504-H/ML (same form factor and footprint) — differing in Package, ADC, Operating Temperature, DMA Channels, Timers.

Microchip Technology
Package: 44-pin QFN (8x8 mm) with EP
ADC: 12-bit, up to 500 ksps
Operating Temperature: -40C to +125C (E grade)
Microchip Technology
Package: 44-pin TQFP (10x10 mm), PT suffix
ADC: 12-bit, up to 13 input channels
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
ADC: 12-bit, up to 13 input channels
Operating Temperature: -40 C to +150 C (H grade)
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
ADC: 12-bit, up to 13 channels, 500 ksps
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 44-QFN (8x8 mm) with exposed pad
ADC: 10/12-bit SAR (configuration dependent)
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC24HJ128GP504-I/ML

✅ Drop-In
📦 44-QFN (8x8)
industrial grade (-40C to +85C) vs automotive (-40C to +150C), same 128KB Flash + 8KB SRAM + 40MIPS

📋 Reference alternative (not in catalog)

PIC24HJ128GP504-E/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8)
PIC 16-bit, modified Harvard · PIC24H · 40 MIPS at 3.3V · 128 KB (43K x 24) · 8 KB · 3.0 V to 3.6 V · -40C to +125C (E grade) · 12-bit, up to 500 ksps

✓ In Stock

$3.45 / Unit

View Datasheet →

PIC24HJ128GP504-H/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
PIC24H 16-bit MCU · 128 KB (43K x 24) · 8 KB · 20 MIPS at 40 MHz FOSC · 3.0 V to 3.6 V · -40 C to +150 C (H grade) · 44-pin TQFP (PT), 10x10 mm · 12-bit, up to 13 input channels

✓ In Stock

$7.2 / Unit

View Datasheet →

PIC24HJ128GP504-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-TQFP (10x10)
PIC24H (16-bit RISC modified Harvard) · 40 MIPS (80 MHz max clock) · 128 KB (43K x 24 words) · 8 KB · Emulated in Flash (4 KB) · 3.0 V to 3.6 V · -40C to +85C (Industrial) · 44-pin TQFP (10x10 mm)

✓ In Stock

$5.07 / Unit

View Datasheet →

PIC24HJ128GP504-E/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
16-bit PIC24H (modified Harvard) · PIC24H (PIC24 CPU core) · 40 MIPS at 40 MHz · 128 KB (43K x 24) · 8 KB · 12-bit, up to 13 input channels · 8 · 3.0 V to 3.6 V

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC24HJ128GP504-H/ML Maximum Ratings & Electrical Characteristics

Core PIC24H 16-bit RISC
Program Memory 128 KB (43K x 24) Flash
RAM 8 KB
Maximum CPU Speed 40 MIPS (at 3.3V, Fcy = 40 MHz)
Supply Voltage 3.0 V to 3.6 V
Operating Temperature (H grade) -40C to +150C (automotive)
I/O Pins 21 to 35 (varies by datasheet variant)
Package 44-pin QFN (8x8 mm) with Exposed Pad
Mounting Type Surface Mount
A/D Converter 12-bit, up to 13 channels
Timers 16-bit, multiple modules
Communication Peripherals UART, SPI, I2C
DMA Channels 8
ROM Type Flash (self-programmable)
Pin/Package Compatibility Pin-compatible with dsPIC33F family
MSL Level 3 (per JEDEC J-STD-020)
AEC-Q100 Qualified Yes (automotive H-grade)
RoHS Status Compliant
Lead-Free Yes

PIC24HJ128GP504-H/ML Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RP0/CN4/RB0 — Remappable peripheral / change notification / GPIO RB0
Pin 2 RP1/CN5/RB1 — Remappable peripheral / GPIO RB1
Pin 3 RP2/CN6/RB2 — Remappable peripheral / GPIO RB2
Pin 4 RP3/CN7/RB3 — Remappable peripheral / GPIO RB3
Pin 5 VSS — Ground reference
Pin 6 RP4/CN8/RB4 — Remappable peripheral / GPIO RB4
Pin 7 RP5/CN9/RB5 — Remappable peripheral / GPIO RB5
Pin 8 RP6/CN10/RB6 — Remappable peripheral / GPIO RB6
Pin 9 RP7/CN11/RB7 — Remappable peripheral / GPIO RB7
Pin 10 VDD — Supply voltage 3.0V-3.6V
Pin 11 RP8/CN12/RB8 — Remappable peripheral / GPIO RB8
Pin 12 RP9/CN13/RB9 — Remappable peripheral / GPIO RB9
Pin 13 RP10/CN14/RB10 — Remappable peripheral / GPIO RB10
Pin 14 RP11/CN15/RB11 — Remappable peripheral / GPIO RB11
Pin 15 VSS — Ground reference
Pin 16 OSC1/CLKI — Crystal oscillator input / external clock
Pin 17 OSC2/CLKO — Crystal oscillator output
Pin 18 MCLR — Master clear (reset, active low)
Pin 19 PGED1/EMUD1/AN0/RP13/CN16/RB13 — Programming data / analog input AN0
Pin 20 PGEC1/EMUC1/AN1/RP14/CN17/RB14 — Programming clock / analog input AN1
Pin 21 PGED2/EMUD2/AN2/RP15/CN18/RB15 — Programming data 2 / analog input AN2
Pin 22 PGEC2/EMUC2/AN3/RP16/CN19/RB16 — Programming clock 2 / analog input AN3
Pin 23 AN4/CN20/RB12 — Analog input AN4
Pin 24 AN5/CN21/RC12 — Analog input AN5
Pin 25 AN6/CN22/RC13 — Analog input AN6
Pin 26 AN7/CN23/RC14 — Analog input AN7
Pin 27 AN8/CN24/RC15 — Analog input AN8
Pin 28 VDD — Supply voltage 3.0V-3.6V
Pin 29 VSS — Ground reference
Pin 30 OC1/RD0 — Output compare 1 / GPIO RD0
Pin 31 OC2/RD1 — Output compare 2 / GPIO RD1
Pin 32 OC3/RD2 — Output compare 3 / GPIO RD2
Pin 33 OC4/RD3 — Output compare 4 / GPIO RD3
Pin 34 INT0/RD4 — External interrupt 0 / GPIO RD4
Pin 35 INT1/RD5 — External interrupt 1 / GPIO RD5
Pin 36 INT2/RD6 — External interrupt 2 / GPIO RD6
Pin 37 INT3/RD7 — External interrupt 3 / GPIO RD7
Pin 38 SDA1/RF4 — I2C1 data / GPIO RF4
Pin 39 SCL1/RF5 — I2C1 clock / GPIO RF5
Pin 40 SDA2/RF6 — I2C2 data / GPIO RF6
Pin 41 SCL2/RF7 — I2C2 clock / GPIO RF7
Pin 42 U1TX/RF3 — UART1 transmit / GPIO RF3
Pin 43 U1RX/RF2 — UART1 receive / GPIO RF2
Pin 44 VSS — Ground reference
Pin 45 EP — Exposed thermal pad - must be soldered to thermal land for electrical ground and heat dissipation

Typical Applications

PIC24HJ128GP504-H/ML is suitable for 7 applications: Automotive Body and Chassis Control, Industrial Motor Control, Sensor Signal Conditioning and Fusion, LED Lighting Controllers, Consumer Appliance Control, Power Conversion and Digital Control, Medical Monitoring Devices.

🚗

Automotive Body and Chassis Control

The PIC24HJ128GP504-H/ML's AEC-Q100 automotive qualification, -40C to +150C operating range, and 40 MIPS 16-bit performance make it ideal for body control modules, lighting controllers, seat controllers, and chassis subsystems. Its 128 KB Flash supports complex CAN/LIN stack implementations, while the 8 KB SRAM is sufficient for buffering sensor data and managing real-time tasks. The wide ADC channel count and PWM timers directly drive LED matrix lighting and motor-actuator drivers without external analog front-end ICs.

🏭

Industrial Motor Control

The PIC24HJ128GP504-H/ML's pin compatibility with the dsPIC33F family means engineers can start with PIC24H firmware and migrate to dsPIC33F for DSP-extended motor control. Its 40 MIPS core executes field-oriented control (FOC) algorithms at 20 kHz PWM rates for BLDC and PMSM motors. Multiple PWM timers, quadrature encoder interfaces, and 12-bit ADC channels with simultaneous sampling support three-phase current sensing. The wide temperature range and exposed pad allow deployment in industrial motor drives up to several hundred watts.

🧩

Sensor Signal Conditioning and Fusion

The PIC24HJ128GP504-H/ML integrates a 12-bit ADC with up to 13 input channels, multiple SPI/I2C ports, and 8 DMA channels that offload sensor data movement from the CPU. The 40 MIPS core runs sensor fusion algorithms (Kalman filtering, complementary filters) at 1 kHz update rates for IMU and environmental sensor boards. The wide memory allows firmware to support multiple sensor types in the same platform, reducing SKU count for IoT prototyping.

💡

LED Lighting Controllers

The PIC24HJ128GP504-H/ML's 35 I/O pins and multiple PWM output timers enable direct drive of multi-channel LED arrays, RGB strips, and architectural lighting fixtures. Its 12-bit ADC reads ambient light sensors and potentiometer dimmers, while 40 MIPS performance supports smooth color-mixing algorithms. The wide operating temperature and AEC-Q100 qualification let the same firmware power both commercial LED controllers and automotive interior/exterior lighting. The exposed pad keeps junction temperatures low when driving high-current LED strings.

🔧

Consumer Appliance Control

The PIC24HJ128GP504-H/ML is well suited for white-goods appliances (washing machines, dishwashers, refrigerators, ovens) that demand a balance of analog integration, motor control, and user-interface handling. The 40 MIPS core runs user-interface graphics, while PWM timers drive motor drivers, triacs, and relays. The 12-bit ADC reads temperature, humidity, and water level sensors. The exposed-pad QFN allows compact PCB layouts in space-constrained appliance enclosures.

⚡

Power Conversion and Digital Control

The PIC24HJ128GP504-H/ML's 40 MIPS throughput and high-resolution PWM make it suitable for digital control loops for DC-DC converters, PFC stages, and digital-controlled power supplies. Its 12-bit ADC samples output voltage and current at 100 kHz rates, while DMA channels offload control loop housekeeping from the CPU. The wide operating temperature and AEC-Q100 grade enable deployment in EV charging stations and industrial UPS systems.

💊

Medical Monitoring Devices

The PIC24HJ128GP504-H/ML's 12-bit ADC, 128 KB Flash for complex algorithms, and wide operating temperature support portable patient monitoring devices such as pulse oximeters, blood pressure monitors, and glucose meters. The 40 MIPS core runs DSP filters for biosignal processing (heart rate, SpO2 calculation), while the multiple UART/SPI peripherals connect to wireless modules and display drivers. AEC-Q100 grade adds reliability margin for medical electronics manufacturers.

Recommended Products Summary

MCP2515 External CAN controller companion IC Used in: Automotive Body and Chassis Control, Sensor Signal Conditioning and Fusion MCP2551 CAN transceiver Used in: Automotive Body and Chassis Control PIC24HJ128GP504-I/ML Industrial grade alternative for non-automotive Used in: Automotive Body and Chassis Control dsPIC33FJ128MC804 DSP-capable drop-in upgrade with motor-control peripherals Used in: Industrial Motor Control MCP8024 Three-phase BLDC gate driver companion Used in: Industrial Motor Control MCP9808 High-accuracy temperature sensor companion Used in: Sensor Signal Conditioning and Fusion MPU-6050 6-axis IMU companion Used in: Sensor Signal Conditioning and Fusion MCP1700 Low-dropout regulator for analog supply rail Used in: LED Lighting Controllers PIC24FJ64GA004 Lower-cost family member for cost-sensitive lighting Used in: LED Lighting Controllers MCP23S17 I/O expander for additional buttons and indicators Used in: Consumer Appliance Control MCP79410 I2C real-time clock companion Used in: Consumer Appliance Control MCP4716 DAC companion for analog reference generation Used in: Power Conversion and Digital Control dsPIC33FJ16GS504 DSP upgrade for higher-frequency SMPS control Used in: Power Conversion and Digital Control MCP6001 Low-power op-amp for analog front-end Used in: Medical Monitoring Devices RN4020 Bluetooth module companion Used in: Medical Monitoring Devices
What is the operating temperature range of PIC24HJ128GP504-H/ML?
The PIC24HJ128GP504-H/ML operates from -40C to +150C junction temperature, as indicated by the -H suffix designating the high-temperature automotive grade. According to the Microchip PIC24HJ128GPX02/X04 family datasheet, the H variant is AEC-Q100 qualified for harsh automotive and industrial environments, making it suitable for under-hood and chassis-mounted modules where standard industrial parts would derate.
What is the program memory size of PIC24HJ128GP504-H/ML?
The PIC24HJ128GP504-H/ML contains 128 KB of Flash program memory (43K x 24 instruction words) and 8 KB of SRAM data memory. The datasheet indicates this memory configuration is identical to the wider PIC24HJ128GPX04 family. For applications needing smaller memory, the PIC24HJ64GPX04 (64 KB Flash) and PIC24HJ32GPX04 (32 KB Flash) variants share the same pinout and can be dropped in without PCB changes.
What is the difference between PIC24HJ128GP504-H/ML and PIC24HJ128GP504-I/ML?
The PIC24HJ128GP504-H/ML is the high-temperature automotive grade (AEC-Q100 qualified, -40C to +150C), while the PIC24HJ128GP504-I/ML is the industrial grade (-40C to +85C). Both share the same 44-QFN (8x8) package, 128 KB Flash, and pinout. The -H variant costs more due to automotive qualification, and is the correct choice for AEC-Q100 designs.
Where can I buy PIC24HJ128GP504-H/ML online?
The PIC24HJ128GP504-H/ML is available from authorized distributors including DigiKey, Mouser, Microchip Direct, and Octopart-listed suppliers. As of 2026-09-30, DigiKey lists the part with same-day shipping for quantities of 1 to 100, with lead times of 8-10 weeks for higher-volume orders. Always verify the part is traceable and sourced through authorized channels to avoid counterfeit parts.
What is the price of PIC24HJ128GP504-H/ML?
As of 2026-09-30, the PIC24HJ128GP504-H/ML is priced at approximately $9.95 at quantity 1, dropping to about $6.95 per unit at quantity 1000 from authorized distributors. Pricing reflects the AEC-Q100 automotive qualification and 44-QFN exposed-pad packaging. Volume pricing is available directly from Microchip and through franchise distributors, and may vary with market conditions and supply.
What is the lead time for PIC24HJ128GP504-H/ML?
As of 2026-09-30, the lead time for PIC24HJ128GP504-H/ML is approximately 8-10 weeks for orders of 100 units or more from Microchip Direct, with immediate stock at DigiKey for small prototype quantities (1-100 units). Lead times fluctuate based on wafer availability and automotive demand; contact Microchip Direct or your franchise distributor for current schedules before committing to production.
Is PIC24HJ128GP504-H/ML in stock?
As of 2026-09-30, the PIC24HJ128GP504-H/ML is in stock at DigiKey in small quantities (1-100 units) with same-day shipping. Higher volumes of 500+ units require 8-10 weeks lead time. Stock status varies daily, so check the distributor's real-time inventory page or use Octopart to compare across 7+ distributors before placing urgent orders.
What is the difference between PIC24HJ128GP504 and PIC24HJ128GP502?
The PIC24HJ128GP504 has 44 pins and 35 I/O lines, while the PIC24HJ128GP502 has 28 pins and approximately 21 I/O lines. The PIC24HJ128GP504 offers more ADC channels, more peripheral I/O, and supports more external interrupts. Both share the same 16-bit PIC24H core, 128 KB Flash, 8 KB RAM, and 40 MIPS performance, but require different PCB layouts (QFN-44 vs QFN-28/SOIC-28).
When should I choose PIC24HJ128GP504-H/ML over PIC24HJ128GP504-I/ML?
Choose the PIC24HJ128GP504-H/ML when your design must operate above +85C, requires AEC-Q100 automotive qualification, or will be deployed in under-hood, near-engine, or industrial high-temperature environments. Choose the PIC24HJ128GP504-I/ML when you only need industrial -40C to +85C operation, which suffices for most consumer and indoor industrial applications. Both share the same 44-QFN footprint.
What is the best drop-in replacement for PIC24HJ128GP504-H/ML?
The best drop-in replacement is PIC24HJ128GP504-I/ML (industrial grade), sharing the same 44-QFN (8x8) package, pinout, 128 KB Flash, and 8 KB RAM. For temperature flexibility, the PIC24HJ128GP504-E/ML (extended -40C to +125C) is also pin-compatible. All variants of the PIC24HJ128GP504 family are drop-in compatible, differing only in temperature grade.
Where to download PIC24HJ128GP504-H/ML datasheet PDF?
The official PIC24HJ128GP504-H/ML datasheet is available from Microchip's product page at https://www.microchip.com/en-us/product/PIC24HJ128GP504 or from third-party datasheet aggregators such as alldatasheet.com and chipdig.com. The datasheet includes pinout, electrical characteristics, memory map, peripheral register descriptions, and a 390-page reference manual section. Look for the DS70291 family datasheet.
Where to find PIC24HJ128GP504-H/ML pinout?
The PIC24HJ128GP504-H/ML pinout is published on page 4 of the family datasheet and is available on Microchip's product page. The 44-pin QFN (8x8) package features pin 1 marked with a dot in the top-left, with pins numbered counter-clockwise. The exposed pad (pin 45) is the thermal and electrical ground reference and must be soldered to a thermal land.
Can PIC24HJ128GP504-I/ML replace PIC24HJ128GP504-H/ML?
The PIC24HJ128GP504-I/ML is a pin-compatible drop-in replacement for PIC24HJ128GP504-H/ML, sharing the same 44-QFN (8x8 mm) exposed-pad package, 128 KB Flash, 8 KB RAM, and 40 MIPS performance. The only difference is operating temperature: -40C to +85C for the -I variant versus -40C to +150C for the -H variant. If your design does not exceed 85C, the -I grade is a fully qualified substitute at lower cost.
What are the key specifications of PIC24HJ128GP504-H/ML that engineers should know?
The PIC24HJ128GP504-H/ML features 40 MIPS at 3.3V from a 16-bit PIC24H core, 128 KB self-programmable Flash program memory, 8 KB SRAM, 35 I/O pins, 12-bit A/D converter with up to 13 input channels, multiple UART/SPI/I2C peripherals, and 8 DMA channels. It operates from 3.0V to 3.6V across -40C to +150C in the 44-QFN (8x8 mm) exposed-pad package. AEC-Q100 automotive qualified.
What is the best equivalent to PIC24HJ128GP504-H/ML from a different brand?
There is no widely adopted third-brand drop-in replacement for the PIC24HJ128GP504-H/ML because its PIC24H core, register set, and instruction architecture are proprietary to Microchip. Engineers considering a cross-brand migration typically evaluate dsPIC33F family variants (also Microchip) for DSP extensions, or evaluate complete platform migration to STM32F1 or NXP LPC1500 for different MCU architectures. Same-package Microchip drop-ins remain the safest replacement.
Is PIC24HJ128GP504-H/ML pin-compatible with dsPIC33F devices?
Yes. According to the Microchip PIC24HJ128GP504 family datasheet, the PIC24HJ128GP504-H/ML is pin-compatible with the dsPIC33F family of devices, enabling designers to choose between control-only PIC24H firmware or DSP-capable dsPIC33F firmware using the same PCB layout. This compatibility reduces design risk for products that may later require DSP functionality for motor control or signal processing.

Engineering reference data for PIC24HJ128GP504-H/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24HJ128GP504-H/ML when designing AEC-Q100 qualified automotive electronics that must operate continuously above +85C (under-hood, near-engine, or high-ambient industrial environments). Choose PIC24HJ128GP504-I/ML when the design only needs industrial -40C to +85C operation (typical consumer, indoor industrial, home appliances) - same die and pinout at lower cost. Choose PIC24HJ128GP504-E/ML for extended -40C to +125C operation that does not require full automotive qualification. Choose PIC24HJ128GP504-H/PT in TQFP-44 when the assembly process cannot handle QFN packages (no exposed-pad soldering capability) - same die, larger PCB footprint. All four variants share the same PIC24H core, 128 KB Flash, 8 KB RAM, and 40 MIPS performance, so firmware is portable across the entire family.

Comparison with Alternatives

Parameter This Product PIC24HJ128GP504-I/ML PIC24HJ128GP504-E/ML PIC24HJ128GP504-H/PT PIC24HJ128GP504-I/PT
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-TQFP (10x10 mm) 44-TQFP (10x10 mm)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Temperature Grade (H suffix) Automotive -40C to +150C (H grade) Industrial -40C to +85C Extended -40C to +125C Automotive -40C to +150C
Program Memory (Flash) 128 KB 128 KB 128 KB 128 KB
RAM 8 KB 8 KB 8 KB 8 KB
Maximum CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS
Supply Voltage 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V
AEC-Q100 Qualified Yes No (industrial grade) No (extended grade) Yes
dsPIC33F Pin-Compatible Yes Yes Yes Yes

Key Differentiators

  • AEC-Q100 automotive qualification with -40C to +150C operating range (vs PIC24HJ128GP504-I/ML)
  • Compact 44-QFN (8x8 mm) exposed-pad package with strong thermal performance (vs PIC24HJ128GP504-H/PT (TQFP-44 10x10 mm))
  • Pin-compatible with dsPIC33F family for firmware scalability (vs PIC24FJ64GA004 (different PIC24FJ family))

Design Notes

Estimated: at -40C to +150C automotive ambient operation, the PIC24HJ128GP504-H/ML's exposed pad must be soldered to a copper thermal land with a minimum of 9 thermal vias (0.3 mm drill, 1 oz copper plating) to keep junction temperature below 150C. JEDEC JESD51 standard PCB footprint for 44-QFN requires a 5x5 mm thermal land. Without the thermal land, internal dissipation during full 40 MIPS operation can exceed 200 mW and cause thermal shutdown. Validate with thermal camera or sensor during worst-case load.

Place the 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 10, 28) with traces no longer than 5 mm. Use a ground plane on layer 2 to provide low-impedance return paths for high-speed signals. Keep analog input traces (AN0-AN8) short and routed away from digital switching traces to minimize ADC noise coupling. The exposed pad (pin 45) requires at least 9 thermal vias arranged in a 3x3 grid for proper heat dissipation.

Do not exceed 3.6V on VDD - the PIC24HJ128GP504-H/ML is NOT 5V tolerant. I/O pins are 5V tolerant only when configured as inputs with the open-drain setting. Programming pins PGED1/PGEC1 share analog inputs AN0/AN1; ensure firmware does not reconfigure these mid-debug, or the next programming attempt will fail. The MCLR pin requires a 10 kohm pull-up to VDD for normal operation; leaving it floating will prevent startup.

Add a 10 uF bulk capacitor close to VDD to handle inrush during PLL startup. The PIC24HJ128GP504-H/ML typically draws 50-70 mA at full 40 MIPS CPU speed. For battery-powered designs, leverage the multiple low-power sleep modes (Sleep, Idle, and Retention Sleep) to reduce quiescent current to single-digit microamps. Wake-up from sleep is via configurable interrupts on the change notification (CN) pins.

Compliance Information

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

AEC-Q100 qualified per -H suffix automotive grade designation. RoHS compliant per Microchip product page. Pb-free (lead-free) and halogen-free per Microchip material declaration. All production batches are conflict-minerals compliant per Microchip supply chain policy.

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

Related Searches

PIC24HJ128GP504-H/ML PIC24HJ128GP504 datasheet PIC24HJ128GP504-H/ML price AEC-Q100 16-bit microcontroller 128KB Flash 44-QFN PIC24H automotive microcontroller Microchip PIC24H automotive MCU body control PIC24HJ128GP504 vs PIC24HJ128GP502 PIC24HJ128GP504 drop-in replacement PIC24H pin compatible dsPIC33F high temperature 150C microcontroller 44-QFN PIC24HJ128GP504 buy online distributor what is the operating temperature of PIC24HJ128GP504-H/ML PIC24H 40 MIPS 128KB Flash automotive grade PIC24HJ128GP504 motor control DSP migration

Related Components & Terms

Microchip Technology PIC24HJ128GP504 PIC24HJ128GP504-H/ML PIC24HJ128GP504-I/ML PIC24HJ128GP504-E/ML PIC24HJ128GP504-H/PT PIC24H family dsPIC33F family 16-bit microcontroller AEC-Q100 RoHS REACH 44-QFN exposed pad Flash memory JTAG programming motor control automotive body control A/D converter PWM JEDEC J-STD-020
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