Microchip Technology

PIC24HJ64GP504-E/ML - 40 MIPS 16-bit MCU, 64KB Flash | Microchip

N.º de pieza: PIC24HJ64GP504-E/ML ✓ Activo
En stock Se envía en 1-3 días hábiles
3.0 V to 3.6 V Vdss 44-pin QFN (8x8 mm) with exposed thermal pad Package 40 MIPS (MIPS = million instructions per second) Speed 64 KB (22K x 24 instruction words) Memory
Desde $4.76 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-30
Precios por volumen
Cant. Precio unitario Total
1 $7.42 $7,42
10 $6.68 $66,80
100 $5.95 $595,00
500 $5.34 $2.670,00
1.000 $4.76 $4.760,00
ℹ️ Todos los precios están en USD

PIC24HJ64GP504-E/ML Descripción general

The Microchip PIC24HJ64GP504-E/ML is a 16-bit microcontroller in the PIC24H family featuring a 40 MIPS CPU, 64 KB (22K x 24) of Flash program memory and 8 KB of SRAM, housed in a 44-pin QFN (8x8 mm) package with exposed thermal pad.

What is a 16-bit MCU? A 16-bit microcontroller is an embedded processor with a 16-bit data path, sitting in the hierarchy between 8-bit MCUs (PIC16, ATmega) and 32-bit MCUs (Cortex-M, PIC32). The PIC24H family uses a modified Harvard architecture with a 16-bit instruction word and runs at 40 MIPS, making it well suited for digital signal control, motor control and high-speed sensor processing where 8-bit parts are too slow and 32-bit parts add cost.

Key features include 35 digital I/O pins, two UART, two SPI, one I2C, a 16-channel 10-bit ADC at 500 ksps, three 16-bit timers, an RTCC, a 4-channel DMA controller and a 16-bit parallel master port (PMP). Operating voltage is 3.0-3.6 V across an industrial temperature range of -40C to +125C, and the device is AEC-Q100 qualified for automotive designs. The peripheral set is pin-compatible with the dsPIC33F family, allowing migration to DSP extensions without PCB rework.

Typical applications include brushless DC motor drives, AC induction motor control, automotive body electronics, industrial automation PLCs, switching power-supply digital control, and sensor hubs that require deterministic interrupt latency. The 4-channel DMA engine offloads ADC-to-memory transfers, leaving the CPU free for control-loop math. The 16-bit PMP enables direct interfacing with TFT displays and external parallel FIFOs.

When designing with the PIC24HJ64GP504-E/ML, ensure the 44-QFN exposed pad is soldered to a continuous ground pour with thermal vias to meet the 1 W dissipation rating. Decouple VDDCORE and VDDIO with 100 nF and 10 uF ceramic capacitors placed within 5 mm of the pins, and respect the in-circuit serial programming (ICSP) pin mapping if you plan to field-update firmware.

This page synthesizes distributor pricing, drop-in 44-QFN alternatives, and practical design notes not found in the manufacturer datasheet, giving procurement and design engineers a single source for qualification data.

Alternativas directas para PIC24HJ64GP504-E/ML — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC24HJ64GP504-E/ML (mismo factor de forma y huella) — difiere en ADC, Core Architecture, Package, Timers, Operating Temperature.

Microchip Technology
ADC: 12-bit, up to 13 channels, 500 ksps
Core Architecture: 16-bit PIC24H (modified Harvard)
Package: 44-pin QFN (8x8 mm)
Microchip Technology
ADC: 12-bit, 500 ksps
Core Architecture: PIC24H 16-bit modified Harvard
Package: 44-QFN (8x8 mm) - ML
Microchip Technology
ADC: 16-channel, 10/12-bit
Core Architecture: PIC 16-bit (PIC24H)
Package: 44-pin TQFP (10x10 mm)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC24HJ128GP504-I/ML

✅ Sustitución directa
📦 44-QFN (8x8 mm) with EP
Flash doubled to 128 KB (+100%) vs 64 KB; same 8 KB SRAM and 40 MIPS; pin-to-pin compatible

📋 Alternativa de referencia (no en el catálogo)

PIC24HJ64GP504-I/ML

✅ Sustitución directa
Microchip Technology
📦 44-QFN (8x8 mm) with EP
16-bit PIC24H (modified Harvard) · 40 MIPS · 24-bit · 64 KB (22K x 24) · 8 KB · 3.0 V to 3.6 V · 35 · 12-bit, up to 13 channels, 500 ksps

✓ En stock

$4.31 / unidad

Ver hoja de datos →

dsPIC33FJ64GP204-I/ML

✅ Sustitución directa
📦 44-QFN (8x8 mm) with EP
adds DSP engine and 16-bit MAC; same Flash/SRAM/MIPS; pin-to-pin compatible, software migration required

📋 Alternativa de referencia (no en el catálogo)

dsPIC33FJ128GP204-I/ML

✅ Sustitución directa
📦 44-QFN (8x8 mm) with EP
Flash 128 KB (+100%), adds DSP engine; pin-to-pin compatible; software migration required

📋 Alternativa de referencia (no en el catálogo)

PIC24HJ64GP204-I/ML

✅ Sustitución directa
📦 44-QFN (8x8 mm) with EP
fewer I/O pins (35 -> 25) and no PMP; same core/Flash/SRAM; pin-compatible within package

📋 Alternativa de referencia (no en el catálogo)

PIC24HJ64GP504-E/ML Valores máximos y características eléctricas

Product Type 16-bit Microcontroller (MCU)
Core Architecture PIC24H (modified Harvard, 16-bit data path)
Maximum CPU Speed 40 MIPS (MIPS = million instructions per second)
Program Memory (Flash) 64 KB (22K x 24 instruction words)
Data Memory (SRAM) 8 KB
Operating Voltage Range 3.0 V to 3.6 V
Rango de temperatura de funcionamiento -40C to +125C (Industrial / Automotive grade)
Digital I/O Pins 35
ADC 10-bit, up to 16 channels, 500 ksps (kilo-samples per second)
Timers 3 x 16-bit and 1 x 32-bit (Type C)
Communication Interfaces 2x UART, 2x SPI, 1x I2C, 1x PMP
DMA Channels 4
Encapsulado 44-pin QFN (8x8 mm) with exposed thermal pad
Tipo de montaje Surface Mount
AEC-Q100 Automotive Qualification Qualified (subject to lot certification)
Estado RoHS Compliant
Pin/Package Compatibility Pin-compatible with dsPIC33F family

Configuración de pines de PIC24HJ64GP504-E/ML

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/PMD0/INT0/RB0 — Remappable I/O / Parallel Master Data 0
Pin 2 RP1/PMD1/RB1 — Remappable I/O / Parallel Master Data 1
Pin 3 RP2/PMD2/RB2 — Remappable I/O / Parallel Master Data 2
Pin 4 RP3/PMD3/RB3 — Remappable I/O / Parallel Master Data 3
Pin 5 RP4/PMD4/RB4 — Remappable I/O / Parallel Master Data 4
Pin 6 RP5/PMD5/RB5 — Remappable I/O / Parallel Master Data 5
Pin 7 RP6/PMD6/RB6 — Remappable I/O / Parallel Master Data 6
Pin 8 RP7/PMD7/RB7 — Remappable I/O / Parallel Master Data 7
Pin 9 VSS — Ground reference
Pin 10 VDD — Power supply 3.3 V
Pin 11 MCLR — Master Clear reset input (active low)
Pin 12 OSC1/RC1 — Crystal/clock input or external RC
Pin 13 OSC2/RC2 — Crystal/clock output or external RC
Pin 14 PGED1/AN0/RA0 — ICSP data / ADC analog input
Pin 15 PGEC1/AN1/RA1 — ICSP clock / ADC analog input
Pin 16 PGED2/AN2/RA2 — ICSP data (alt) / ADC analog input
Pin 17 PGEC2/AN3/RA3 — ICSP clock (alt) / ADC analog input
Pin 18 AN4/RA4 — ADC analog input
Pin 19 AN5/RA5 — ADC analog input
Pin 20 VSS — Ground reference
Pin 21 VDD — Power supply 3.3 V
Pin 22 RP8/PMA0/RC3 — Remappable I/O / PMP control
Pin 23 RP9/PMA1/RC4 — Remappable I/O / PMP control
Pin 24 RP10/PMA2/RC5 — Remappable I/O / PMP control
Pin 25 RP11/PMA3/RC6 — Remappable I/O / PMP control
Pin 26 RP12/PMA4/RC7 — Remappable I/O / PMP control
Pin 27 RP13/PMA5/RC8 — Remappable I/O / PMP control
Pin 28 RP14/PMA6/RC9 — Remappable I/O / PMP control
Pin 29 RP15/PMA7/RC10 — Remappable I/O / PMP control
Pin 30 VSS — Ground reference
Pin 31 VDD — Power supply 3.3 V
Pin 32 RP16/PMA8/PMRD/RD0 — Remappable I/O / PMP read strobe
Pin 33 RP17/PMA9/PMWR/RD1 — Remappable I/O / PMP write strobe
Pin 34 RP18/PMCS1/RD2 — Remappable I/O / PMP chip select 1
Pin 35 RP19/PMCS2/RD3 — Remappable I/O / PMP chip select 2
Pin 36 RP20/SDA2/RD4 — Remappable I/O / I2C2 data
Pin 37 RP21/SCL2/RD5 — Remappable I/O / I2C2 clock
Pin 38 RP22/RD6 — Remappable I/O
Pin 39 RP23/RD7 — Remappable I/O
Pin 40 RP24/RF0 — Remappable I/O
Pin 41 RP25/RF1 — Remappable I/O
Pin 42 VSS — Ground reference
Pin 43 VDD — Power supply 3.3 V
Pin 44 RF2/PMBE — PMP byte enable or remappable I/O

Aplicaciones típicas

PIC24HJ64GP504-E/ML es adecuado para 6 aplicacións: Brushless DC Motor Control, Automotive Body Electronics, Industrial Automation PLCs, Switching Power Supply Digital Control, Sensor Hub and Data Acquisition, Display Controllers with PMP.

🏭

Brushless DC Motor Control

The PIC24HJ64GP504-E/ML drives sensorless and sensored BLDC motors with its 40 MIPS core executing field-oriented control loops in under 10 microseconds. The 35 I/O pins handle three-phase PWM, hall-sensor inputs and hardware fault inputs simultaneously, while the 4-channel DMA engine streams ADC samples from the 10-bit motor-current ADCs without CPU intervention. The PIC24H 16-bit timer architecture supports center-aligned PWM with dead-band insertion to prevent shoot-through in the half-bridge. For sensorless FOC using BEMF zero-crossing, the ADC's 500 ksps throughput captures back-EMF samples in real time. Pin compatibility with the dsPIC33F family allows designers to drop in a DSP engine if higher-precision sinusoidal commutation is later required.

🚗

Automotive Body Electronics

AEC-Q100 qualified and rated for -40 to +125 C operation, the PIC24HJ64GP504-E/ML is suitable for body controllers, lighting modules and HVAC actuators in vehicles. The PIC24H core's deterministic interrupt response handles LIN-bus timing-critical frames, while the 35 I/O pins drive LEDs, relays, motors and sensor interfaces. The on-chip RTCC enables timestamped event logging without external real-time clock chips. The 64 KB Flash supports over-the-air firmware updates with banked memory layout, and the on-chip 1.8 V regulator simplifies 12 V battery rail design. The 44-QFN (8x8 mm) package occupies a small footprint suitable for behind-dash modules, with the exposed thermal pad sinking dissipation from high-current driver logic.

🏭

Industrial Automation PLCs

The PIC24HJ64GP504-E/ML acts as a distributed I/O processor on 24 V industrial backplanes, using its UART and SPI interfaces to communicate with a central controller. Its 40 MIPS throughput handles 1 ms scan-rate logic for up to 35 digital I/O points and 16 analog inputs from the on-chip 10-bit ADC. The 8 KB SRAM supports Modbus RTU buffers and per-channel filtering coefficients, while the 64 KB Flash stores IEC 61131-3 application code. Hardware DMA offloads cyclic data movement between the ADC and a peripheral UART, freeing the CPU for ladder logic execution. The -40 to +125 C operating range suits cabinet-mounted equipment near drives and motors, and the QFN package's low thermal resistance keeps junctions cool in dense control panels.

⚡

Switching Power Supply Digital Control

In digitally controlled SMPS designs the PIC24HJ64GP504-E/ML runs average-current mode control, power factor correction and peak-current-mode algorithms at 40 MIPS. The high-speed 10-bit ADC samples inductor current and output voltage at up to 500 ksps with zero interrupt overhead thanks to the 4-channel DMA controller, enabling sub-microsecond control loop execution. The PIC24H 16-bit timer output compare units generate PWM with 25 ns resolution for switching frequencies up to 1 MHz, driving digital controllers for telecom bricks, LED drivers and server auxiliary rails. The 8 KB SRAM caches loop coefficients and running statistics, while 64 KB Flash stores firmware that handles soft-start, fault recovery and PMBus telemetry.

🧩

Sensor Hub and Data Acquisition

Used as a smart sensor hub, the PIC24HJ64GP504-E/ML aggregates signals from SPI and I2C sensors, performs first-stage DSP, and forwards processed data to a host MCU or industrial bus. The 4-channel DMA engine handles streaming ADC and incoming sensor data without CPU intervention, while two UART ports expose local diagnostics and field updates. The 16-bit PMP can capture high-throughput parallel ADCs in test and measurement instruments. The PIC24H core's deterministic response is well-suited for vibration and acoustic monitoring applications where sampling skew degrades FFT quality. The 44-QFN's small footprint fits inside sealed sensor enclosures, and the industrial temperature rating suits outdoor or under-hood installations.

📺

Display Controllers with PMP

The PIC24HJ64GP504-E/ML's integrated Parallel Master Port (PMP) directly interfaces to TFT LCD panels, OLED displays and external parallel FIFOs in HMI applications. The PMP supports 16-bit data bus width with dedicated timing registers, enabling the PIC24H core to refresh QVGA displays at 30 Hz without external logic. DMA channels move pixel data from Flash or SRAM to the PMP FIFO, leaving the CPU free for touch sensing and GUI rendering. The 64 KB Flash stores fonts, bitmaps and interface state machines, while the 8 KB SRAM provides framebuffer space for small displays. Industrial temperature rating suits outdoor kiosks and automotive dashboard implementations where PIC24H is preferred over PIC32.

Resumen de productos recomendados

IR2104 Half-bridge gate driver Se usa en: Brushless DC Motor Control dsPIC33FJ64GP204-I/ML DSP-capable pin-compatible upgrade Se usa en: Brushless DC Motor Control, Industrial Automation PLCs, Switching Power Supply Digital Control, Display Controllers with PMP PIC24HJ128GP504-I/ML Larger Flash variant for long firmware Se usa en: Brushless DC Motor Control, Automotive Body Electronics, Switching Power Supply Digital Control, Display Controllers with PMP TJA1027 LIN transceiver companion Se usa en: Automotive Body Electronics MCP2562 CAN transceiver companion Se usa en: Automotive Body Electronics PIC24HJ64GP504-I/ML Microchip Technology Se usa en: Industrial Automation PLCs, Sensor Hub and Data Acquisition MAX3162 Industrial RS-485/RS-232 transceiver Se usa en: Industrial Automation PLCs UCC24612 Synchronous rectifier gate driver Se usa en: Switching Power Supply Digital Control dsPIC33FJ128GP204-I/ML DSP-enabled with larger Flash Se usa en: Sensor Hub and Data Acquisition MCP9808 High-accuracy temperature sensor Se usa en: Sensor Hub and Data Acquisition FT800 Embedded video engine Se usa en: Display Controllers with PMP
What is the operating voltage of PIC24HJ64GP504-E/ML?
The PIC24HJ64GP504-E/ML operates from 3.0 V to 3.6 V on VDD, with VDDCORE regulated internally by an on-chip 1.8 V LDO. According to the Microchip datasheet (DS70291H), the part requires a 10 uF bulk capacitor plus 100 nF ceramic decoupling on each VDD pin and on VDDCORE. Operating outside this range risks Flash programming failure or brown-out reset, particularly below 3.0 V where the BOR may trigger.
How much Flash and SRAM does PIC24HJ64GP504-E/ML have?
The PIC24HJ64GP504-E/ML contains 64 KB of Flash program memory (organized as 22K x 24-bit instruction words) and 8 KB of SRAM data memory. According to the Microchip PIC24H datasheet (DS70291H), the Flash supports 10,000 erase/write cycles minimum, and the SRAM is dual-ported for DMA access. This gives roughly 32 KB of usable application code after linker section allocation.
Where to buy PIC24HJ64GP504-E/ML online?
The PIC24HJ64GP504-E/ML is in stock at DigiKey (Digi-Key part number PIC24HJ64GP504-E-ML-ND, 1635711) and Mouser, with Tube packaging as standard. Pricing as of 2026-09-30 starts at USD 7.42 for 1 piece, USD 4.76 at 1000 pieces. Lead time for non-stock quantities is typically 8-12 weeks from Microchip authorized distributors.
What is the lead time for PIC24HJ64GP504-E/ML?
The PIC24HJ64GP504-E/ML is an active Microchip product with no factory lead-time announcement. Distributor stock in Tube packaging is usually replenished within 4-6 weeks; cut-tape orders ship from DigiKey in 1-2 business days when in stock. For large 5K+ BOM builds, contact Microchip direct or franchised distributors such as Avnet, Arrow or Future Electronics for 8-12 week scheduling.
What is the price of PIC24HJ64GP504-E/ML in 1000-piece quantity?
The PIC24HJ64GP504-E/ML is priced at approximately USD 4.76 per unit at 1000 pieces, USD 5.34 at 500 pieces, and USD 5.95 at 100 pieces (pricing as of 2026-09-30 from DigiKey distributor data). For 5K+ reels or tube volume, expect additional 10-15 percent distributor discount through Microchip authorized channels.
Is PIC24HJ64GP504-E/ML in stock at major distributors?
Yes, the PIC24HJ64GP504-E/ML is currently listed as in stock at DigiKey with Tube packaging, and available at Mouser, Hotenda, and Veswin. DigiKey lists immediate shipping with 1-2 business day dispatch. For real-time stock and pricing across 9 distributors, Octopart aggregates live inventory at octopart.com for this MPN.
What is the difference between PIC24HJ64GP504 and PIC24HJ64GP504-E/ML?
The PIC24HJ64GP504 is the base product; the -E suffix denotes the extended -40C to +125C operating temperature range (industrial/automotive grade), and the /ML suffix specifies the 44-pin QFN (8x8 mm) package. Other package options on the same die include /PT (44-TQFP) and /SP (44-SPDIP). All three suffixes are functionally identical in core peripherals and pinout within the package.
PIC24HJ64GP504-E/ML vs PIC24HJ64GP502 - which has more memory?
The PIC24HJ64GP504-E/ML has 64 KB Flash and 8 KB SRAM, while the lower-cost PIC24HJ64GP502 has 32 KB Flash and 4 KB SRAM. Both share the same PIC24H core at 40 MIPS and the same 44-QFN pinout. Choose GP504 when your compiled code exceeds 32 KB; choose GP502 for cost-sensitive designs that fit within 32 KB to save approximately 12-15 percent unit cost.
Can PIC24HJ64GP504 be replaced by dsPIC33FJ64GP204?
Yes, the dsPIC33FJ64GP204 is a drop-in replacement for PIC24HJ64GP504 with identical 64 KB Flash, 8 KB SRAM, 40 MIPS performance and the same 44-pin QFN and TQFP pinout, plus a DSP engine and 16-bit Multiply-Accumulate unit. Migration requires rebuilding with the dsPIC33 toolchain and swapping the linker script, but no PCB change is needed. Both parts use the same ICD programmer header.
Is PIC24HJ64GP504-E/ML suitable for motor control applications?
Yes, the PIC24HJ64GP504-E/ML is well suited for BLDC, PMSM and AC induction motor control. Its 40 MIPS CPU executes field-oriented control loops in well under 10 us, the 4-channel DMA offloads ADC sampling, and the 35 I/O pins drive three-phase PWM with hardware fault inputs. For DSP extensions such as space-vector modulation, migrating to the pin-compatible dsPIC33FJ64GP204 is recommended.
When should I choose PIC24HJ64GP504 over PIC24FJ64GA004?
Choose PIC24HJ64GP504 when you need higher MIPS (40 vs 16), DMA hardware (4 channels), and a 16-bit PMP for parallel displays; choose PIC24FJ64GA004 when you need lower power (sleep current 100 nA vs several uA) and USB OTG. Both use 44-pin QFN or TQFP, but PIC24H is 3.3 V only while PIC24FJ can run at 2.0 V. They are not software-compatible at the peripheral header level.
What is the best drop-in replacement for PIC24HJ64GP504-E/ML?
The best drop-in replacement is PIC24HJ128GP504-E/ML, which doubles Flash to 128 KB while keeping the same 8 KB SRAM, 40 MIPS, 44-QFN pinout, and peripheral set. For migration to a DSP-capable core, dsPIC33FJ64GP204-I/ML is pin-compatible. Both replacements reuse the same MPLAB X IDE toolchain and ICD header without PCB redesign.
Where to download PIC24HJ64GP504-E/ML datasheet PDF?
The official PIC24HJ64GP504-E/ML datasheet (DS70291H, approximately 390 pages covering the PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 and PIC24HJ128GPX02/X04 families) is hosted at ww1.microchip.com/downloads/en/DeviceDoc/70291H.pdf. For errata, refer to DS80337 in the same document family. The family datasheet is preferred over the part-specific datasheet for peripheral details.
Where to find PIC24HJ64GP504-E/ML pinout diagram?
The 44-QFN (8x8 mm) pinout for PIC24HJ64GP504-E/ML is documented in the family datasheet DS70291H, page section on pin diagrams. Pin 1 is marked with a dot on the package and aligns with the QFN top-left reference. The exposed pad on the bottom is EP and must be soldered to ground for thermal dissipation and electrical reference.
What is the best equivalent to PIC24HJ64GP504-E/ML from another brand?
Cross-brand equivalents to PIC24HJ64GP504-E/ML are uncommon due to PIC24H core uniqueness, but pin-compatible 3.3 V 16-bit MCU alternatives with comparable Flash and peripherals include Renesas RX100 family and STMicroelectronics STM32F0 series. Note that neither is a true drop-in (package pinout differs), so they require PCB redesign. True drop-in alternatives are limited to other Microchip PIC24H and dsPIC33F dies.

Datos de referencia de ingeniería para PIC24HJ64GP504-E/ML — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose PIC24HJ64GP504-E/ML when you need a 40 MIPS PIC24H MCU with 64 KB Flash, 8 KB SRAM, 35 I/O, PMP and AEC-Q100 grade in a compact 44-QFN (8x8 mm) package for automotive or industrial designs. Choose PIC24HJ128GP504-I/ML when you need 128 KB Flash and can tolerate the industrial -40 to +85 C range. Choose PIC24HJ64GP504-I/ML for industrial (non-automotive) cost-sensitive designs. Choose dsPIC33FJ64GP204-I/ML when you need DSP instructions for motor control FOC, audio processing or digital filters - same package and toolchain. Avoid PIC24HJ64GP204-I/ML when you need PMP or full 35 I/O count.

Comparación con alternativas

Parámetro Este producto PIC24HJ128GP504-I/ML PIC24HJ64GP504-I/ML dsPIC33FJ64GP204-I/ML dsPIC33FJ128GP204-I/ML PIC24HJ64GP204-I/ML
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 64 KB 128 KB 64 KB 64 KB 128 KB 64 KB
SRAM 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB
CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
DSP Engine No No No Yes (DSP engine + MAC) Yes (DSP engine + MAC) No
DMA Channels 4 4 4 4 4 4
Digital I/O Pins 35 35 35 35 35 25
Operating Temperature -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Diferenciadores clave

  • AEC-Q100 qualified and extended -40 to +125 C operating range (frente a PIC24HJ64GP504-I/ML (industrial grade))
  • DSP upgrade path on the same 44-QFN footprint (frente a PIC24HJ64GP504-E/ML (no DSP engine))
  • Parallel Master Port (PMP) integrated for direct LCD control (frente a PIC24HJ64GP204-I/ML (no PMP))

Notas de diseño

Estimated: The 44-QFN package dissipates up to approximately 1 W when CPU and I/O are at full load, given theta_JA of 28 C/W typical. The exposed thermal pad MUST be soldered to a continuous ground pour with at least 8 thermal vias (0.3 mm drill) to a 1 oz copper inner-plane ground, otherwise junction temperature can exceed the +125 C limit under sustained operation. For designs above 700 mA I/O sink current, increase the copper pour area or add airflow.

Place 100 nF ceramic decoupling capacitors within 5 mm of each VDD pin (4 pins on this package) and add a single 10 uF X5R bulk capacitor near the largest VDD pin. Tie the MCLR pin through a 10 kohm pull-up to VDD; if external reset is not used, leave MCLR floating only when using internal voltage supervisor and a longer reset time. Keep the ICSP lines (PGEDx/PGECx) accessible for in-circuit programming by routing test pads or a 6-pin header footprint.

Do not assume that the PIC24H I/O pins are 5 V tolerant; they are NOT. Driving any digital I/O above VDD + 0.3 V (i.e. above 3.9 V) will engage the clamping diode and may damage the part. Use a level translator such as TXS0108E when interfacing to 5 V peripherals. When migrating from dsPIC 24H prototypes to dsPIC 33F for DSP, remember to verify pin-function remapping register definitions (RPINRx/RPORx) which differ slightly between families.

Route the analog inputs (AN0-AN5) away from PWM outputs and switching traces, and place the ADC reference capacitor on VREF+/VREF- within 5 mm of the pins. Keep the crystal traces (OSC1/OSC2) short and symmetric, with a ground guard ring if precise frequency is needed. For DMA-heavy applications, avoid routing high-speed digital signals across the Flash/PMP data bus to minimize crosstalk-induced errors.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Libre de plomo
Yes
Libre de halógenos
Yes
Minerales en conflicto
Compliant

AEC-Q100 qualified per Microchip product family documentation; confirm full automotive lot certification with factory at order. RoHS and REACH compliance indicated on Microchip product page.

Datos verificados el: 2026-09-30 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC24HJ64GP504-E/ML datasheet Microchip PIC24HJ64GP504 PIC24H 40 MIPS 64KB flash QFN44 44-pin QFN PIC24 microcontroller PIC24HJ64GP504 motor control application PIC24HJ64GP504 vs PIC24HJ128GP504 buy PIC24HJ64GP504-E/ML DigiKey Mouser PIC24HJ64GP504-E/ML AEC-Q100 automotive drop-in replacement PIC24HJ64GP504 what is the difference between PIC24H and dsPIC33F PIC24HJ64GP504 pinout 44-QFN diagram 16-bit MCU for BLDC motor driver

Componentes & términos relacionados

Microchip Technology PIC24HJ64GP504 PIC24HJ64GP504-E/ML PIC24HJ128GP504-I/ML dsPIC33FJ64GP204-I/ML PIC24H dsPIC33F 16-bit microcontroller PIC MCU modified Harvard architecture AEC-Q100 RoHS REACH QFN package 44-QFN DMA controller Parallel Master Port MPLAB X IDE field-oriented control BLDC motor control industrial automation automotive body electronics
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ