Microchip Technology

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

N.º da peça: PIC24HJ128GP506A-I/MR ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
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
A partir de $3.32 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-30
Preços por volume
Qtd. Preço unitário 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
ℹ️ Todos os preços estão em USD

PIC24HJ128GP506A-I/MR Visão geral

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.

Alternativas drop-in para PIC24HJ128GP506A-I/MR — 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 PIC24HJ128GP506A-I/MR (mesmo formato e footprint) — diferindo em 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)

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

PIC24HJ128GP306A-I/MR

✅ Drop-In
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

✓ Em estoque

$3.24 / unidade

Ver ficha técnica →

PIC24HJ128GP306A-I/MR

✅ Drop-In
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

✓ Em estoque

$3.24 / unidade

Ver ficha técnica →

PIC24HJ128GP306-I/MR

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

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

PIC24HJ128GP306A-E/MR

✅ Drop-In
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

✓ Em estoque

$6.5 / unidade

Ver ficha técnica →

dsPIC33FJ128GP306A-I/MR

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

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

PIC24HJ128GP506A-I/MR Classificações máximas e características elétricas

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)
Temperatura de operação -40C to +85C (Industrial, "-I")
Encapsulamento 64-pin VQFN (9x9 mm) - "MR" suffix
Tipo de montagem Surface Mount
Nível MSL MSL3 (per JEDEC J-STD-020, reflow 260C)
Programming Interface ICSP / ICD (PGECx/PGEDx)
Status RoHS Compliant

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

Aplicações típicas

PIC24HJ128GP506A-I/MR é adequado para 6 aplicaçãos: 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.

Resumo dos produtos recomendados

PIC24HJ128GP306A-I/MR Microchip Technology Usado em: 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 Usado em: BLDC / PMSM Motor Control (FOC), Digital Signal Processing Front-End MCP8024 3-phase gate driver companion Usado em: BLDC / PMSM Motor Control (FOC) MCP3424 External 18-bit delta-sigma ADC for precision channels Usado em: Industrial Sensor Data Acquisition MCP4725 DAC for analog reconstruction output Usado em: Digital Signal Processing Front-End MCP9808 High-accuracy digital temperature sensor on I2C bus Usado em: Multi-Rail Point-of-Load System Monitor MCP1700 LDO regulator for 3.3 V rail Usado em: Medical Monitoring Device Sub-System MCP23017 I2C GPIO expander for additional relay outputs Usado em: 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.

Dados de referência de engenharia para PIC24HJ128GP506A-I/MR — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

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).

Comparação com alternativas

Parâmetro Este produto 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)

Principais diferenciais

  • 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)

Notas de projeto

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.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
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.

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

Buscas relacionadas

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

Componentes & termos relacionados

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 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