PIC24HJ128GP506AT-I/MR - 40 MIPS 16-bit MCU 128KB Flash 64-VQFN | Microchip
MPN: PIC24HJ128GP506AT-I/MR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.28 | $7.28 |
| 10 | $6.45 | $64.50 |
| 100 | $5.1 | $510.00 |
| 500 | $4.25 | $2,125.00 |
| 1,000 | $3.69 | $3,690.00 |
PIC24HJ128GP506AT-I/MR Overview
A 16-bit microcontroller (MCU) is a programmable integrated circuit that executes instructions on a 16-bit data path, delivering higher code density and arithmetic throughput than 8-bit MCUs while retaining deterministic real-time behaviour. The PIC24H family belongs to Microchip's broader PIC24F/dsPIC30F/dsPIC33F/PIC24H 16-bit MCU portfolio, which sits above 8-bit PIC10/12/16/18 devices in performance and below 32-bit PIC32 devices in code size. PIC24H MCUs are well-suited for motor control, digital power conversion, and high-speed sensor processing.
Key features of this part include a 40 MHz maximum operating frequency (40 MIPS at the instruction cycle rate), 16 KB SRAM, 4 KB EEPROM, a 16-channel 10-bit/12-bit ADC, multiple SPI/I2C/UART peripherals, a Parallel Master Port, and a 16-bit timer/counter block. The modified Harvard architecture with a 16-bit wide datapath and 24-bit instructions enables efficient C-compiled code while keeping deterministic interrupt latency.
Typical applications include industrial motor control (BLDC, PMSM, stepper), digital power conversion (PFC, LLC), sensor signal processing, and general-purpose embedded control. Compared with 32-bit Cortex-M0 alternatives at similar MHz, the PIC24HJ128GP506A delivers a richer DSP-friendly instruction set and tighter interrupt determinism, at the cost of a smaller ecosystem and less RAM. The wide -40C to +85C industrial range supports factory-floor deployment without additional qualification.
When designing with this device, plan the power-rail decoupling around a 3.3V analog/digital supply pair, route the exposed pad to a continuous ground copper pour, and use the on-chip Peripheral Pin Select (PPS) feature to remap digital peripherals onto spare pins. Refer to Microchip application note AN1066 for migration paths from PIC24F/dsPIC30F devices, which share a pin-compatible footprint family.
Drop-in alternatives for PIC24HJ128GP506AT-I/MR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC24HJ128GP506AT-I/MR (same form factor and footprint) — differing in ADC, Package, Program Memory (Flash), Core Architecture, Maximum CPU Speed.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24HJ128GP506A-I/MR
✅ Drop-In✓ In Stock
$3.32 / Unit
View Datasheet →PIC24HJ128GP506A-E/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$5.07 / Unit
View Datasheet →PIC24HJ128GP506A-H/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$7.8 / Unit
View Datasheet →PIC24HJ128GP306A-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.24 / Unit
View Datasheet →PIC24HJ128GP506AT-I/MR Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC24H 16-bit modified Harvard |
| CPU Core | PIC24 16-bit RISC |
| Maximum CPU Speed | 40 MIPS (40 MHz) |
| Program Memory (Flash) | 128 KB (43K x 24) |
| SRAM | 8 KB |
| EEPROM | 0 KB |
| Operating Voltage Range | 3.0 V to 3.6 V |
| ADC | 10/12-bit SAR, up to 16 channels |
| Digital Communication | UART, SPI, I2C, ECAN |
| Timers | 16-bit timers |
| I/O Pins | 53 (approx.) |
| Package | 64-VQFN (9x9 mm) with exposed pad |
| Operating Temperature | -40C to +85C (Industrial) |
| Mounting Type | Surface Mount |
| MSL Level | 3 |
| RoHS Status | Compliant |
PIC24HJ128GP506AT-I/MR 64-vqfn (9x9 mm) with exposed pad Pin Configuration Guide
Pin configuration for PIC24HJ128GP506AT-I/MR (64-vqfn (9x9 mm) with exposed pad package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC24HJ128GP506AT-I/MR.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC24HJ128GP506AT-I/MR is suitable for 6 applications: BLDC / PMSM Motor Control, Digital Power Conversion (PFC + LLC), Industrial Sensor Signal Processing, Automotive Body and Climate Control, Uninterruptible Power Supply (UPS) Controller, Industrial Drives and Robotics.
BLDC / PMSM Motor Control
Drives sensorless or sensored BLDC/PMSM motors using Field-Oriented Control. The PIC24HJ128GP506AT-I/MR's 40 MIPS throughput and 16-channel 10/12-bit ADC let it sample three-phase currents and back-EMF at the rates needed for sinusoidal commutation, while the 16-bit timer with PWM mode generates the switching waveforms that drive the three-phase inverter bridge at tens of kHz. Hardware PWM fault inputs shut the inverter down within microseconds on overcurrent events, satisfying industrial safety expectations. Migrating from a PIC24F or dsPIC30F design is straightforward because the PIC24H shares the same peripheral library and pin map in the 64-VQFN package.
Recommended
Digital Power Conversion (PFC + LLC)
Implements PFC and LLC resonant converters with cycle-by-cycle digital control. The 40 MIPS core runs voltage-mode and current-mode control loops at well over 100 kHz switching frequency, and the high-resolution PWM modules deliver the duty-cycle precision needed for tight output regulation. The on-chip 12-bit ADC samples feedback currents and voltages with sub-microsecond latency, while the ECAN peripheral streams telemetry to a supervisory controller. The 64-VQFN exposed pad dissipates the modest power of a digital control section reliably, and firmware can be migrated from Microchip's reference design for the dsPIC33F Digital Power Starter Kit.
Recommended
Industrial Sensor Signal Processing
Conditions and digitises signals from industrial sensors such as strain gauges, RTDs, thermocouples, and 4-20 mA loops. The 16-channel 10/12-bit ADC combined with the PIC24H's 16-bit datapath allows linearisation, calibration, and filtering in firmware at sample rates well above the Nyquist needs of typical industrial processes. The wide -40C to +85C industrial operating range supports deployment on factory floors and inside outdoor enclosures. UART/SPI outputs stream processed values to a PLC or HMI, and the on-chip ECAN bus simplifies fieldbus integration on the shop floor.
Recommended
Automotive Body and Climate Control
Manages body modules such as HVAC mix doors, seat heaters, mirror position, and interior lighting. The PIC24HJ128GP506AT-I/MR's PWM channels and Input Capture modules drive multiple brushed motors and triac loads, while the ADC reads thermistor and potentiometer feedback for closed-loop climate control. CAN/ECAN connectivity integrates the module into the vehicle network, and the robust PIC24H core handles the EMC transients common in automotive electrical environments. The 64-VQFN package allows compact PCB layouts behind dashboards and in door modules.
Recommended
Uninterruptible Power Supply (UPS) Controller
Coordinates inverter switching, battery management, and front-panel indication in line-interactive and online UPS systems. The PIC24HJ128GP506AT-I/MR's deterministic interrupt response handles the fast control loops needed for sine-wave synthesis, while its UART/SPI peripherals talk to a companion ADC for AC line voltage sensing. The 8 KB SRAM holds waveform tables and state machine variables, and the on-chip ECAN or UART streams status to the UPS management software. Migration from dsPIC30F reference designs is supported via shared peripheral libraries in the 64-VQFN footprint.
Recommended
Industrial Drives and Robotics
Controls stepper and servo motor axes, multi-axis robotics, and conveyor systems in factory automation. The PIC24HJ128GP506AT-I/MR's 40 MIPS throughput runs PID loops at sub-millisecond period for tight position control, and its Input Capture decoders handle quadrature encoder feedback from BLDC servo motors. UART, SPI, and ECAN provide networking flexibility for multi-axis coordination. The exposed thermal pad of the 64-VQFN package handles the modest dissipation of the MCU, while the wide -40C to +85C range survives temperature swings inside enclosed control cabinets.
Recommended
Recommended Products Summary
Engineering reference data for PIC24HJ128GP506AT-I/MR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24HJ128GP506A-I/MR | PIC24HJ128GP506A-E/MR | PIC24HJ128GP506A-H/MR | PIC24HJ128GP306A-I/MR |
|---|---|---|---|---|---|
| Package | 64-VQFN (9x9 mm) | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| Maximum CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +150C (High) | -40C to +85C |
| Package Code | MR (64-VQFN T&R) | MR (64-VQFN tray) | MR (64-VQFN T&R) | MR (64-VQFN T&R) | MR (64-VQFN tray) |
| Core Architecture | PIC24H 16-bit | PIC24H 16-bit | PIC24H 16-bit | PIC24H 16-bit | PIC24H 16-bit |
Key Differentiators
- Microchip's only 16-bit 40 MIPS MCU family with this peripheral mix in 64-VQFN (vs PIC24FJ64GB004-I/PT)
- True drop-in 64-VQFN pin-compatible PIC24H variant with same silicon die (vs PIC24HJ128GP506A-I/MR)
- Extended temperature grade upgrade available in same 64-VQFN footprint (vs PIC24HJ128GP506A-E/MR)
Design Notes
Power the PIC24HJ128GP506AT-I/MR from a clean 3.3V rail sourced from an LDO or buck converter. Place a 10 uF bulk tantalum or ceramic capacitor plus a 100 nF ceramic decoupling capacitor within 5 mm of each VDD/AVDD pin pair. Use a ferrite bead between VDD and AVDD to isolate the ADC reference noise from the digital logic switching transients; this is critical when sampling at the ADC's maximum 500 ksps rate. Estimated: a fully active MCU at 40 MHz draws roughly 60-80 mA, so budget at least 100 mA for the 3.3V rail.
The 64-VQFN exposed thermal pad must be soldered to a continuous ground copper pour with at least 25 thermal vias to the inner ground plane. Without this thermal path, junction temperature can exceed 100C even at modest dissipation, causing ADC drift and flash-programming failures. Estimated: with 1 oz copper and 25 thermal vias, theta_JA drops to roughly 25 C/W, allowing reliable operation across the full -40C to +85C industrial range. At high ambient temperatures, add airflow across the package.
Route the 40 MHz crystal traces with symmetric length matching and keep them short and away from switching power traces. Place the load capacitors within 3 mm of the OSC1/OSC2 pins to reduce parasitic inductance and stray EMI. For high-speed signals like ECAN, use controlled-impedance routing with 120 ohm differential termination at each end of the bus. The Peripheral Pin Select (PPS) feature lets you remap digital peripherals, but you must lock the PPS configuration early in firmware before any other peripheral init to avoid glitches.
Do not exceed 3.6 V on any VDD pin or you risk latch-up and permanent damage. Always run Microchip's configuration bit setup at the start of firmware to set the watchdog timer, oscillator mode, and code protection correctly. The ICD pins (PGECx/PGEDx) need 4.7 kohm pull-up resistors for reliable in-circuit debugging; omitting them causes intermittent programming failures. Finally, when migrating from PIC24F or dsPIC30F designs, re-check the PPS mapping because the PIC24H peripheral-to-pin mapping is not identical.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade (I) only - not AEC-Q100 qualified; consider PIC24HJ128GP506A-I/PT as automotive-grade option for non-safety body modules.