Microchip Technology

PIC24HJ128GP504-H/PT - 16-bit 20MIPS 128KB Flash MCU | Microchip

N.º da peça: PIC24HJ128GP504-H/PT ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
3.0 V to 3.6 V Vdss 44-pin TQFP (PT), 10x10 mm Package 20 MIPS at 40 MHz FOSC Speed 128 KB (43K x 24) Memory
A partir de $7.2 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-30
Preços por volume
Qtd. Preço unitário Total
1 $11.5 $11,50
10 $10.35 $103,50
100 $9.2 $920,00
500 $8.05 $4.025,00
1.000 $7.2 $7.200,00
ℹ️ Todos os preços estão em USD

PIC24HJ128GP504-H/PT Visão geral

The Microchip Technology PIC24HJ128GP504-H/PT is a 16-bit microcontroller from the PIC24H family, delivering 20 MIPS performance with 128 KB Flash and 8 KB SRAM in a 44-pin TQFP (10x10) package. The "-H" suffix denotes the High-temperature variant rated for -40C to +150C operation, while "PT" identifies the TQFP-44 package. It is built on a modified Harvard architecture with a 16-bit datapath and 24-bit instructions, providing excellent code density and deterministic interrupt latency for embedded control.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals onto one die. Within the embedded-system taxonomy, the PIC24HJ128GP504 sits in the 16-bit MCU tier - a step above 8-bit MCUs in arithmetic throughput but below 32-bit Cortex-M devices in raw performance. It belongs to the PIC24H sub-family, which is pin-compatible with the dsPIC33F DSP-capable siblings, giving designers an upgrade path to DSP without board changes.

Key features include 128 KB (43K x 24) self-programmable Flash, 8 KB SRAM, a 12-bit A/D converter with up to 13 input channels, two UART modules, two SPI modules, and a 16-bit timer/capture/compare/PWM block. The device operates from 3.0V to 3.6V and integrates a 4x PLL for flexible clocking from external crystals or oscillators. An on-chip DMA controller with 8 channels offloads data movement from the CPU, accelerating throughput for sensor arrays and communication stacks.

Architecturally, the PIC24HJ128GP504 uses a 16-bit wide datapath with 24-bit instruction words, enabling single-cycle MAC operations on 16-bit data. The 5-stage pipeline and hardware multiply/divide unit deliver up to 20 MIPS at 40 MHz FOSC, while deterministic interrupt response (5-cycle latency) simplifies real-time control loops. The advanced analog block integrates sample-and-hold plus simultaneous sampling, supporting motor-control and power-conversion applications.

Typical applications include industrial motor control (BLDC, PMSM, ACIM), sensor signal conditioning, digital power conversion, automotive body and chassis ECUs, and high-temperature downhole or under-hood instrumentation. The 150C rating makes it suitable for harsh-environment telemetry. The wide peripheral integration reduces external component count, shrinking BOM cost in volume production.

When designing with this MCU, leverage the DMA controller to keep the CPU free for control loops and use the peripheral trigger mechanism for deterministic ADC sampling. For new designs, evaluate the -H temperature grade carefully - it is more expensive than the -I grade and may have longer lead times, so design prototypes with the -I variant and qualify the -H version for production.

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

Alternativas drop-in para PIC24HJ128GP504-H/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC24HJ128GP504-H/PT (mesmo formato e footprint) — diferindo em Package, Core Architecture, Maximum CPU Speed, Operating Temperature, Timers.

Microchip Technology
Package: 44-TQFP (10x10 mm), 0.8 mm pitch
Core Architecture: 16-bit dsPIC33F modified Harvard, RISC
Operating Temperature: -40C to +85C (I grade)
Microchip Technology
Package: 64-pin TQFP (10x10 mm)
Core Architecture: 16-bit PIC24H RISC (modified Harvard)
Maximum CPU Speed: 40 MIPS (FOSC up to 51.2 MHz, 70 MIPS equivalent at 3.3V with PLL)
Microchip Technology
Package: 44-pin TQFP (10x10 mm), PT suffix
Core Architecture: 16-bit PIC24H (modified Harvard)
Maximum CPU Speed: 40 MIPS at 40 MHz
Microchip Technology
Package: 44-pin QFN (8x8 mm) with Exposed Pad
Maximum CPU Speed: 40 MIPS (at 3.3V, Fcy = 40 MHz)
Timers: 16-bit, multiple modules
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Operating Temperature: -40C to +85C (Industrial)
Timers: 16-bit x 5 + 32-bit x 2

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC24HJ128GP504-E/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
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

✓ Em estoque

$4.95 / unidade

Ver ficha técnica →

PIC24HJ128GP504-H/ML

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
PIC24H 16-bit RISC · 128 KB (43K x 24) Flash · 8 KB · 40 MIPS (at 3.3V, Fcy = 40 MHz) · 3.0 V to 3.6 V · -40C to +150C (automotive) · 21 to 35 (varies by datasheet variant) · 44-pin QFN (8x8 mm) with Exposed Pad

✓ Em estoque

$6.95 / unidade

Ver ficha técnica →

PIC24HJ128GP504-I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
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)

✓ Em estoque

$5.07 / unidade

Ver ficha técnica →

DSPIC33FJ128GP804-I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
16-bit dsPIC33F modified Harvard, RISC · 40 MHz (40 MIPS) · 128 KB Flash · 16 KB SRAM · 16 bit · 8 · 7 · 3

✓ Em estoque

$4.46 / unidade

Ver ficha técnica →

dsPIC33FJ128GP804-E/PT

✅ Drop-In
📦 44-pin TQFP (PT)
same die family, same 44-pin TQFP (PT) footprint, DSP engine, Extended grade -40 to +125C, upgrade path to DSP

📋 Alternativa de referência (fora do catálogo)

PIC24HJ128GP306-I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
PIC24H · 16-bit PIC24H RISC (modified Harvard) · Flash · 128 KB (43K x 24) · 8 KB · 40 MIPS (FOSC up to 51.2 MHz, 70 MIPS equivalent at 3.3V with PLL) · 3.0 V to 3.6 V · -40 C to +85 C (Industrial)

✓ Em estoque

$4.05 / unidade

Ver ficha técnica →

PIC24HJ128GP504-H/PT Classificações máximas e características elétricas

Core Architecture PIC24H 16-bit MCU
Program Memory (Flash) 128 KB (43K x 24)
Data Memory (SRAM) 8 KB
Maximum CPU Speed 20 MIPS at 40 MHz FOSC
Operating Voltage (VDD) 3.0 V to 3.6 V
Temperatura de operação -40 C to +150 C (H grade)
Encapsulamento 44-pin TQFP (PT), 10x10 mm
ADC 12-bit, up to 13 input channels
DMA Channels 8 channels
UART Modules 2
SPI Modules 2
I2C Modules 1
Timers (16-bit) 5 (Timer1-Timer5)
Input/Output Pins 35 I/O
PLL 4x on-chip PLL
Pin Compatibility Pin-compatible with dsPIC33F family
Tipo de montagem Surface Mount
Status RoHS Compliant

Configuração de pinos do PIC24HJ128GP504-H/PT

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
Pino 1 RP9/CN22/PMD3/RA9 — Remappable I/O, change notification, PMP data bit 3
Pino 2 RP22/PMA0/CN18/RC6 — Remappable I/O, PMP address bit 0
Pino 3 RP23/PMA1/CN17/RC7 — Remappable I/O, PMP address bit 1
Pino 4 RP24/PMA2/CN16/RC8 — Remappable I/O, PMP address bit 2
Pino 5 RP25/PMA3/CN15/RC9 — Remappable I/O, PMP address bit 3
Pino 6 VSS — Ground reference
Pino 7 VDD — Positive supply (3.0V to 3.6V)
Pino 8 RP2/CN30/PMD0/RB2 — Remappable I/O, change notification, PMP data bit 0
Pino 9 RP3/CN29/PMD1/RB3 — Remappable I/O, change notification, PMP data bit 1
Pino 10 RP4/CN1/RB4 — Remappable I/O, change notification
Pino 11 RP5/CN2/RB5 — Remappable I/O, change notification
Pino 12 VSS — Ground reference
Pino 13 OSC1/RA0 — Crystal oscillator input / GPIO
Pino 14 OSC2/RA1 — Crystal oscillator output / GPIO
Pino 15 TDO/RA2 — JTAG test data out / GPIO
Pino 16 TDI/RA3 — JTAG test data in / GPIO
Pino 17 TMS/RA4 — JTAG test mode select / GPIO
Pino 18 TCK/RA5 — JTAG test clock / GPIO
Pino 19 VSS — Ground reference
Pino 20 VDD — Positive supply (3.0V to 3.6V)
Pino 21 RP6/CN3/PMA4/RB6 — Remappable I/O, change notification, PMP address bit 4
Pino 22 RP7/CN4/PMA5/RB7 — Remappable I/O, change notification, PMP address bit 5
Pino 23 RP8/CN5/PMA6/RB8 — Remappable I/O, change notification, PMP address bit 6
Pino 24 RP9/CN6/PMA7/RB9 — Remappable I/O, change notification, PMP address bit 7
Pino 25 RP10/CN7/PMCS1/PMA8/RB10 — Remappable I/O, change notification, PMP chip select 1
Pino 26 RP11/CN8/PMCS2/PMA9/RB11 — Remappable I/O, change notification, PMP chip select 2
Pino 27 RP12/CN9/PMA10/RB12 — Remappable I/O, change notification, PMP address bit 10
Pino 28 RP13/CN10/PMA11/RB13 — Remappable I/O, change notification, PMP address bit 11
Pino 29 RP14/CN11/PMA12/RB14 — Remappable I/O, change notification, PMP address bit 12
Pino 30 RP15/CN12/PMA13/RB15 — Remappable I/O, change notification, PMP address bit 13
Pino 31 VSS — Ground reference
Pino 32 VDD — Positive supply (3.0V to 3.6V)
Pino 33 RP16/CN13/PMA14/RC0 — Remappable I/O, change notification, PMP address bit 14
Pino 34 RP17/CN14/PMA15/RC1 — Remappable I/O, change notification, PMP address bit 15
Pino 35 RP18/CN15/PMD4/RC2 — Remappable I/O, PMP data bit 4
Pino 36 RP19/CN16/PMD5/RC3 — Remappable I/O, PMP data bit 5
Pino 37 RP20/CN17/PMD6/RC4 — Remappable I/O, PMP data bit 6
Pino 38 RP21/CN18/PMD7/RC5 — Remappable I/O, PMP data bit 7
Pino 39 VSS — Ground reference
Pino 40 AVSS — Analog ground reference
Pino 41 AVDD — Analog positive supply
Pino 42 AN0/VREF+/CN19/RB0 — Analog input 0, voltage reference plus, change notification
Pino 43 AN1/VREF-/CN20/RB1 — Analog input 1, voltage reference minus, change notification
Pino 44 MCLR — Master clear reset input (active low)

Aplicações típicas

PIC24HJ128GP504-H/PT é adequado para 7 aplicaçãos: Industrial Motor Control, Automotive Under-Hood ECUs, Digital Power Conversion (PFC, LLC, PSFB), Downhole and Well-Logging Instrumentation, Industrial Sensor Signal Conditioning, Aerospace Avionics Subsystems, Solar Inverter MPPT Control.

🏭

Industrial Motor Control

The PIC24HJ128GP504-H/PT fits industrial motor-control drives thanks to its 20 MIPS CPU, 8-channel DMA, 12-bit ADC with up to 13 input channels, and -40 C to +150 C operating range. In a typical BLDC or PMSM drive, the MCU samples three-phase currents via the ADC, runs a field-oriented control (FOC) loop in software, and generates complementary PWM for the inverter. The DMA controller offloads ADC-to-memory transfers so the CPU stays free for the FOC math; the same 44-pin TQFP package is pin-compatible with the dsPIC33FJ128GP804 for DSP upgrade. Wide temperature headroom permits integration directly into the motor housing or near the power stage.

🚗

Automotive Under-Hood ECUs

The PIC24HJ128GP504-H/PT is qualified for under-hood automotive modules where ambient or local hotspot temperatures exceed 125 C. The -H grade's 150 C rating tolerates radiator-fan, transmission, or turbocharger-adjacent mounting. The MCU's two UART, two SPI, and one I2C peripherals connect to sensor clusters (temperature, pressure, position), while the 12-bit ADC reads up to 13 analog sensors. The 128 KB Flash holds CAN/J1939 stacks plus application logic, and the 8 KB SRAM absorbs LIN/CAN frame buffers without external memory. The same 44-pin TQFP is shared across Microchip automotive PIC24H and dsPIC33F families, easing platform consolidation.

⚡

Digital Power Conversion (PFC, LLC, PSFB)

The PIC24HJ128GP504-H/PT handles digital control of PFC, LLC resonant, and phase-shifted full-bridge converters thanks to its 12-bit ADC, 5 dedicated 16-bit timers with PWM, and DMA-accelerated ADC sampling. The 20 MIPS throughput runs average-current-mode control and adaptive dead-time compensation in software. The 150 C rating lets the MCU sit near the magnetics or heatsink without derating. Hardware fault response (5-cycle deterministic interrupt latency) trips PWM within microseconds, meeting safety-agency fault-response requirements for server and telecom rectifiers.

🏭

Downhole and Well-Logging Instrumentation

The PIC24HJ128GP504-H/PT's 150 C operating temperature makes it suitable for downhole oil-and-gas instrumentation where ambient can reach 150 C at multi-kilometer depths. The 128 KB Flash stores downhole telemetry algorithms, formation-evaluation data processing, and communication-stack code; 8 KB SRAM buffers acoustic and resistivity sensor samples. The 12-bit ADC with 13 channels handles multiple sensor modalities in parallel. The DMA controller ensures deterministic sample timing critical for seismic and NMR logging tools.

🧩

Industrial Sensor Signal Conditioning

The PIC24HJ128GP504-H/PT integrates 12-bit ADC, two UART, two SPI, and DMA, making it ideal for multi-sensor industrial conditioning boards reading thermocouples, RTDs, strain gauges, and pressure transducers. The 12-bit ADC with 13 channels handles mixed sensor arrays; DMA offloads continuous conversion data while the CPU applies linearization, cold-junction compensation, and digital filtering. The 150 C grade supports integration into process-control enclosures with elevated ambient, and the 44-pin TQFP (PT) package matches industrial panel-mount board layouts.

✈️

Aerospace Avionics Subsystems

The PIC24HJ128GP504-H/PT supports aerospace subsystems including flight-control surface actuators, fuel-system controllers, and environmental monitoring units. The -40 C to +150 C range tolerates avionics bay ambient, while 128 KB Flash accommodates DO-178C-derived firmware with deterministic interrupt handling. Two UART and two SPI buses connect to ARINC-429 transceivers and CANaerospace networks. Pin compatibility with the dsPIC33F family enables drop-in upgrade for systems that later need DSP (FFT-based vibration monitoring).

⚡

Solar Inverter MPPT Control

The PIC24HJ128GP504-H/PT delivers maximum power point tracking (MPPT) for solar microinverters and string inverters. The 12-bit ADC reads panel voltage and current, the DMA controller offloads ADC sampling, and the 20 MIPS CPU runs perturb-and-observe or incremental-conductance MPPT at high update rate. The 150 C rating tolerates enclosure temperatures in field-mounted inverters. Two UART channels can drive a Modbus or Sunspec interface to the inverter gateway, and the 44-pin TQFP simplifies the analog and power-section board layout.

Resumo dos produtos recomendados

dsPIC33FJ128GP804-I/PT Pin-compatible DSP upgrade for advanced FOC Usado em: Industrial Motor Control, Aerospace Avionics Subsystems MCP8024 3-phase BLDC gate driver companion IC Usado em: Industrial Motor Control MCP6S26 Programmable gain amplifier for current sensing Usado em: Industrial Motor Control MCP2515 External CAN controller for full CAN 2.0B Usado em: Automotive Under-Hood ECUs, Aerospace Avionics Subsystems MCP2551 High-speed CAN transceiver Usado em: Automotive Under-Hood ECUs dsPIC33FJ128GP804-E/PT DSP-capable drop-in upgrade Usado em: Automotive Under-Hood ECUs, Industrial Sensor Signal Conditioning MCP14700 Synchronous buck MOSFET gate driver Usado em: Digital Power Conversion (PFC, LLC, PSFB), Solar Inverter MPPT Control MCP6L04 Op-amp for current sense amplification Usado em: Digital Power Conversion (PFC, LLC, PSFB), Solar Inverter MPPT Control MCP23S17 GPIO expander for status LEDs and alarms Usado em: Digital Power Conversion (PFC, LLC, PSFB) MCP6S28 Programmable gain amp for low-level sensor signals Usado em: Downhole and Well-Logging Instrumentation PIC24HJ128GP504-E/PT Microchip Technology Usado em: Downhole and Well-Logging Instrumentation MCP3424 18-bit delta-sigma ADC companion for precision channels Usado em: Industrial Sensor Signal Conditioning MCP9700 Analog temperature sensor for cold-junction compensation Usado em: Industrial Sensor Signal Conditioning
What is the operating temperature range of the PIC24HJ128GP504-H/PT?
The PIC24HJ128GP504-H/PT operates from -40 C to +150 C, classified as the "High-temperature" (H) grade per Microchip's naming convention. According to the Microchip PIC24HJ128GP504 datasheet, this grade targets harsh-environment applications such as automotive under-hood, industrial downhole, and aerospace subsystems. The -H grade is distinct from the standard -I (Industrial, -40 C to +85 C) and -E (Extended, -40 C to +125 C) variants.
How much Flash and SRAM does the PIC24HJ128GP504 have?
The PIC24HJ128GP504 integrates 128 KB (43K x 24) of self-programmable Flash program memory and 8 KB of SRAM data memory. Flash is organized as 24-bit-wide words for PIC24 instruction alignment. The datasheet specifies endurance of at least 1000 erase/write cycles per row and retention exceeding 20 years at 85 C, suitable for field-deployed embedded products with infrequent firmware updates.
What is the maximum CPU performance of PIC24HJ128GP504?
The PIC24HJ128GP504 runs up to 20 MIPS at a 40 MHz FOSC, achieved by multiplying an external 10 MHz crystal through the on-chip 4x PLL. The 16-bit datapath executes most instructions in one cycle (4 FOSC cycles), with hardware multiply taking one cycle. The 5-stage pipeline plus single-cycle MAC make it well-suited for digital signal filtering and closed-loop control mathematics.
Where can I buy the PIC24HJ128GP504-H/PT at distributor pricing?
As of 2026-09-30, the PIC24HJ128GP504-H/PT is stocked at DigiKey (SKU 2202161), Mouser, Arrow, OnlineComponents, Future Electronics, and MicrochipDirect. Per Microchip policy, MicrochipDirect typically holds allocation for production volumes. DigiKey single-unit pricing was approximately $11.50 on this date; volume breaks at 100, 500, and 1000 pieces reduce cost by 20-35%. Lead time for H-grade material is generally 8-12 weeks.
What is the lead time for PIC24HJ128GP504-H/PT orders?
Lead time for the PIC24HJ128GP504-H/PT typically ranges from 8 to 12 weeks at franchised distributors as of 2026-09-30, longer than the -I grade due to the specialized High-temperature test flow. MicrochipDirect and Arrow generally allocate first to production orders. For prototypes, consider the -I (Industrial) or -E (Extended) variants on the same datasheet - they share the same pinout and die, allowing a downgrade path with shorter lead times.
Is the PIC24HJ128GP504-H/PT in stock at distributors?
As of 2026-09-30, distributor stock for the PIC24HJ128GP504-H/PT is limited but available. DigiKey lists a few hundred pieces in distribution; Arrow and OnlineComponents show similar small inventories. The High-temperature grade is a low-velocity SKU, so backlogs accumulate quickly. For continuous production, place annual-volume contracts or qualify the -E (Extended, -40 C to +125 C) variant as a substitute for non-extreme-temperature environments.
What is the difference between PIC24HJ128GP504-H/PT and PIC24HJ128GP504-I/PT?
The -H suffix denotes the High-temperature grade (-40 C to +150 C), while -I denotes Industrial grade (-40 C to +85 C). Both share identical silicon, Flash, SRAM, peripherals, and the 44-pin TQFP (PT) package. According to the Microchip datasheet, the only difference is the post-fabrication test flow and the operating-temperature specification. They are pin-for-pin drop-in compatible on the same PCB footprint.
PIC24HJ128GP504-H/PT vs PIC24HJ128GP504-E/PT - which is better for industrial use?
Choose PIC24HJ128GP504-E/PT for industrial control where ambient stays below 125 C, and choose PIC24HJ128GP504-H/PT only if junction temperature can exceed 125 C. Both share the same 44-pin TQFP (PT) package and identical electrical characteristics; the -E grade is more readily available and costs 10-20% less. Per Microchip's PIC24H datasheet, the -H grade is mandatory for under-hood automotive, downhole drilling, or any environment sustained above 125 C.
When should I choose PIC24HJ128GP504-H/PT over the dsPIC33FJ128GP804-I/PT?
Choose PIC24HJ128GP504-H/PT for pure control tasks without DSP, and choose dsPIC33FJ128GP804-I/PT when the design needs DSP instructions (DSP engine, single-cycle MAC with accumulator), wider dynamic range, or motor-control PWM at the cost of slightly higher unit price. The PIC24HJ128GP504-H/PT adds the 150 C temperature grade while the dsPIC33FJ128GP804-I/PT is Industrial -40 C to +85 C; both share the same 44-pin TQFP (PT) package for direct board compatibility.
What is the best drop-in replacement for the PIC24HJ128GP504-H/PT?
The PIC24HJ128GP504-E/PT (Extended-temperature grade) is the closest drop-in replacement, sharing identical Flash, SRAM, peripherals, and 44-pin TQFP (PT) package but rated -40 C to +125 C instead of 150 C. For the exact same 150 C rating on a slightly different package, the PIC24HJ128GP504-H/ML (44-pin QFN) is also drop-in compatible at the silicon level. Per the Microchip PIC24HJ128GP504 datasheet, both E and H grades share the same silicon die and pinout.
Can I use PIC24FJ256GU406-I/PT instead of PIC24HJ128GP504-H/PT?
The PIC24FJ256GU406-I/PT is NOT a drop-in replacement for PIC24HJ128GP504-H/PT despite sharing the 64-pin TQFP package - the PIC24HJ part is 44 pins while the PIC24FJ256GU406-I/PT is 64 pins. They have different pin counts and different peripheral mappings. However, the PIC24FJ256GU406-I/PT offers 256 KB Flash, USB, and graphics peripherals, making it a stronger upgrade candidate if your board is redesigned for the larger package.
Where to download the PIC24HJ128GP504-H/PT datasheet PDF?
The official PIC24HJ128GP504 datasheet is available as a free PDF download from Microchip's product page at microchip.com/en-us/product/PIC24HJ128GP504. The datasheet covers the PIC24HJ128GP504, PIC24HJ128GP502, PIC24HJ128GP504-H, and PIC24HJ128GP502-H variants with detailed electrical characteristics, package drawings, and peripheral descriptions. For the most recent revision, log into myMicrochip to download the latest errata and DS70000195G revision.
Where to find the PIC24HJ128GP504-H/PT pinout diagram?
The PIC24HJ128GP504-H/PT pinout is documented on page 9 of the Microchip datasheet (DS70000195G). The 44-pin TQFP (PT) variant assigns pins 1-44 around the package, with pin 1 at the dot marker. The datasheet also provides alternate pin function tables mapping each GPIO to its ADC, UART, SPI, or PWM peripheral. For a quick reference, the XAIPART product page renders an SVG pinout keyed to package_svg_key "tqfp-44".
Does the PIC24HJ128GP504-H/PT support DMA?
Yes, the PIC24HJ128GP504-H/PT includes an 8-channel DMA controller per the Microchip datasheet. DMA can transfer data between peripherals (ADC, UART, SPI, ECAN) and SRAM without CPU intervention, freeing the 20 MIPS CPU for control-loop math. Common uses include UART receive buffering, ADC double-buffering for motor control, and SPI-driven LCD refresh. DMA is configured via SFR registers and supports null-data-write for peripheral clearing.
What are the key specifications of PIC24HJ128GP504-H/PT that engineers should know?
The PIC24HJ128GP504-H/PT is a 16-bit MCU with 20 MIPS CPU performance at 40 MHz FOSC, 128 KB Flash, 8 KB SRAM, 8 DMA channels, 12-bit ADC with up to 13 channels, 35 GPIO pins, and -40 C to +150 C operating range. Per the Microchip PIC24H datasheet, it integrates two UART, two SPI, one I2C, five 16-bit timers, and pin-for-pin compatibility with the dsPIC33F DSP family. The 44-pin TQFP (PT) package has standard 0.8 mm pitch for hand-solderable prototyping.

Dados de referência de engenharia para PIC24HJ128GP504-H/PT — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC24HJ128GP504-H/PT when your application operates between -40 C and +150 C and needs the exact combination of 128 KB Flash, 8 KB SRAM, 8 DMA channels, 12-bit ADC, and a 44-pin TQFP (PT) footprint. Pick PIC24HJ128GP504-E/PT if the ambient stays under 125 C (avoids -H grade premium and longer lead times). Pick PIC24HJ128GP504-I/PT only for industrial environments up to 85 C where the H and E grades are unavailable. For DSP tasks like FFT-based vibration monitoring or advanced motor control, choose dsPIC33FJ128GP804-I/PT or dsPIC33FJ128GP804-E/PT - they share the same 44-pin TQFP package and pinout. The PIC24HJ128GP306-I/PT is a viable alternative when 16 KB SRAM is desired, but it lacks the 150 C grade. Verify long-term supply by checking Microchip product longevity program (typically 15 years from launch).

Comparação com alternativas

Parâmetro Este produto PIC24HJ128GP504-E/PT PIC24HJ128GP504-I/PT dsPIC33FJ128GP804-I/PT PIC24HJ128GP306-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-pin TQFP (PT) 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same
Flash Memory 128 KB 128 KB 128 KB 128 KB 128 KB
SRAM 8 KB 8 KB 8 KB 8 KB 16 KB
Operating Temperature -40 C to +150 C (H grade) -40 C to +125 C (E grade) -40 C to +85 C (I grade) -40 C to +85 C (I grade) -40 C to +85 C (I grade)
DSP Engine No No No Yes (DSP-capable) No
CPU Performance 20 MIPS at 40 MHz 20 MIPS at 40 MHz 20 MIPS at 40 MHz 20 MIPS at 40 MHz 20 MIPS at 40 MHz
DMA Channels 8 8 8 8 8
Pin Compatibility dsPIC33F family dsPIC33F family dsPIC33F family Same family Same family

Principais diferenciais

  • 150 C High-temperature grade available in same 44-pin TQFP package (vs PIC24HJ128GP504-E/PT)
  • Pin-compatible DSP upgrade path (vs PIC24HJ128GP504-I/PT)
  • 8-channel DMA reduces CPU load for repetitive I/O (vs dsPIC33FJ128GP804-I/PT)

Notas de projeto

The PIC24HJ128GP504-H/PT's 150 C junction rating is a HARD limit. At maximum CPU activity (20 MIPS), core current draw is typically 30 mA. If powered at 3.3V in a sealed enclosure with poor airflow, junction-to-ambient thermal resistance of the 44-pin TQFP (PT, 10x10 mm) is roughly 50 C/W. To stay below 150 C, ambient must remain under approximately 110 C given 30 mA core current. For high-temperature downhole or under-hood designs, use thermal vias under the exposed pad (TQFP has ground pad on center; check package drawing) and minimize peripheral clocking to reduce self-heating. Estimated calculation: P = 3.3V x 0.030A = 0.099W; Tj = Ta + P x theta_JA = Ta + 5 C; so 145 C ambient remains within the 150 C limit. Verify in the actual mechanical envelope.

Place the 44-pin TQFP (PT) decoupling capacitors as close as possible to every VDD/VSS pair (the PT package has four VDD/VSS pairs at pins 7/6, 20/19, 32/31, and 39 plus analog AVDD/AVSS at 41/40). Use a 100 nF ceramic on each digital supply pair plus a single 4.7 uF bulk capacitor near the package. Place a separate 100 nF + 10 uF on AVDD/AVSS for ADC reference stability; never share analog and digital ground planes - use a single-star ground tied at the MCU's ground pin.

Do NOT confuse the -H grade (High temperature, -40 to +150 C) with the -E grade (Extended, -40 to +125 C) - they share the same die but different test flow and pricing. Many engineers over-spec the -H grade by default, paying a 10-20% premium when the -E grade suffices. Also avoid the PIC24HJ128GP504-I/PT for production if your ambient regularly exceeds 85 C; it is only Industrial-grade. The 44-pin TQFP package has a 0.80 mm lead pitch - hand-solderable with a fine tip but use solder paste + hot air for production.

The PIC24HJ128GP504-H/PT's 12-bit ADC can achieve better than 10 ENOB with proper PCB layout. Route analog signals (AN0-AN12) as far as possible from PWM outputs (PWM1H/L through PWM4H/L) and the crystal oscillator traces. Use a ground-plane pour under analog traces; if the board has both analog and digital sections, partition the ground plane with a single bridge at the MCU's AVSS pin. Add a 100 nF + 10 uF RC filter on AVDD within 5 mm of the pin. For ADC sampling above 200 kSPS, use DMA mode to free the CPU and minimize sample-to-sample jitter.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified; -H grade refers to operating temperature range, not automotive qualification. For AEC-Q100 qualified versions consider dsPIC33F automotive variants.

Dados verificados em: 2026-09-30 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC24HJ128GP504-H/PT PIC24HJ128GP504 datasheet Microchip PIC24H 128KB Flash MCU 16-bit microcontroller 150C 44 TQFP PIC24H TQFP-44 motor control PIC24HJ128GP504 automotive under-hood PIC24HJ128GP504 vs dsPIC33FJ128GP804 PIC24HJ128GP504-H/PT drop-in replacement PIC24HJ128GP504-H/PT buy price what is the operating temperature of PIC24HJ128GP504-H/PT PIC24HJ128GP504 pinout TQFP-44 high temperature 150C 16-bit MCU Microchip PIC24H vs dsPIC33F motor control upgrade PIC24HJ128GP504-H/PT in stock DigiKey downhole drilling 150C microcontroller

Componentes & termos relacionados

Microchip Technology PIC24HJ128GP504-H/PT PIC24HJ128GP504 PIC24HJ128GP504-E/PT PIC24HJ128GP504-I/PT dsPIC33FJ128GP804-I/PT dsPIC33FJ128GP804-E/PT PIC24HJ128GP306-I/PT PIC24H dsPIC33F 16-bit microcontroller MCU DSP MIPS TQFP-44 TQFP RoHS AEC-Q100 FLASH memory SRAM DMA ADC JTAG PWM UART SPI I2C automotive under-hood industrial motor control downhole instrumentation MPLAB X IDE XC16 compiler
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ