Microchip Technology

PIC24HJ128GP506A-I/MR - 16-bit 40MIPS 128KB Flash MCU | Microchip 64-VQFN

Référence : PIC24HJ128GP506A-I/MR ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
3.0 V to 3.6 V Vdss 64-pin VQFN (9x9 mm) - "MR" suffix Package 40 MIPS (80 MHz FOSC/2) Speed 128 KB (43K x 24) Memory
À partir de $3.32 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-30
Tarifs dégressifs
Qté Prix unitaire Total
1 $6.45 $6,45
10 $5.79 $57,90
100 $4.95 $495,00
500 $4.3 $2 150,00
1 000 $3.78 $3 780,00
3 000 $3.32 $9 960,00
ℹ️ Tous les prix sont en USD

PIC24HJ128GP506A-I/MR Présentation

The Microchip PIC24HJ128GP506A-I/MR is a 16-bit RISC microcontroller built on the PIC24H CPU core, delivering up to 40 MIPS performance at 3.3V in a 64-pin VQFN (9x9) industrial-grade package. It integrates 128 KB of Flash program memory and 8 KB of SRAM, providing ample headroom for embedded control and signal-processing applications that demand deterministic real-time execution at high code density.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (typically Flash), working RAM, and a rich set of peripherals such as ADC, PWM, UART, SPI and I2C. Within the semiconductor hierarchy, the PIC24HJ128GP506A belongs to the 16-bit MCU class -> microcontroller family -> embedded processor category -> semiconductor IC. The "PIC24H" sub-family is Microchip's high-performance 16-bit tier, sitting above the cost-optimized PIC24F and below the dsPIC33F DSP-enhanced parts, making it well suited to closed-loop control loops, motor drive, and high-speed sensor interfacing.

Key features include a 16-channel 12-bit ADC capable of 500 ksps conversion, up to eight PWM outputs with edge-aligned or center-aligned modes, two UART, two SPI and two I2C peripherals, and a 16-bit timer/counter bank. The device also exposes multiple DMA channels that offload data movement between peripherals and RAM, freeing CPU cycles for application logic. The wide 3.0V to 3.6V supply range, dual Watchdog Timer and Fail-Safe Clock Monitor support robust industrial deployments. The ICSP/In-Circuit programming interface enables in-field firmware updates without removing the device from the PCB.

Typical applications include industrial motor control (BLDC/PMSM FOC), digital signal processing front-ends, multi-channel data acquisition, point-of-load system monitoring, and embedded control for medical and consumer appliances. The 64-VQFN package exposes up to 53 digital I/O pins, supporting parallel sensor buses and human-interface buttons/LEDs simultaneously. Pair the MCU with an external EEPROM or serial Flash for data logging, and use the integrated 12-bit ADC for transducer readout.

When laying out the PCB, place the 64-VQFN exposed pad (EP) directly over a top-layer copper pour stitched with thermal vias to inner ground layers to keep junction temperature within the -40C to +85C industrial range. The PIC24HJ128GP506A-I/MR is pin-compatible with the PIC24HJ128GP306A-I/MR and PIC24HJ128GP306-I/MR variants, simplifying PCB reuse across the 128/64 KB Flash tiers. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Alternatives de remplacement direct pour PIC24HJ128GP506A-I/MR — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC24HJ128GP506A-I/MR (même facteur de forme et même empreinte) — différant par Package, ADC, Operating Temperature, Timers, Program Memory (Flash).

Microchip Technology
Package: 64-pin VQFN (MR), 9x9 mm
Operating Temperature: -40C to +125C (Extended, -E suffix)
Program Memory (Flash): 128 KB
Microchip Technology
Package: 64-pin VQFN (9x9 mm) with exposed thermal pad
ADC: 16-channel, 10/12-bit
Operating Temperature: -40 °C to +125 °C (Extended)
Microchip Technology
Package: 64-pin QFN (MR) with exposed thermal pad
ADC: 12-bit, up to 500 ksps, 16 channels
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 64-pin VQFN (9x9 mm) with exposed thermal pad
ADC: 10/12-bit SAR, multiple channels
Timers: Multiple 16-bit timers
Microchip Technology
Package: 64-pin VQFN (9x9 mm) with exposed pad
ADC: 12-bit, up to 18 channels, 500 ksps
Program Memory (Flash): 128 KB (43K x 24 instructions)
Microchip Technology
Package: 64-pin TQFP (10x10 mm, PT suffix)
ADC: 10/12-bit SAR, 16 channels, up to 500 ksps
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 64-VQFN (9x9 mm) with exposed pad
ADC: 10/12-bit SAR, up to 16 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 64-TQFP (10x10 mm), T&R
ADC: 18 channels, 10-bit / 12-bit
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 64-pin VQFN (MR) with exposed pad
ADC: 16-channel, 10/12-bit
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 64-pin VQFN (MR), 9x9 mm with exposed pad
ADC: 10/12-bit, up to 16 channels
Operating Temperature: -40C to +125C (E = Enhanced, industrial)
Microchip Technology
Package: 64-pin VQFN (MR), surface mount with exposed thermal pad
ADC: 10-bit, up to 500 ksps
Operating Temperature: -40 °C to +85 °C (Industrial, 'I' suffix)

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC24HJ128GP306A-I/MR

✅ Remplacement direct
Microchip Technology
📦 64-VQFN (9x9)
PIC24H 16-bit modified Harvard · 16-bit data, 24-bit instruction · 40 MIPS @ 40 MHz · 128 KB · 16 KB · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 12-bit, up to 500 ksps, 16 channels

✓ En stock

$3.24 / unité

Voir la fiche technique →

PIC24HJ128GP306A-I/MR

✅ Remplacement direct
Microchip Technology
📦 64-VQFN (9x9)
PIC24H 16-bit modified Harvard · 16-bit data, 24-bit instruction · 40 MIPS @ 40 MHz · 128 KB · 16 KB · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 12-bit, up to 500 ksps, 16 channels

✓ En stock

$3.24 / unité

Voir la fiche technique →

PIC24HJ128GP306-I/MR

✅ Remplacement direct
📦 64-VQFN (9x9)
original PIC24HJ GP306 (pre-A silicon rev) 64 KB Flash, same VQFN footprint

📋 Alternative de référence (hors catalogue)

PIC24HJ128GP306A-E/MR

✅ Remplacement direct
Microchip Technology
📦 64-VQFN (9x9)
PIC24H 16-bit MCU · 16-bit modified Harvard · 128 KB (43K x 24) · 16 KB · 40 MIPS at 40 MHz · 3.0 V to 3.6 V · -40 °C to +125 °C (Extended) · 64-pin VQFN (9x9 mm) with exposed thermal pad

✓ En stock

$6.5 / unité

Voir la fiche technique →

dsPIC33FJ128GP306A-I/MR

✅ Remplacement direct
📦 64-VQFN (9x9)
adds DSP engine (MAC unit) for signal processing, same Flash/RAM/peripherals, same VQFN footprint

📋 Alternative de référence (hors catalogue)

PIC24HJ128GP506A-I/MR Valeurs maximales et caractéristiques électriques

Core Architecture PIC24H (16-bit RISC, modified Harvard)
Maximum CPU Speed 40 MIPS (80 MHz FOSC/2)
Program Memory (Flash) 128 KB (43K x 24)
Data RAM 8 KB
Operating Voltage (VDD) 3.0 V to 3.6 V
ADC 12-bit, up to 16 channels, 500 ksps
Digital I/O Pins Up to 53
UART Modules 2
SPI Modules 2
I2C Modules Up to 2
PWM Outputs Up to 8 (16-bit)
DMA Channels Yes (8 channels)
Timers 16-bit Timer/Counter (multiple)
Watchdog Timer Yes (WDT, Fail-Safe Clock Monitor)
Température de fonctionnement -40C to +85C (Industrial, "-I")
Boîtier 64-pin VQFN (9x9 mm) - "MR" suffix
Type de montage Surface Mount
Niveau MSL MSL3 (per JEDEC J-STD-020, reflow 260C)
Programming Interface ICSP / ICD (PGECx/PGEDx)
Statut RoHS Compliant

Configuration des broches de PIC24HJ128GP506A-I/MR

QFN-64 (8x8mm, EP) Package Pinout Diagram QFN-64 8x8mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. Pin 1 by dot. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 QFN-64 (8x8mm, EP)
Broche 1 RP15/CN15/PMD15/RB15 — Remappable I/O, CN15, PMP data bit 15, I/O port B15
Broche 2 RP14/CN14/PMD14/RB14 — Remappable I/O, CN14, PMP data bit 14, I/O port B14
Broche 3 RP13/CN13/PMD13/RB13 — Remappable I/O, CN13, PMP data bit 13, I/O port B13
Broche 4 RP12/CN12/PMD12/RB12 — Remappable I/O, CN12, PMP data bit 12, I/O port B12
Broche 5 RP11/CN11/PMD11/RB11 — Remappable I/O, CN11, PMP data bit 11, I/O port B11
Broche 6 RP10/CN10/PMD10/RB10 — Remappable I/O, CN10, PMP data bit 10, I/O port B10
Broche 7 RP9/CN9/PMD9/RB9 — Remappable I/O, CN9, PMP data bit 9, I/O port B9
Broche 8 RP8/CN8/PMD8/RB8 — Remappable I/O, CN8, PMP data bit 8, I/O port B8
Broche 9 RP7/CN7/PMD7/RB7 — Remappable I/O, CN7, PMP data bit 7, I/O port B7
Broche 10 RP6/CN6/PMD6/RB6 — Remappable I/O, CN6, PMP data bit 6, I/O port B6
Broche 11 RP5/CN5/PMD5/RB5 — Remappable I/O, CN5, PMP data bit 5, I/O port B5
Broche 12 RP4/CN4/PMD4/RB4 — Remappable I/O, CN4, PMP data bit 4, I/O port B4
Broche 13 RP3/CN3/PMD3/RB3 — Remappable I/O, CN3, PMP data bit 3, I/O port B3
Broche 14 RP2/CN2/PMD2/RB2 — Remappable I/O, CN2, PMP data bit 2, I/O port B2
Broche 15 RP1/CN1/PMD1/RB1 — Remappable I/O, CN1, PMP data bit 1, I/O port B1
Broche 16 RP0/CN0/PMD0/RB0 — Remappable I/O, CN0, PMP data bit 0, I/O port B0
Broche 17 AVDD — Analog supply voltage
Broche 18 AVSS — Analog ground
Broche 19 AN0/VREF+/CN8/RA0 — ADC analog input 0, positive reference, CN8, I/O port A0
Broche 20 AN1/VREF-/CN9/RA1 — ADC analog input 1, negative reference, CN9, I/O port A1
Broche 21 AN2/RA2 — ADC analog input 2, I/O port A2
Broche 22 AN3/RA3 — ADC analog input 3, I/O port A3
Broche 23 AN4/RA4 — ADC analog input 4, I/O port A4
Broche 24 AN5/RA5 — ADC analog input 5, I/O port A5
Broche 25 AN6/RA6 — ADC analog input 6, I/O port A6
Broche 26 AN7/RA7 — ADC analog input 7, I/O port A7
Broche 27 AN8/RB8 — ADC analog input 8, I/O port B8
Broche 28 AN9/RB9 — ADC analog input 9, I/O port B9
Broche 29 AN10/RB10 — ADC analog input 10, I/O port B10
Broche 30 AN11/RB11 — ADC analog input 11, I/O port B11
Broche 31 AN12/RB12 — ADC analog input 12, I/O port B12
Broche 32 AN13/RB13 — ADC analog input 13, I/O port B13
Broche 33 AN14/RB14 — ADC analog input 14, I/O port B14
Broche 34 AN15/RB15 — ADC analog input 15, I/O port B15
Broche 35 VDD — Digital supply voltage
Broche 36 VSS — Digital ground
Broche 37 OSC1/RC1 — External crystal oscillator input / RC clock in
Broche 38 OSC2/RC2 — External crystal oscillator output
Broche 39 SOSCI/RC4 — Secondary oscillator (32.768 kHz) input
Broche 40 SOSCO/RC3 — Secondary oscillator (32.768 kHz) output
Broche 41 PGED2/RP19/CN19/RC19 — ICSP data I/O 2 / Remappable I/O
Broche 42 PGEC2/RP18/CN18/RC18 — ICSP clock 2 / Remappable I/O
Broche 43 PGED1/RC1 — ICSP data I/O 1 (shared with OSC1)
Broche 44 PGEC1/RC2 — ICSP clock 1 (shared with OSC2)
Broche 45 RD8 — I/O port D8
Broche 46 RD9 — I/O port D9
Broche 47 RD10 — I/O port D10
Broche 48 RD11 — I/O port D11
Broche 49 RD12 — I/O port D12
Broche 50 RD13 — I/O port D13
Broche 51 RD14 — I/O port D14
Broche 52 RD15 — I/O port D15
Broche 53 RF0 — I/O port F0
Broche 54 RF1 — I/O port F1
Broche 55 RF2 — I/O port F2
Broche 56 RF3 — I/O port F3
Broche 57 RF4 — I/O port F4
Broche 58 RF5 — I/O port F5
Broche 59 RF6 — I/O port F6
Broche 60 RF7 — I/O port F7
Broche 61 RG6 — I/O port G6
Broche 62 RG7 — I/O port G7
Broche 63 RG8 — I/O port G8
Broche 64 RG9 — I/O port G9 (EP)

Applications typiques

PIC24HJ128GP506A-I/MR convient pour 6 applications: BLDC / PMSM Motor Control (FOC), Industrial Sensor Data Acquisition, Digital Signal Processing Front-End, Multi-Rail Point-of-Load System Monitor, Medical Monitoring Device Sub-System, Building Automation / HVAC Controller.

🏭

BLDC / PMSM Motor Control (FOC)

The PIC24HJ128GP506A-I/MR's 40 MIPS core, 8-channel 16-bit PWM, and 500 ksps 12-bit ADC map directly to field-oriented control of 3-phase BLDC and PMSM motors. Per Microchip AN1078, the 16-bit PWM delivers 20 ns resolution at 50 MHz which is sufficient for sinusoidal commutation up to ~50 kHz electrical frequency. The 8 DMA channels offload ADC-to-PWM timing from the CPU, leaving headroom for speed/current PI loops. Its industrial -40C to +85C rating suits appliances and small industrial drives without derating.

🏭

Industrial Sensor Data Acquisition

With up to 16 ADC inputs sampling at 500 ksps and 8 KB SRAM, the PIC24HJ128GP506A-I/MR handles 4-8 sensor channels at >10 kHz aggregate rate with DMA buffering to RAM. Engineers typically run a 100 Hz to 1 kHz sample loop with averaging and digital calibration, then forward processed data via UART or SPI to a host PLC or display. The wide 3.0-3.6 V supply and dual Watchdog Timer support robust 24V-rail industrial backplanes where electrical noise is present. Pin-compatible migration to the PIC24HJ128GP306A-I/MR lets the same PCB ship in two memory tiers.

🎧

Digital Signal Processing Front-End

Although the PIC24H core lacks the MAC unit of dsPIC33F, the 40 MIPS throughput is adequate for FIR filters up to ~40 taps at 100 kHz, RMS calculations, and Goertzel tone detection. The PIC24HJ128GP506A-I/MR serves as a pre-processor in audio/sonar/vibration front-ends, conditioning data before forwarding to a host processor. With 128 KB Flash it can hold large coefficient tables in program memory mapped via the PSV window. Pin-compatible upgrade to dsPIC33FJ128GP306A-I/MR enables true DSP without PCB rework.

⚡

Multi-Rail Point-of-Load System Monitor

Telecom and server point-of-load cards use the PIC24HJ128GP506A-I/MR to monitor multiple voltage rails through the 12-bit ADC, sequence power-up via GPIO, and report faults over I2C to a baseboard management controller. The 53 I/O pins accommodate 8-12 enable signals plus status LEDs without external muxing. Industrial temperature rating and the Fail-Safe Clock Monitor maintain operation during oscillator fault conditions common in hot-running racks.

💊

Medical Monitoring Device Sub-System

Portable patient monitors and diagnostic peripherals rely on the PIC24HJ128GP506A-I/MR's deterministic interrupt latency to drive LCDs, manage button inputs, and stream sensor data over UART/SPI to a host CPU. The wide Flash headroom accommodates multi-language UI assets and field-updatable bootloader. Its industrial temperature rating and low-power sleep modes (down to ~20 uA) suit battery-powered handheld devices where the IEC 60601-1 isolation barrier is implemented externally.

🏭

Building Automation / HVAC Controller

The PIC24HJ128GP506A-I/MR integrates seamlessly into HVAC controllers that manage fans, dampers, and temperature sensors with PID control loops running on the 40 MIPS core. Up to two I2C buses permit multi-master sensor networks (temperature, humidity, CO2) while UART/SPI bridges to a building automation backbone such as Modbus or BACnet. The exposed VQFN thermal pad keeps junction temperature within spec when driving multiple relay drivers from the GPIO pins.

Récapitulatif des produits recommandés

PIC24HJ128GP306A-I/MR Microchip Technology Utilisé dans : BLDC / PMSM Motor Control (FOC), Industrial Sensor Data Acquisition, Multi-Rail Point-of-Load System Monitor, Medical Monitoring Device Sub-System, Building Automation / HVAC Controller dsPIC33FJ128GP306A-I/MR DSP-enhanced alternative for sine/space-vector modulation Utilisé dans : BLDC / PMSM Motor Control (FOC), Digital Signal Processing Front-End MCP8024 3-phase gate driver companion Utilisé dans : BLDC / PMSM Motor Control (FOC) MCP3424 External 18-bit delta-sigma ADC for precision channels Utilisé dans : Industrial Sensor Data Acquisition MCP4725 DAC for analog reconstruction output Utilisé dans : Digital Signal Processing Front-End MCP9808 High-accuracy digital temperature sensor on I2C bus Utilisé dans : Multi-Rail Point-of-Load System Monitor MCP1700 LDO regulator for 3.3 V rail Utilisé dans : Medical Monitoring Device Sub-System MCP23017 I2C GPIO expander for additional relay outputs Utilisé dans : Building Automation / HVAC Controller
What is the maximum CPU speed of PIC24HJ128GP506A-I/MR?
The PIC24HJ128GP506A-I/MR runs at up to 40 MIPS, sourced from an 80 MHz internal oscillator (FOSC/2 pipeline). According to the Microchip PIC24HJ family datasheet, the 16-bit PIC24H core executes most instructions in one cycle, so for control loops needing sub-microsecond response at 3.3V, the part comfortably meets typical 50-100 kHz PWM update rates for motor control.
How much Flash and RAM does the PIC24HJ128GP506A-I/MR have?
The PIC24HJ128GP506A-I/MR ships with 128 KB (43K x 24) of Flash program memory and 8 KB of on-chip SRAM. This memory ratio favors firmware-heavy applications such as bootloader + application stacks or audio/signal-processing pipelines. For projects requiring larger RAM buffers, the user may map constant tables into Flash via the device's program-space visibility window.
What is the difference between PIC24HJ128GP506A-I/MR and PIC24HJ128GP306A-I/MR?
Both parts share the same 64-pin VQFN (9x9) package and pinout. The PIC24HJ128GP506A integrates 128 KB Flash and 8 KB RAM, while the PIC24HJ128GP306A provides 64 KB Flash and 8 KB RAM. For firmware exceeding 64 KB, the GP506A is required; the GP306A can serve as a cost-down drop-in when only the smaller memory map is needed, per Microchip migration documentation.
Can PIC24HJ128GP506A-I/MR be used for motor control?
Yes. The PIC24HJ128GP506A-I/MR provides up to 8 PWM outputs (16-bit resolution), a 500 ksps 12-bit ADC, and DMA channels that together are well-suited to field-oriented control (FOC) of BLDC and PMSM motors up to a few kW. Microchip's AN1078 application note documents the firmware architecture and demonstrates closed-loop current control at 16 kHz PWM on this exact MCU.
Is PIC24HJ128GP506A-I/MR RoHS compliant?
Yes. The PIC24HJ128GP506A-I/MR is RoHS compliant per the Microchip product page and ships in lead-free packaging suitable for reflow profiles to 260C peak per JEDEC J-STD-020. The -I/MR suffix indicates the industrial temperature grade (-40C to +85C) and the 64-pin VQFN (MR) package.
What package does PIC24HJ128GP506A-I/MR use?
The PIC24HJ128GP506A-I/MR is packaged in a 64-pin VQFN measuring 9 mm x 9 mm with an exposed thermal pad (EP) that must be soldered to the PCB ground plane. The -MR suffix in the Microchip ordering code uniquely identifies this package; -PT denotes 64-pin TQFP and -PF denotes 64-pin TQFP variants.
Where can I buy PIC24HJ128GP506A-I/MR online?
As of 2026-09-30, PIC24HJ128GP506A-I/MR is in stock at authorized distributors including DigiKey (2125583) and LCSC (C643019), with typical qty-1 pricing around $6.45 USD. Microchip Direct and major franchised distributors also list the part with 1-2 week lead times; avoid grey-market brokers given the active lifecycle status.
What is the lead time for PIC24HJ128GP506A-I/MR?
As of 2026-09-30, DigiKey shows factory stock with same-day shipping for small quantities of PIC24HJ128GP506A-I/MR, and LCSC lists in-stock units with 2-5 day shipping. Bulk orders of 3000+ reels have a typical 4-8 week factory lead time directly from Microchip, depending on wafer lot scheduling.
PIC24HJ128GP506A-I/MR vs PIC24HJ128GP506A-I/PT - which is better for thermal performance?
Both parts use the same PIC24HJ128GP506A silicon die. The -I/MR (64-VQFN 9x9) has a lower thermal resistance than the -I/PT (64-TQFP 10x10) when the VQFN exposed pad is soldered to a continuous ground pour with thermal vias. For high-I/O, surface-mount designs that must dissipate more than ~0.5 W internally, prefer the VQFN for its ~28 C/W theta_JA vs ~50 C/W for the TQFP.
When should I choose PIC24HJ128GP506A-I/MR over PIC24FJ128GA006-I/MR?
Choose the PIC24HJ128GP506A-I/MR when your application needs 40 MIPS performance, DMA-driven data movement, or 16-bit PWM precision for motor control - the PIC24H core delivers roughly 2x the throughput of the PIC24F family. Choose the PIC24FJ128GA006-I/MR instead for lower-power, battery-friendly designs (nA sleep current) where the 16 MIPS ceiling is acceptable and cost dominates.
What is the best drop-in replacement for PIC24HJ128GP506A-I/MR?
The closest drop-in replacement is the PIC24HJ128GP306A-I/MR (64 KB Flash vs 128 KB) on the same 64-VQFN footprint. If you can tolerate the larger 64-TQFP package, the PIC24HJ128GP506A-I/PT is the same silicon in a different footprint. For cost-down designs with relaxed memory, the PIC24HJ128GP506A-E/MR (extended temp) is also pin-compatible.
Where do I download the PIC24HJ128GP506A-I/MR datasheet PDF?
The official PIC24HJ128GP506A datasheet PDF is hosted on Microchip's product page at https://www.microchip.com/en-us/product/PIC24HJ128GP506A and includes the full electrical characteristics, peripheral library manual references, and package drawings. For pinout and 64-VQFN mechanical drawings, refer to the same document's "Packaging Information" section.
Where can I find the PIC24HJ128GP506A-I/MR pinout?
The 64-pin VQFN pinout for PIC24HJ128GP506A-I/MR is published in the "Pin Diagrams" chapter of the Microchip PIC24HJ family datasheet (DS70293). Pin 1 is located at the top-left of the package (dot/indicator mark) with numbering proceeding counter-clockwise. PGEC1/PGED1 (ICSP) and PGEC2/PGED2 (alternate ICSP) pairs are documented in the programming section.
What are the key specifications of PIC24HJ128GP506A-I/MR that engineers should know?
The PIC24HJ128GP506A-I/MR combines a 40 MIPS PIC24H 16-bit core, 128 KB Flash, 8 KB SRAM, 12-bit 500 ksps ADC (16 channels), 8 PWM outputs, 2 UART/SPI and up to 2 I2C ports, plus 8 DMA channels in a 64-pin VQFN. It operates from 3.0-3.6 V at -40C to +85C industrial temperature and supports ICSP in-circuit programming. Designers choose this part for deterministic real-time control where dsPIC33F DSP overhead is not required.

Données de référence d'ingénierie pour PIC24HJ128GP506A-I/MR — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the PIC24HJ128GP506A-I/MR when you need a 40 MIPS 16-bit MCU with 128 KB Flash on a compact 64-VQFN (9x9) industrial-grade footprint, particularly for motor control, multi-channel data acquisition, and embedded DSP-lite workloads. If your firmware fits in 64 KB, drop to the PIC24HJ128GP306A-I/MR for cost savings on the same PCB. If you need extended temperature, switch to PIC24HJ128GP306A-E/MR (-40C to +125C). For true DSP with a MAC unit and higher 50 MIPS throughput, migrate to the dsPIC33FJ128GP306A-I/MR with no layout changes. For lower-power battery applications where 40 MIPS is overkill, evaluate the PIC24FJ128GA006-I/MR (16 MIPS, nA sleep).

Comparaison avec les alternatives

Paramètre Ce produit PIC24HJ128GP306A-I/MR PIC24HJ128GP306-I/MR PIC24HJ128GP306A-E/MR dsPIC33FJ128GP306A-I/MR
Package 64-VQFN (9x9) - MR 64-VQFN (9x9) - MR (same) 64-VQFN (9x9) - MR (same) 64-VQFN (9x9) - MR (same) 64-VQFN (9x9) - MR (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core PIC24H 16-bit, 40 MIPS PIC24H 16-bit, 40 MIPS PIC24H 16-bit, 40 MIPS PIC24H 16-bit, 40 MIPS dsPIC33F 16-bit DSP, 50 MIPS
Flash Memory 128 KB 64 KB (-50%) 64 KB (-50%) 64 KB (-50%) 128 KB (same)
RAM 8 KB 8 KB (same) 8 KB (same) 8 KB (same) 8 KB (same)
ADC 12-bit, 16-ch, 500 ksps 12-bit, 16-ch, 500 ksps 12-bit, 16-ch, 500 ksps 12-bit, 16-ch, 500 ksps 12-bit, 16-ch, 500 ksps
DSP Engine No (PIC24H CPU) No No No Yes (MAC unit)
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +125C (Extended) -40C to +85C
Silicon Revision A-revision (GP506A) A-revision (GP306A) Pre-A (GP306) A-revision (GP306A-E) A-revision (dsPIC33F)

Principaux différenciateurs

  • Larger 128 KB Flash on the same 64-VQFN footprint (vs PIC24HJ128GP306A-I/MR)
  • DSP upgrade path exists on identical footprint (vs dsPIC33FJ128GP306A-I/MR)
  • Industrial temperature vs Extended temperature at same cost (vs PIC24HJ128GP306A-E/MR)

Notes de conception

The 64-VQFN (9x9) package relies on the bottom exposed pad (EP) for heat dissipation. Estimate: at 80 MHz / 3.3 V with all peripherals active, ICC is approximately 70 mA (~230 mW). Solder the EP directly to a top-layer copper pour of at least 1 sq inch, stitch it with 4-9 thermal vias (0.3 mm drill, 0.5 mm pitch) to the inner ground plane, and the resulting theta_JA is approximately 28 C/W, which keeps the junction at +85C max when ambient is +60C. Do NOT leave the EP floating - the device will overheat and trigger thermal reset.

Place the decoupling network immediately at each VDD/VSS pair: a 100 nF X7R ceramic as close as possible (<2 mm trace) to the pin plus a bulk 4.7-10 uF tantalum or ceramic on the board supply entry. The PIC24HJ128GP506A-I/MR has multiple VDD/VSS pairs (digital, analog AVDD/AVSS) - bypass each independently. For analog ANx inputs, route a guard trace tied to AVSS between analog and digital signals to minimize digital noise coupling into ADC readings.

Do NOT connect PGEC1/PGED1 to the same pins as the high-speed oscillator (OSC1/OSC2). On 64-VQFN the PGECx/PGEDx pairs are multiplexed: PGEC1/PGED1 share pins with OSC1/OSC2, so using a crystal on those pins disables ICSP on that pair. Choose the PGEC2/PGED2 pair on RC18/RC19 for ICSP debugging while keeping the primary oscillator free to run. Also ensure all VSS pins (including AVSS) are tied to ground - leaving any floating breaks programming and ADC reference.

Route the 12-bit ADC analog inputs (AN0-AN15) as short, parallel traces with a ground guard on each side; keep them away from PWM switching signals (>10 mm or with ground plane between). For PWM-driven motor applications, place gate-driver signals on inner layers to avoid injecting common-mode noise onto the ADC bus. The crystal oscillator traces (OSC1/OSC2, SOSCI/SOSCO) should be <5 mm and surrounded by a continuous ground pour to maintain jitter below 50 ps RMS, per the PIC24H datasheet AC characteristics.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
Yes
Sans halogène
Unknown
Minerais de conflit
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the part targets industrial (-40C to +85C) not automotive grade. For automotive applications consider dsPIC33F AEC-Q100 variants. REACH and conflict-minerals statements available from Microchip corporate compliance.

Données vérifiées le : 2026-09-30 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

PIC24HJ128GP506A-I/MR PIC24HJ128GP506A-I/MR datasheet Microchip PIC24HJ128GP506A-I/MR price PIC24HJ128GP506A-I/MR 64-VQFN pinout PIC24H 16-bit microcontroller 128KB flash PIC24HJ128GP506A vs PIC24HJ128GP306A PIC24H motor control FOC BLDC PIC24HJ128GP506A drop-in replacement buy PIC24HJ128GP506A-I/MR online dsPIC33FJ128GP306A vs PIC24HJ128GP506A PIC24H ADC PWM 12-bit VQFN-64 industrial microcontroller

Composants & termes associés

Microchip Technology PIC24HJ128GP506A PIC24HJ128GP506A-I/MR PIC24HJ128GP306A-I/MR dsPIC33FJ128GP306A-I/MR PIC24H 16-bit microcontroller RISC modified Harvard architecture MIPS VQFN-64 Flash memory SRAM 12-bit ADC PWM DMA ICSP RoHS JEDEC J-STD-020 motor control field-oriented control data acquisition industrial automation building automation medical device
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ