Microchip Technology

PIC24HJ128GP310T-I/PT - 16-Bit 40 MIPS 128KB Flash MCU | Microchip

MPN: PIC24HJ128GP310T-I/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 100-pin TQFP (PT), 12x12 mm Package 40 MIPS at 40 MHz Speed 128 KB (43K x 24) Memory
From $5.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-30
Volume Pricing
Qty Unit Price Extended
1 $8.95 $8.95
10 $8.05 $80.50
100 $7.2 $720.00
500 $6.5 $3,250.00
1,000 $5.85 $5,850.00
ℹ️ All prices are in USD

PIC24HJ128GP310T-I/PT Overview

The Microchip Technology PIC24HJ128GP310T-I/PT is a 16-bit, 40 MIPS high-performance microcontroller from the PIC24H family, featuring 128 KB (43K x 24) of FLASH program memory and 16 KB of RAM in a 100-pin TQFP (PT) package with 12x12 mm body. It is built on a wide 16-bit modified-Harvard architecture with a 24-bit instruction word, supported by a 16-channel, 10/12-bit ADC and on-chip peripherals such as I2C, SPI, UART/USART, IrDA and LINbus.

What is a 16-bit microcontroller? A 16-bit microcontroller is a programmable processor core with a 16-bit data path that delivers a step up from 8-bit MCUs in arithmetic throughput, addressing range and on-chip peripheral integration while remaining more cost-effective than 32-bit Cortex-M devices. Within Microchip's portfolio, the PIC24H family sits between the PIC24F (low-power) and dsPIC33F (DSP-enabled) families, inheriting the same instruction set, peripheral library and pin-out compatibility, which makes it a workhorse for real-time control and DSP-adjacent signal processing tasks.

Key specifications include operation from 3.0 V to 3.6 V (typical 3.3 V), 40 MIPS sustained throughput at up to 40 MHz system clock, and a wide peripheral set: 5 timer/counter modules, 16 input-capture/compare/PWM channels, a 16-channel 10-bit ADC at 500 ksps (12-bit option available in this family), two UART modules with IrDA, two SPI and one I2C bus, plus a Parallel Master Port. The device provides up to 85 digital I/O pins and supports 5 V tolerant digital inputs on most pins, simplifying mixed-voltage designs.

Typical applications include industrial motor control (BLDC/PMSM sensorless and sensored drives), digital power conversion (SMPS, PFC, LLC), advanced sensor processing (multi-axis IMU fusion, encoder interfaces), automotive body and HVAC modules, and general-purpose embedded control with DSP-like math such as real-time audio processing and lighting control. The combination of 128 KB FLASH, 16 KB RAM and the rich peripheral set makes it suitable for mid-complexity applications where RAM headroom and 16-bit MAC throughput matter.

When designing with the PIC24HJ128GP310T-I/PT, the supply rail must be tightly regulated at 3.0 to 3.6 V because most I/O are not 5 V tolerant. Decoupling bulk capacitance close to the VDD/AVDD pair and a clean analog AVSS reference for the ADC are essential. Watchdog, brown-out reset and a JTAG/ICSP programming/debug interface are provided, enabling in-field firmware updates.

This page synthesizes current distributor pricing, drop-in compatible alternatives from the same PIC24H family, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for PIC24HJ128GP310T-I/PT — 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 PIC24HJ128GP310T-I/PT (same form factor and footprint) — differing in Core Architecture, Package, ADC, Operating Temperature, RoHS Status.

Microchip Technology
Core Architecture: 16-bit dsPIC33F DSC
Package: TQFP-100
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Core Architecture: PIC24H 16-bit modified Harvard
Package: 100-pin TQFP (12x12 mm)
ADC: 16-channel 10/12-bit, 500 ksps
Microchip Technology
Core Architecture: 16-bit PIC24H RISC
Package: TQFP-100 (12x12 mm)
ADC: 10/12-bit, up to 32 channels, 500 ksps
Microchip Technology
Core Architecture: PIC24H 16-bit modified Harvard
Package: 100-pin TQFP (PT), 12x12x1 mm
ADC: 10/12-bit, multi-channel
Microchip Technology
Core Architecture: 16-bit PIC24H modified Harvard
Package: 100-pin TQFP (14x14 mm)
ADC: 12-bit, 500 ksps
Microchip Technology
Core Architecture: PIC 16-bit Modified Harvard RISC
Package: 44-pin TQFP (10x10 mm), 0.80 mm pitch
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Core Architecture: PIC24H (16-bit modified Harvard)
ADC: 10-bit, 32-channel, 500 ksps
Operating Temperature: -40 C to +85 C (Industrial, 'I' grade)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24HJ128GP310-I/PT

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (PT)
PIC24H 16-bit modified Harvard · 40 MIPS · 128 KB (43K x 24) · 8 KB · 3.0 V to 3.6 V · 85 · 100-pin TQFP (12x12 mm) · -40C to +85C (industrial)

✓ In Stock

$5.84 / Unit

View Datasheet →

PIC24HJ128GP310A-I/PT

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (PT)
PIC24H 16-bit modified Harvard · 40 MIPS at 40 MHz · 128 KB (43K x 24 instructions) · 16 KB · 8 · 3.0 V to 3.6 V (3.3V nominal) · -40C to +85C (Industrial, -I grade) · 100-pin TQFP (PT), 12x12x1 mm

✓ In Stock

$5.62 / Unit

View Datasheet →

DSPIC33FJ128GP310-I/PT

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (PT)
16-bit dsPIC33F DSC · 40 MIPS (40 MHz) · 128 KB Flash · Flash (self-programmable) · 3.0 V to 3.6 V · TQFP-100 · Surface Mount · -40C to +85C (Industrial)

✓ In Stock

$4.4 / Unit

View Datasheet →

PIC24HJ128GP310A-E/PT

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (PT)
16-bit PIC24H RISC · 40 MIPS at 40 MHz · 128 KB (43K x 24 instructions) · 16 KB · 8 KB · 6 · 10/12-bit, up to 32 channels, 500 ksps · 2

✓ In Stock

$6.5 / Unit

View Datasheet →

PIC24HJ128GP310A-I/PF

✅ Drop-In
📦 100-pin TQFP (PF)
same 'A' silicon in TQFP-100 14x14 mm package (PF) - same pinout, slightly larger body

📋 Reference alternative (not in catalog)

PIC24HJ128GP310T-I/PF

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (PF)
16-bit PIC24H modified Harvard · 40 MIPS · 128 KB (43K x 24 words) · 16 KB · 3.0 V to 3.6 V · -40 C to +85 C (industrial, 'I' grade) · 100-pin TQFP (14x14 mm) · 100

✓ In Stock

$5.78 / Unit

View Datasheet →

PIC24HJ128GP310T-I/PT Maximum Ratings & Electrical Characteristics

Family PIC24H
Core Architecture 16-bit PIC modified-Harvard
Instruction Word 24-bit
Program Memory (FLASH) 128 KB (43K x 24)
RAM 16 KB
Maximum CPU Speed 40 MIPS at 40 MHz
Supply Voltage (VDD) 3.0 V to 3.6 V
Operating Temperature -40C to +85C (Industrial, '-I' suffix)
Package 100-pin TQFP (PT), 12x12 mm
Mounting Type Surface Mount
ADC 10/12-bit, up to 32 channels
Digital I/O Pins Up to 85
Communication I2C, SPI, UART/USART, IrDA, LINbus
Timers/PWM 16-bit, 5 timer modules, multiple PWM
RoHS Status ROHS3 Compliant

PIC24HJ128GP310T-I/PT Pin Configuration

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Pin 1 RP0/CN4/RB0 — Remappable peripheral I/O / change notification
Pin 2 RP1/CN5/RB1 — Remappable peripheral I/O / change notification
Pin 3 RP2/CN6/RB2 — Remappable peripheral I/O / change notification
Pin 4 RP3/CN7/RB3 — Remappable peripheral I/O / change notification
Pin 5 RP4/CN8/RB4 — Remappable peripheral I/O / change notification
Pin 6 RP5/CN9/RB5 — Remappable peripheral I/O / change notification
Pin 7 RP6/CN10/RB6 — Remappable peripheral I/O / change notification
Pin 8 RP7/CN11/RB7 — Remappable peripheral I/O / change notification
Pin 9 RP8/CN12/RB8 — Remappable peripheral I/O / change notification
Pin 10 RP9/CN13/RB9 — Remappable peripheral I/O / change notification
Pin 11 RP10/CN14/RB10 — Remappable peripheral I/O / change notification
Pin 12 RP11/CN15/RB11 — Remappable peripheral I/O / change notification
Pin 13 VSS — Digital ground
Pin 14 VDD — Digital supply (3.0 to 3.6 V)
Pin 15 RP12/CN16/RB12 — Remappable peripheral I/O / change notification
Pin 16 RP13/CN17/RB13 — Remappable peripheral I/O / change notification
Pin 17 RP14/CN18/RB14 — Remappable peripheral I/O / change notification
Pin 18 RP15/CN19/RB15 — Remappable peripheral I/O / change notification
Pin 19 AVSS — Analog ground reference
Pin 20 AVDD — Analog supply (3.0 to 3.6 V)
Pin 21 AN0/VREF+/CN0/RA0 — Analog input 0 / positive voltage reference
Pin 22 AN1/VREF-/CN1/RA1 — Analog input 1 / negative voltage reference
Pin 23 AN2/CN2/RA2 — Analog input 2
Pin 24 AN3/CN3/RA3 — Analog input 3
Pin 25 TDI — JTAG test data in
Pin 26 TDO — JTAG test data out
Pin 27 TCK — JTAG test clock
Pin 28 TMS — JTAG test mode select
Pin 29 RP16/CN20/RC16 — Remappable peripheral I/O / change notification
Pin 30 RP17/CN21/RC17 — Remappable peripheral I/O / change notification
Pin 31 RP18/CN22/RC18 — Remappable peripheral I/O / change notification
Pin 32 RP19/CN23/RC19 — Remappable peripheral I/O / change notification
Pin 33 RP20/CN24/RC20 — Remappable peripheral I/O / change notification
Pin 34 RP21/CN25/RC21 — Remappable peripheral I/O / change notification
Pin 35 RP22/CN26/RC22 — Remappable peripheral I/O / change notification
Pin 36 RP23/CN27/RC23 — Remappable peripheral I/O / change notification
Pin 37 RP24/CN28/RC24 — Remappable peripheral I/O / change notification
Pin 38 RP25/CN29/RC25 — Remappable peripheral I/O / change notification
Pin 39 RP26/CN30/RC26 — Remappable peripheral I/O / change notification
Pin 40 RP27/CN31/RC27 — Remappable peripheral I/O / change notification
Pin 41 VSS — Digital ground
Pin 42 VDD — Digital supply (3.0 to 3.6 V)
Pin 43 RP28/CN32/RC28 — Remappable peripheral I/O / change notification
Pin 44 RP29/CN33/RC29 — Remappable peripheral I/O / change notification
Pin 45 RP30/CN34/RC30 — Remappable peripheral I/O / change notification
Pin 46 RP31/CN35/RC31 — Remappable peripheral I/O / change notification
Pin 47 OSC1/RC12 — Crystal oscillator input / remappable I/O
Pin 48 OSC2/RC13 — Crystal oscillator output / remappable I/O
Pin 49 SOSCO/RC14 — Secondary oscillator output / remappable I/O
Pin 50 SOSCI/RC15 — Secondary oscillator input / remappable I/O
Pin 51 VSS — Digital ground
Pin 52 NC — Not connected (per datasheet)
Pin 53 RP32/CN36/RD0 — Remappable peripheral I/O / change notification
Pin 54 RP33/CN37/RD1 — Remappable peripheral I/O / change notification
Pin 55 RP34/CN38/RD2 — Remappable peripheral I/O / change notification
Pin 56 RP35/CN39/RD3 — Remappable peripheral I/O / change notification
Pin 57 RP36/CN40/RD4 — Remappable peripheral I/O / change notification
Pin 58 RP37/CN41/RD5 — Remappable peripheral I/O / change notification
Pin 59 RP38/CN42/RD6 — Remappable peripheral I/O / change notification
Pin 60 RP39/CN43/RD7 — Remappable peripheral I/O / change notification
Pin 61 RP40/CN44/RD8 — Remappable peripheral I/O / change notification
Pin 62 RP41/CN45/RD9 — Remappable peripheral I/O / change notification
Pin 63 RP42/CN47/RD10 — Remappable peripheral I/O / change notification
Pin 64 RP43/CN48/RD11 — Remappable peripheral I/O / change notification
Pin 65 RP44/CN49/RD12 — Remappable peripheral I/O / change notification
Pin 66 RP45/CN50/RD13 — Remappable peripheral I/O / change notification
Pin 67 RP46/CN51/RD14 — Remappable peripheral I/O / change notification
Pin 68 RP47/CN52/RD15 — Remappable peripheral I/O / change notification
Pin 69 VSS — Digital ground
Pin 70 VDD — Digital supply (3.0 to 3.6 V)
Pin 71 RP48/CN53/RE0 — Remappable peripheral I/O / change notification
Pin 72 RP49/CN54/RE1 — Remappable peripheral I/O / change notification
Pin 73 RP50/CN55/RE2 — Remappable peripheral I/O / change notification
Pin 74 RP51/CN56/RE3 — Remappable peripheral I/O / change notification
Pin 75 RP52/CN57/RE4 — Remappable peripheral I/O / change notification
Pin 76 RP53/CN58/RE5 — Remappable peripheral I/O / change notification
Pin 77 RP54/CN59/RE6 — Remappable peripheral I/O / change notification
Pin 78 RP55/CN60/RE7 — Remappable peripheral I/O / change notification
Pin 79 RP56/CN61/RF0 — Remappable peripheral I/O / change notification
Pin 80 RP57/CN62/RF1 — Remappable peripheral I/O / change notification
Pin 81 RP58/CN63/RF2 — Remappable peripheral I/O / change notification
Pin 82 RP59/CN64/RF3 — Remappable peripheral I/O / change notification
Pin 83 RP60/CN65/RF4 — Remappable peripheral I/O / change notification
Pin 84 RP61/CN66/RF5 — Remappable peripheral I/O / change notification
Pin 85 RP62/CN67/RF6 — Remappable peripheral I/O / change notification
Pin 86 RP63/CN68/RF7 — Remappable peripheral I/O / change notification
Pin 87 RP64/CN69/RF8 — Remappable peripheral I/O / change notification
Pin 88 RP65/CN70/RF9 — Remappable peripheral I/O / change notification
Pin 89 RP66/CN71/RF10 — Remappable peripheral I/O / change notification
Pin 90 RP67/CN72/RF11 — Remappable peripheral I/O / change notification
Pin 91 RP68/CN73/RF12 — Remappable peripheral I/O / change notification
Pin 92 RP69/CN74/RF13 — Remappable peripheral I/O / change notification
Pin 93 VSS — Digital ground
Pin 94 VDD — Digital supply (3.0 to 3.6 V)
Pin 95 RP70/CN75/RG0 — Remappable peripheral I/O / change notification
Pin 96 RP71/CN76/RG1 — Remappable peripheral I/O / change notification
Pin 97 RP72/CN77/RG2 — Remappable peripheral I/O / change notification
Pin 98 RP73/CN78/RG3 — Remappable peripheral I/O / change notification
Pin 99 RP74/CN79/RG6 — Remappable peripheral I/O / change notification
Pin 100 RP75/CN80/RG7 — Remappable peripheral I/O / change notification

Typical Applications

PIC24HJ128GP310T-I/PT is suitable for 6 applications: Industrial Motor Control (BLDC/PMSM), Digital Power Conversion (SMPS / PFC), Automotive Body and HVAC Modules, Advanced Sensor Processing / IMU Fusion, Audio and Lighting Control, Industrial Communication Gateways.

🏭

Industrial Motor Control (BLDC/PMSM)

The PIC24HJ128GP310T-I/PT delivers 40 MIPS and 5 16-bit timer modules well matched to BLDC and PMSM motor-control loops. Its hardware PWM with complementary outputs and dead-band control drives a three-phase inverter directly, while the 16-channel ADC samples phase currents every PWM period for field-oriented control (FOC) at up to 20 kHz switching. With 128 KB of FLASH, the device fits full sensorless startup, sliding-mode observers and torque-limit code; for DSP-intensive FOC, the pin-compatible dsPIC33FJ128GP310A-I/PT adds a single-cycle MAC that offloads Park/Clarke transforms. Industrial grade -40C to +85C operation suits factory-floor drives and servo amplifiers.

⚡

Digital Power Conversion (SMPS / PFC)

For digital PFC, LLC and full-bridge SMPS stages, the PIC24HJ128GP310T-I/PT's 40 MIPS throughput closes current-mode control loops in well under 1 us at typical 100 kHz switching. The 10/12-bit ADC at 500 ksps oversamples current sense and input voltage for low-distortion PFC, while the PWM modules generate phase-shifted gate signals for bridge topologies. With 16 KB RAM and 128 KB FLASH, full digital-compensation firmware, soft-start, brown-out handling and PMBus-style telemetry fit comfortably on-chip. The 3.3 V core pairs with a low-noise LDO such as TPS7A30 to keep analog rails clean for accurate current sensing in PFC stages.

🚗

Automotive Body and HVAC Modules

The PIC24HJ128GP310T-I/PT is used in LIN/CAN-connected body controllers, HVAC actuators and climate control modules thanks to its integrated LINbus, UART and 16-bit ADC. Industrial -40C to +85C operation covers cabin-mounted ECUs; for under-hood duty the extended-grade PIC24HJ128GP310A-E/PT shares the same pinout up to +125C. The 85 GPIO pins accept the multiple switch inputs, motor drivers and sensor interfaces typical of HVAC and body modules, while 128 KB FLASH accommodates CAN/LIN stack, seat-position memory and PID fan control on a single chip without external memory.

✈️

Advanced Sensor Processing / IMU Fusion

For multi-axis IMU fusion and sensor hubs, the PIC24HJ128GP310T-I/PT runs complementary or Kalman filters at 40 MIPS, well within the bandwidth needed for 1 kHz update rates from a 6-axis IMU. Multiple SPI/I2C buses let the MCU talk to MEMS accelerometers, gyros and magnetometers concurrently, while the ADC samples analog sensors such as thermistors and pressure transducers. The 16 KB RAM fits a 200-state Kalman filter plus buffer, and 128 KB FLASH stores sensor drivers, calibration tables and BLE/SPI host interfaces. Industrial temperature range suits drones, robotics and outdoor IoT gateways.

💡

Audio and Lighting Control

In professional LED lighting and audio mixing/control boards, the PIC24HJ128GP310T-I/PT drives multi-channel dimmer or LED-driver outputs using its PWM modules and runs audio-effect DSP routines such as FFT-based spectral analysis. With 128 KB FLASH the device stores multiple fixture profiles, DMX/sACN receive/transmit stacks and EEPROM-backed presets, while 16 KB RAM keeps multiple FFT bins and smoothing filters in working memory. The 16-bit ADC samples audio inputs for level meters and auto-gain, and the multiple UART/SPI ports handle DMX512, RDM and external LED-driver ICs on the same PCB.

🌐

Industrial Communication Gateways

As a protocol-conversion gateway between RS-485, Modbus, CAN, LIN and Ethernet, the PIC24HJ128GP310T-I/PT benefits from 40 MIPS to translate message streams with low latency and from 85 GPIO pins to support multiple isolated transceivers. The 128 KB FLASH fits Modbus, CANopen and IEC-61131-3 object dictionaries on-chip, while 16 KB RAM keeps full-duplex UART buffers for each port. The industrial temperature range and robust 3.3 V core suit substation and factory-floor installations, and the JTAG/ICSP port enables field firmware updates without downtime.

Recommended Products Summary

dsPIC33FJ128GP310-I/PT Drop-in upgrade with DSP engine for FOC Used in: Industrial Motor Control (BLDC/PMSM), Audio and Lighting Control IRF7507 Dual MOSFET for low-side gate drive Used in: Industrial Motor Control (BLDC/PMSM) TPS7A3001 Low-noise LDO for analog rail Used in: Digital Power Conversion (SMPS / PFC) PIC24HJ128GP310A-I/PT Microchip Technology Used in: Digital Power Conversion (SMPS / PFC), Advanced Sensor Processing / IMU Fusion PIC24HJ128GP310A-E/PT Microchip Technology Used in: Automotive Body and HVAC Modules MCP2551 CAN transceiver companion Used in: Automotive Body and HVAC Modules, Industrial Communication Gateways MPU-6050 6-axis IMU over I2C Used in: Advanced Sensor Processing / IMU Fusion MCP4822 Dual 12-bit DAC for analog control outputs Used in: Audio and Lighting Control MAX3485 RS-485 transceiver companion Used in: Industrial Communication Gateways
What is the program memory size of PIC24HJ128GP310T-I/PT?
The PIC24HJ128GP310T-I/PT includes 128 KB of FLASH program memory organized as 43K x 24-bit words, plus 16 KB of RAM. According to the Microchip PIC24HJ128GP310 datasheet (DS70289H revision H), this memory configuration is shared across the PIC24HJ128GP310 100-pin family members, giving ample headroom for mid-complexity motor control, sensor fusion and protocol-stack applications without external memory expansion.
What is the maximum operating frequency and MIPS of PIC24HJ128GP310T-I/PT?
The PIC24HJ128GP310T-I/PT operates at a maximum 40 MHz system clock, delivering up to 40 MIPS sustained throughput thanks to its 16-bit PIC24H core. This performance enables DSP-adjacent control loops such as field-oriented motor control, digital PFC and complex sensor processing while maintaining deterministic latency from the modified-Harvard architecture.
What is the operating supply voltage range of PIC24HJ128GP310T-I/PT?
The PIC24HJ128GP310T-I/PT operates from 3.0 V to 3.6 V, with 3.3 V as the nominal design point for both VDD and AVDD. Operation outside this band risks ADC accuracy loss and out-of-spec oscillator behavior; designers should pair the device with a low-noise LDO such as the TPS7A30xx series to keep analog rails clean.
What package does PIC24HJ128GP310T-I/PT use?
The PIC24HJ128GP310T-I/PT ships in a 100-pin TQFP (PT) package measuring 12x12 mm with a 0.5 mm pitch. This footprint is shared across the wider PIC24H and dsPIC33F 100-pin families, enabling drop-in migration between parts of the same family without PCB redesign when changing pin-compatible variants.
Where can I buy PIC24HJ128GP310T-I/PT and what is the price?
PIC24HJ128GP310T-I/PT is available from authorized distributors including DigiKey, Mouser and Microchip Direct, with typical pricing of approximately USD 8.95 per unit at qty 1 and volume pricing around USD 5.85 at qty 1000, as of 2026-09-30. Stock levels vary by distributor; real-time availability should be confirmed on the distributor's product page before ordering.
What is the lead time for PIC24HJ128GP310T-I/PT?
Lead time for the PIC24HJ128GP310T-I/PT is typically same-day or 2-3 weeks depending on stock at the chosen distributor, with factory lead times of 6-12 weeks for large volumes as of 2026-09-30. For volume orders, Microchip Direct usually provides the most accurate committed lead time and lifecycle visibility for active production parts.
PIC24HJ128GP310T-I/PT vs PIC24HJ128GP310A-I/PT - which should I choose?
The PIC24HJ128GP310T-I/PT (no 'A') and PIC24HJ128GP310A-I/PT are very similar but the 'A' revision adds improved ADC performance and errata fixes documented in the silicon errata. For new designs the 'A' revision is generally recommended; the older 'T' suffix variant remains available for legacy designs and as a pin-compatible drop-in when supply dictates.
What is the best drop-in replacement for PIC24HJ128GP310T-I/PT?
The best drop-in replacement is PIC24HJ128GP310-I/PT (non-T tape variant of the same die), followed by PIC24HJ128GP310A-I/PT (the 'A' silicon revision in the same 100-pin TQFP). Both share identical pinout, peripherals and memory map with the original, so firmware built for the target will run unchanged - just verify errata relevance in the silicon errata document.
Is there a Microchip equivalent that adds a DSP engine for motor control?
Yes. The dsPIC33FJ128GP310-I/PT is the same PIC24H die with the DSP engine enabled, in the same 100-pin TQFP (PT) footprint. For new motor control or DSP-adjacent designs, this part offers a drop-in upgrade path from the PIC24HJ128GP310T-I/PT with the same peripherals, memory map and pinout plus single-cycle MAC operations.
Where to download the PIC24HJ128GP310T-I/PT datasheet PDF?
The official PIC24HJ128GP310 datasheet can be downloaded as a PDF from the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/70289H.pdf, and the silicon errata and family reference manual are available from the same product page. The family reference manual is the recommended companion document for programming the peripherals in detail.
Where to find the PIC24HJ128GP310T-I/PT pinout?
The PIC24HJ128GP310T-I/PT pinout is documented in the official Microchip datasheet (DS70289H) and shown in section 'Pin Diagrams' for the 100-pin TQFP package. The 100-pin TQFP pinout is shared with the dsPIC33FJ128GP310-I/PT, making the datasheet cross-reference useful when migrating between the two parts.
What are the key specifications of PIC24HJ128GP310T-I/PT that engineers should know?
PIC24HJ128GP310T-I/PT key facts: 16-bit PIC24H core, 40 MIPS at 40 MHz, 128 KB FLASH (43K x 24), 16 KB RAM, 100-pin TQFP (PT), 3.0-3.6 V supply, -40C to +85C industrial temperature, 10/12-bit ADC up to 32 channels, peripherals including I2C, SPI, UART/USART, IrDA and LINbus. These specs position it for real-time control, motor drive, digital power and industrial sensor hub designs.
Is PIC24HJ128GP310T-I/PT suitable for motor control applications?
Yes. The PIC24HJ128GP310T-I/PT is widely used in BLDC/PMSM, stepper and AC induction motor control designs thanks to its 16-bit 40 MIPS throughput, 5 16-bit timer modules, motor-control PWMs and the 16-channel 10/12-bit ADC. For DSP-intensive algorithms such as field-oriented control, the pin-compatible dsPIC33FJ128GP310-I/PT offers an in-family upgrade.
What cross-brand equivalent exists for PIC24HJ128GP310T-I/PT?
A widely used cross-brand equivalent is the TI TMS320F28027PT or C2000 family (e.g., TMS320F28069) in 100-pin TQFP - it offers similar MIPS, PWM and ADC resources. However, this is a true cross-brand part rather than a drop-in: it requires PCB footprint review, different compiler (CCS vs MPLAB X) and a porting effort for the existing PIC firmware.

Engineering reference data for PIC24HJ128GP310T-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24HJ128GP310T-I/PT when you need a 16-bit, 40 MIPS MCU with 128 KB FLASH and 16 KB RAM in a 100-pin TQFP for general industrial control, motor control or digital power at the lowest cost. Switch to PIC24HJ128GP310A-I/PT for new designs to pick up the 'A' silicon improvements. Upgrade to dsPIC33FJ128GP310-I/PT if your firmware needs single-cycle MAC for FOC or DSP filters - it is the same pinout and FLASH/RAM. For under-hood automotive duty above +85C, choose PIC24HJ128GP310A-E/PT (extended temp, same package). All alternatives share the same 100-pin TQFP (PT or PF) footprint, so no PCB rework is required.

Comparison with Alternatives

Parameter This Product PIC24HJ128GP310-I/PT PIC24HJ128GP310A-I/PT dsPIC33FJ128GP310-I/PT PIC24HJ128GP310A-E/PT PIC24HJ128GP310A-I/PF PIC24HJ128GP310T-I/PF
Package 100-pin TQFP (PT), 12x12 mm 100-pin TQFP (PT), 12x12 mm 100-pin TQFP (PT), 12x12 mm 100-pin TQFP (PT), 12x12 mm 100-pin TQFP (PT), 12x12 mm 100-pin TQFP (PF), 14x14 mm 100-pin TQFP (PF), 14x14 mm
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
FLASH Program Memory 128 KB 128 KB 128 KB 128 KB 128 KB 128 KB 128 KB
RAM 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
Core PIC24H, 16-bit, 40 MIPS PIC24H, 16-bit, 40 MIPS PIC24H 'A' silicon, 16-bit, 40 MIPS dsPIC33F, 16-bit + DSP, 40 MIPS PIC24H 'A' silicon, 16-bit, 40 MIPS PIC24H 'A' silicon, 16-bit, 40 MIPS PIC24H, 16-bit, 40 MIPS
DSP Engine No No No Yes (single-cycle MAC) No No No
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +125C (Extended) -40C to +85C -40C to +85C
Supply Voltage 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V
ADC 10/12-bit, 16-channel 10/12-bit, 16-channel 10/12-bit, 16-channel (improved) 10/12-bit, 16-channel 10/12-bit, 16-channel (improved) 10/12-bit, 16-channel 10/12-bit, 16-channel

Key Differentiators

  • DSP-engine drop-in upgrade available (vs dsPIC33FJ128GP310-I/PT)
  • Improved ADC and errata fixes in 'A' revision (vs PIC24HJ128GP310A-I/PT)
  • Extended temperature variant on same footprint (vs PIC24HJ128GP310A-E/PT)

Design Notes

The PIC24HJ128GP310T-I/PT requires a tightly regulated 3.0 to 3.6 V supply on both VDD and AVDD. Place a 10 uF bulk capacitor and a 100 nF decoupling capacitor as close as possible to each VDD pin (one per pair of supply pins) and a separate 100 nF directly on AVDD. Sharing AVDD with a noisy digital rail through ferrite beads degrades ADC accuracy by 1-2 LSBs, so use a low-noise LDO (such as TPS7A30) for AVDD when ADC accuracy <1% is required.

Route the analog reference VREF+/VREF- traces as a differential pair with ground shielding, keeping them away from switching nodes such as the PWM outputs that drive the inverter. Place the ADC input RC filter components within 5 mm of the analog pin to limit sampling-glitch ringing. Use a star-ground topology tying AGND to the LDO ground return so that digital switching return currents do not flow through the analog reference network. Estimated: these rules apply per the datasheet's analog-layout guideline section.

Do not exceed the absolute maximum VDD of 4.0 V; transients from an upstream 5 V rail can latch up the device. Configure the JTAG pins correctly before enabling debugging, or the device may appear locked if TMS is left floating. The internal RC oscillator (FRC) drifts over temperature; for motor-control timing-critical applications, use an external 8 MHz or 10 MHz crystal with the PLL configured for 40 MIPS. Always set the configuration bits to disable the watchdog only after ensuring firmware reliability - or leave it enabled with a 1 ms timeout.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

ROHS3 compliant per Microchip product page and mcu-supplier.com distributor listing. The standard '-I' industrial temperature grade (-40C to +85C) is not AEC-Q100 qualified; for AEC-Q100 automotive parts use a dsPIC33F AEC variant or PIC24HJ128GP310A-E/PT for extended temperature but without AEC-Q100 certification.

Data verified on: 2026-09-30 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24HJ128GP310T-I/PT PIC24HJ128GP310T-I/PT datasheet Microchip PIC24H 16-bit microcontroller 100-pin TQFP PIC24HJ128GP310 40 MIPS 128KB FLASH 16KB RAM 100-pin TQFP PIC24H microcontroller PIC24HJ128GP310 motor control BLDC PIC24HJ128GP310T-I/PT vs PIC24HJ128GP310A-I/PT PIC24HJ128GP310T-I/PT drop-in replacement buy PIC24HJ128GP310T-I/PT price what is the FLASH memory of PIC24HJ128GP310 PIC24HJ128GP310 pinout 100-pin TQFP PIC24H digital PFC SMPS controller

Related Components & Terms

Microchip Technology PIC24HJ128GP310T-I/PT PIC24H PIC24HJ128GP310-I/PT PIC24HJ128GP310A-I/PT dsPIC33FJ128GP310-I/PT PIC24HJ128GP310A-E/PT PIC24HJ128GP310T-I/PF 16-bit microcontroller modified-Harvard architecture MIPS TQFP-100 TQFP-100 (PT) TQFP-100 (PF) FLASH memory RAM ADC LINbus IrDA JTAG ICSP motor control FOC digital power conversion RoHS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details