Microchip Technology

DSPIC33FJ128GP804-H/PT - 16-bit DSC 128KB Flash 40MIPS | Microchip

MPN: DSPIC33FJ128GP804-H/PT ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss TQFP-44 (10 x 10 mm) Package 40 MHz Speed 128 KB Flash Memory
From $3.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $6.2 $6.20
10 $5.58 $55.80
100 $4.9 $490.00
500 $4.35 $2,175.00
1,000 $3.85 $3,850.00
ℹ️ All prices are in USD

DSPIC33FJ128GP804-H/PT Overview

The Microchip DSPIC33FJ128GP804-H/PT is a 16-bit digital signal controller (DSC) delivering 40 MIPS performance, 128 KB of Flash program memory, and 16 KB of SRAM, housed in a 44-pin TQFP package and rated for -40C to +150C operation as an AEC-Q100 automotive-qualified device.

A digital signal controller combines the computational architecture of a digital signal processor (DSP) with the peripheral set and ease of use of a microcontroller (MCU). Within the power-management hierarchy of embedded systems, the dsPIC33F family sits between general-purpose MCUs and dedicated DSPs, offering single-cycle MAC (multiply-accumulate) instructions, hardware divide, and DSP engine support while retaining standard MCU peripherals such as UART, SPI, I2C, and PWM modules.

Key features of this part include the 16-bit modified Harvard dsPIC33F core running up to 40 MIPS from a 3.0 V to 3.6 V supply, 128 KB (44 KB x 16) of self-programmable Flash, 16 KB of SRAM, and Peripheral Pin Select (PPS), which allows many digital peripherals to be remapped to any of 21 I/O ports as documented in the Microchip PIM information sheet (70325A).

Architecturally, the DSP engine can fetch two data operands concurrently while multiplying two W registers and accumulating, optionally saturating, the result in the same cycle, per the dsPIC33FJ128GP804 family datasheet (70292G). The advanced analog portfolio includes a high-speed 12-bit ADC and comparators, supporting motor control and power-conversion feedback loops without external front-end ICs.

Typical applications include automotive body and powertrain-adjacent modules, sensorless BLDC/PMSM motor control, digital power supplies, and industrial control panels that benefit from the AEC-Q100 qualification and extended -40C to +150C rating.

Designers should note that the -H temperature grade supports up to +150C ambient, but sustained high-frequency operation near the maximum grade reduces timing margin; consult the electrical specifications in the family datasheet for grade-specific limits.

This page synthesizes distributor pricing, drop-in alternatives, pin-compatibility data from Microchip PIM documentation, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for DSPIC33FJ128GP804-H/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 DSPIC33FJ128GP804-H/PT (same form factor and footprint) — differing in Instruction Set, Operating Temperature.

Microchip Technology
Instruction Set: RISC with DSP-enhanced instructions
Operating Temperature: -40C to +85C (I grade)

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

DSPIC33FJ128GP804-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-44 (10x10)
16-bit dsPIC33F modified Harvard, RISC · 40 MHz (40 MIPS) · 128 KB Flash · 16 KB SRAM · 16 bit · 8 · 7 · 3

✓ In Stock

$4.46 / Unit

View Datasheet →

DSPIC33FJ128GP804-E/PT

✅ Drop-In
📦 TQFP-44 (10x10)
extended -40C to +125C grade vs +150C; otherwise identical die, Flash and pinout

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP804T-H/PT

✅ Drop-In
📦 TQFP-44 (10x10)
identical silicon and grade; tape-and-reel packaging vs tray for volume assembly

📋 Reference alternative (not in catalog)

DSPIC33FJ64GP804-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 TQFP-44 (10x10)
64 KB Flash vs 128 KB Flash (-50%); same package, pinout and peripherals

📋 Reference alternative (not in catalog)

PIC24HJ128GP504-I/PT

✅ Drop-In
📦 TQFP-44 (10x10)
same 44-pin pinout and 128KB Flash per Microchip PIM sheet 70325A; PIC24H MCU core without full dsPIC33F DSP engine feature emphasis

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP804-H/PT Maximum Ratings & Electrical Characteristics

Core dsPIC33F 16-bit
Max Clock Speed 40 MHz
Performance 40 MIPS
Program Memory 128 KB Flash
SRAM 16 KB
Supply Voltage 3 V to 3.6 V
I/O Ports 21
Package Type TQFP-44 (10 x 10 mm)
Operating Temperature -40C to +150C (H grade)
Qualification AEC-Q100 qualified (automotive)
Peripheral Pin Select Yes (PPS)
ROM Type Flash
Mounting Type Surface Mount
Instruction Set Single-cycle MAC, DSP engine
Life Cycle Stage Active

DSPIC33FJ128GP804-H/PT tqfp-44 (10 x 10 mm) Pin Configuration Guide

Pin configuration for DSPIC33FJ128GP804-H/PT (tqfp-44 (10 x 10 mm) 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.

tqfp-44 (10 x 10 mm) package pinout diagram for DSPIC33FJ128GP804-H/PT

No detailed pinout data available for DSPIC33FJ128GP804-H/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33FJ128GP804-H/PT is suitable for 6 applications: Automotive Body Electronics, Sensorless BLDC/PMSM Motor Control, Digital Power Supplies (SMPS/LLC), Industrial Sensing and Condition Monitoring, Embedded Audio and Signal Processing, HVAC and Appliance Control Boards.

🚗

Automotive Body Electronics

The AEC-Q100 qualification and -40C to +150C rating of the DSPIC33FJ128GP804-H/PT make it a strong fit for automotive body modules such as lighting controllers, window lift units, and HVAC actuators. Its 21 I/O ports with Peripheral Pin Select let one firmware image drive different harness variants by remapping LIN/UART and PWM outputs in software, cutting hardware variants. The 128 KB Flash accommodates protocol stacks and diagnostics (UDS-style routines) without external memory. Place it on a 3.3 V rail derived from the automotive 12 V battery via a qualified buck converter; the 40 MIPS core handles relay scheduling and current-sense ADC sampling at multi-kHz rates, leaving headroom for watchdog and communication tasks.

🏭

Sensorless BLDC/PMSM Motor Control

The single-cycle MAC instruction and DSP engine of the dsPIC33FJ128GP804 accelerate field-oriented control and observer-based sensorless algorithms, where Clarke/Park transforms run every PWM cycle. The on-chip high-speed 12-bit ADC samples phase currents synchronized to the PWM center, and output-compare/PWM modules generate complementary six-step or SVPWM drive signals without extra ICs. With 40 MIPS of headroom, a 20 kHz current loop plus a slower speed loop fits comfortably in one chip. The 128 KB Flash holds field-weakening tables and startup routines. Verify the -H grade thermal budget in enclosed drives, since junction temperature near +150C reduces long-term reliability margins.

⚡

Digital Power Supplies (SMPS/LLC)

Digital control of LLC, buck, or PFC stages benefits from the dsPIC33FJ128GP804's deterministic 40 MIPS core and high-speed ADC: the compensation loop (Type-III or 3p3z) executes within a single PWM period using the DSP MAC engine. Peripheral Pin Select routes PWM outputs to the gate-driver interface of your choice, and the internal comparators support cycle-by-cycle current limiting. The 3.0 V to 3.6 V supply range matches standard controller rails. Using the -H grade (up to +150C) allows mounting the controller near hot power stages in enclosed adapters, though most designs keep it on the cool secondary side for timing-margin reasons.

🔧

Industrial Sensing and Condition Monitoring

For vibration, pressure, or current monitoring nodes, the dsPIC33FJ128GP804 runs FFT and IIR filtering in-chip using its DSP instructions, transmitting results over UART/SPI/I2C remapped via PPS to suit existing backplanes. The 16 KB SRAM buffers multiple ADC sample windows, and the 12-bit converter resolves most industrial transducer signals directly. Operation over the extended -H temperature range suits panels near motors or furnaces. A typical chain connects the transducer front-end to AN pins, the controller sampling at 10-50 ksps, and an RS-485 transceiver on the remapped UART. The 128 KB Flash stores calibration coefficients and a small protocol stack concurrently.

🎧

Embedded Audio and Signal Processing

The GP (general purpose) variant of the dsPIC33FJ family includes audio-oriented peripherals, and the DSP engine performs sample-rate conversion, filtering, and audio effect processing at 40 MIPS. The 128 KB Flash holds codec drivers plus multiple effect profiles; the 16 KB SRAM buffers delay lines for short reverbs and echo effects. Peripheral Pin Select maps I2S-compatible SPI or UART frames to convenient pins, easing layout between the controller and an external audio codec. For noise-critical designs, keep the analog supply (AVDD) filtered with an RC or small LDO from the 3.3 V rail to reduce digital switching noise coupling into ADC measurements.

🧩

HVAC and Appliance Control Boards

Appliance controllers need motor drive, user-interface scanning, and communication in one low-cost device - exactly the dsPIC33FJ128GP804's balance. The 21 I/O ports handle capacitive or matrix keypads and LED/LCD drive lines while the PWM modules run a compressor or fan BLDC motor; the ADC samples thermistors and bus voltage for safety cutoffs. AEC-Q100 qualification of the -H grade provides extra robustness margin for high-temperature appliance cavities such as ovens or dryers. The 128 KB Flash supports OTA-style bootloaders and multiple language/menu tables. Use the PPS feature to keep one PCB serving several product SKUs with different connector pinouts.

Recommended Products Summary

MCP2562 CAN transceiver for in-vehicle networking Used in: Automotive Body Electronics, Industrial Sensing and Condition Monitoring MCP2003 LIN transceiver Used in: Automotive Body Electronics MCP14628 Synchronous buck gate driver companion Used in: Digital Power Supplies (SMPS/LLC) MCP4XXX Digital potentiometer for volume control Used in: Embedded Audio and Signal Processing MCP79410 Real-time clock with backup for scheduling Used in: HVAC and Appliance Control Boards
What is the DSPIC33FJ128GP804-H/PT and what are its key specifications?
The DSPIC33FJ128GP804-H/PT is a 16-bit digital signal controller from Microchip Technology with a 40 MHz clock (40 MIPS), 128 KB of Flash program memory, and 16 KB of SRAM. It operates from a 3 V to 3.6 V supply, provides 21 I/O ports with Peripheral Pin Select, and is housed in a 44-pin TQFP package. The -H grade is AEC-Q100 qualified and rated from -40C to +150C, making it suitable for automotive and high-temperature industrial applications. According to the Microchip family datasheet (70292G), its DSP engine supports single-cycle MAC operation.
Where can I buy DSPIC33FJ128GP804-H/PT and what is its price?
The DSPIC33FJ128GP804-H/PT is stocked by authorized distributors including Octopart-listed suppliers (12 distributors compared on Octopart), OnlineComponents.com, Ampheo, and MicrochipDirect. As of 2026-09-26, XAIPART lists the unit price at $6.20 for quantity 1, dropping to $3.85 at 1000 units. Prices vary by distributor and stock position, so comparing bulk discounts across distributors via Octopart or Findchips is recommended before placing volume orders.
Is DSPIC33FJ128GP804-H/PT in stock and what is the lead time?
Stock availability varies by distributor. OnlineComponents.com lists the part as in stock and ready to ship as an authorized distributor, and Octopart compares live stock from 12 distributors. Exact lead times are not published in the verified data; for firm lead-time commitments, check MicrochipDirect (factory direct) or request quotes from authorized distributors. For production planning, the device status is Active/In Production per the Microchip product page, so ongoing supply is expected.
What is the difference between DSPIC33FJ128GP804-H/PT and DSPIC33FJ128GP804-I/PT?
The two parts share the same die, 44-pin TQFP package, 128 KB Flash, and 40 MIPS performance; only the temperature grade differs. The -I (industrial) grade is rated from -40C to +85C, while the -H grade extends the upper limit to +150C and is AEC-Q100 qualified per Arrow and Microchip USA listings. Both are pin-to-pin drop-in replacements for each other, so you can select based purely on the maximum ambient temperature of your application.
DSPIC33FJ128GP804 vs PIC24HJ128GP504 - which is better for motor control?
For motor control, the dsPIC33FJ128GP804 is generally the better choice. Both controllers share the same 44-pin QFN/TQFP pinout (they are documented together in Microchip PIM information sheet 70325A), but the dsPIC33F adds a dedicated DSP engine with single-cycle MAC and optional saturation, which benefits field-oriented control and filter implementations. The PIC24HJ128GP504 is a general-purpose MCU without the full DSP instruction complement. If your firmware already uses DSP library routines, choose the dsPIC33FJ128GP804.
When should I choose the DSPIC33FJ128GP804-H/PT over the -I/PT grade?
Choose the -H/PT grade when your product is automotive or exposed to ambient temperatures above +85C, since it is AEC-Q100 qualified and rated to +150C per Arrow and Microchip USA data. Choose the -I/PT grade for standard industrial environments up to +85C, where it typically costs less. Both share identical silicon, Flash capacity, package, and pinout, so firmware and PCB layout are interchangeable; the decision depends solely on the thermal and qualification requirements of the end environment.
What is the best drop-in replacement for DSPIC33FJ128GP804-H/PT?
The best drop-in replacements are same-family Microchip parts in the identical 44-pin TQFP: DSPIC33FJ128GP804-I/PT (same die, -40C to +85C grade) and DSPIC33FJ128GP804-E/PT (extended -40C to +125C grade) are fully pin-to-pin compatible. If lower Flash is acceptable, the DSPIC33FJ64GP804 in the same package is pin-compatible with 64 KB Flash. The PIC24HJ128GP504 is also documented by Microchip as sharing the 44-pin pinout via PIM information sheet 70325A, though it is an MCU rather than a DSC.
Is there a cross-brand equivalent for DSPIC33FJ128GP804-H/PT?
No true cross-brand drop-in equivalent is documented in the verified data. Cross-reference tools from DigiKey, LCSC, and x-refs.com list parametrically similar 16-bit controllers from other vendors, but none are pin-to-pin compatible with the 44-pin TQFP dsPIC33F pinout, so switching brands requires PCB redesign and firmware porting. Within Microchip, the PIC24HJ128GP504 shares the same 44-pin pinout per PIM sheet 70325A and is the closest same-brand cross-family alternative. For supply resilience, dual-source across temperature grades of the same family instead.
Where can I download the DSPIC33FJ128GP804-H/PT datasheet PDF?
The family datasheet is available on the Microchip website at the dsPIC33FJ128GP804 product page (microchip.com/en-us/product/dsPIC33FJ128GP804), and the 16-bit Digital Signal Controllers datasheet covering up to 128 KB Flash and 16 KB SRAM is hosted at ww1.microchip.com/downloads/en/DeviceDoc/70292G.pdf. The PIM information sheet with the 44-pin pinout details is at ww1.microchip.com/downloads/en/DeviceDoc/70325A.pdf. Avoid third-party mirror sites when possible; Microchip hosts the authoritative, current revision.
Where can I find the DSPIC33FJ128GP804 pinout for the 44-pin package?
The complete 44-pin pinout is in the family datasheet (Microchip document 70292G) in the pin diagrams section, and pin-remapping guidance is in PIM information sheet 70325A. Because the device features Peripheral Pin Select (PPS), most digital peripheral functions (UART, SPI, I2C, input capture, output compare) can be assigned to any of the 21 available I/O pins in firmware, which greatly reduces hard pinout constraints. Analog pins, power, oscillator, and programming pins (PGD/PGC) remain fixed, so plan those first.
What are the power supply requirements of the DSPIC33FJ128GP804-H/PT?
The device requires a single 3 V to 3.6 V supply per the verified specifications, with 3.3 V being the nominal operating point. Decouple VDD and AVDD pins with 0.1 uF ceramics placed close to each pin, plus bulk capacitance near the regulator. Note that the maximum clock frequency and Flash timing can be grade- and voltage-dependent at extreme temperatures; consult the electrical characteristics section of datasheet 70292G for the -H grade curves when operating above +125C.
Can DSPIC33FJ128GP804-H/PT be used in automotive applications?
Yes. Arrow lists this part as Automotive AEC-Q100 qualified, and Microchip USA confirms the AEC-Q100 rating with operation from -40C to +150C. This makes it appropriate for automotive body electronics, sensor interfaces, and actuators. However, verify the specific temperature grade requirements for your mounting location (under-hood zones may demand the full +150C rating), and follow Microchip's System Management Bus and qualification documentation for production PPAP if your customer requires it.
Is DSPIC33FJ128GP804-H/PT the same as DSPIC33FJ128GP804T-H/PT?
Yes, functionally they are the same silicon; the T suffix denotes Tape-and-Reel packaging for automated high-volume assembly, while the non-T version ships in trays. Both are 44-pin TQFP, 128 KB Flash, 40 MIPS, AEC-Q100 -H grade devices with identical electrical specifications and pinout. Order the T version for pick-and-place production runs and the tray version for prototyping or low-volume hand assembly.
What development tools support the DSPIC33FJ128GP804?
The device is supported by Microchip MPLAB X IDE, the XC16 C compiler, and MPLAB ICD/REAL ICE programmers-debuggers. The Microchip Explorer 16/32 Development Board supports the dsPIC33FJ128GP804 through a Plug-In Module (PIM), as documented in PIM information sheet 70325A, allowing rapid evaluation with PICtail Plus daughter cards. Because Peripheral Pin Select remaps most digital peripherals, one hardware design can be validated across the family with only firmware changes.
What is the lifecycle status of the DSPIC33FJ128GP804-H/PT?
The DSPIC33FJ128GP804-H/PT is Active and In Production according to the Microchip official product page and the DigChip lifecycle data, both verified as of 2026-09-26. Microchip's dsPIC33F family is a mature, widely adopted 16-bit platform with continued supply commitments, so new designs can be started with confidence. For long-lifetime programs, register for PCN (Product Change Notification) alerts on the Microchip product page to receive notice of any future status changes.

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

Selection Guide

Choose the DSPIC33FJ128GP804-H/PT when your application is automotive or high-temperature industrial: it is the only grade in this family combining AEC-Q100 qualification with a +150C ambient ceiling, allowing mounting near heat sources. If your environment never exceeds +85C, choose the DSPIC33FJ128GP804-I/PT for lower cost with identical silicon and pinout; the -E/PT (+125C) covers the middle ground. If 128 KB Flash exceeds your code size, the pin-compatible DSPIC33FJ64GP804 saves cost at 64 KB. Choose the PIC24HJ128GP504 (same 44-pin pinout per Microchip PIM sheet 70325A) only when you need an MCU without DSC-oriented analog/DSP emphasis. All alternatives listed drop onto the same TQFP-44 footprint, so selection can be deferred until firmware size and thermal data are final.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128GP804-I/PT DSPIC33FJ128GP804-E/PT PIC24HJ128GP504-I/PT
Package TQFP-44 (10x10 mm) TQFP-44 - same TQFP-44 - same TQFP-44 - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 128 KB Flash 128 KB Flash 128 KB Flash 128 KB Flash
SRAM 16 KB 16 KB 16 KB 16 KB
Max Clock / Performance 40 MHz / 40 MIPS 40 MHz / 40 MIPS 40 MHz / 40 MIPS 40 MHz / 40 MIPS
Operating Temperature -40C to +150C -40C to +85C -40C to +125C -40C to +85C
Supply Voltage 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V

Key Differentiators

  • +150C ambient rating with AEC-Q100 qualification (vs DSPIC33FJ128GP804-I/PT)
  • DSP engine with single-cycle MAC (vs PIC24HJ128GP504-I/PT)
  • Peripheral Pin Select flexibility (vs DSPIC33FJ128GP804-E/PT)

Design Notes

Supply the dsPIC33FJ128GP804-H/PT from a clean 3.3 V rail within the 3.0 V to 3.6 V range. Decouple every VDD pin with 0.1 uF ceramic capacitors placed within 2 mm of the pin, and filter AVDD through an RC (e.g., 10 ohm + 1 uF) or ferrite from the digital rail to keep ADC noise low. Add a 10 uF bulk capacitor near the device. On automotive boards, add transient suppression upstream (load-dump rated regulator) since the AEC-Q100 rating of the MCU does not protect the supply pin beyond its absolute maximums.

Estimated: the -H grade permits up to +150C ambient per Microchip USA and Arrow data, but self-heating must be added. At 40 MHz the device draws on the order of tens of milliamps (consult datasheet 70292G ICC tables); with theta_JA on the order of 40-50 C/W for a TQFP-44 on a standard 4-layer board, a 30 mA core current implies roughly 0.1 W and only a few degrees of rise - manageable, but verify with grade-specific ICC figures when operating above +125C, where derating curves may limit maximum frequency.

Peripheral Pin Select (PPS) is powerful but a classic source of bring-up failure: lock PPS register writes with the unlock sequence, and remember some pins are input-only or fixed-function (oscillator, PGC/PGD programming pins, analog inputs). Do not assign PGC/PGD pins to general I/O if in-circuit debugging is planned. Also confirm configuration words (FOSC, watchdog, boot write protection) at project start - incorrect oscillator settings are the most common cause of a 'dead' first board.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

AEC-Q100 automotive qualification confirmed via Arrow and Microchip USA product listings. RoHS/REACH/lead-free status not stated in the verified web data - confirm on the Microchip product page or distributor compliance sheets.

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

Related Searches

DSPIC33FJ128GP804-H/PT datasheet Microchip DSPIC33FJ128GP804-H/PT price dsPIC33FJ128GP804 44-pin TQFP 16-bit DSC DSPIC33FJ128GP804 pinout 44 pin DSPIC33FJ128GP804-H/PT vs DSPIC33FJ128GP804-I/PT DSPIC33FJ128GP804 drop-in replacement AEC-Q100 16-bit microcontroller 150C automotive dsPIC33FJ128GP804 motor control BLDC buy DSPIC33FJ128GP804-H/PT in stock what can replace DSPIC33FJ128GP804-H/PT dsPIC33FJ128GP804 Peripheral Pin Select PPS PIC24HJ128GP504 same pinout as dsPIC33FJ128GP804

Related Components & Terms

Microchip Technology DSPIC33FJ128GP804-H/PT dsPIC33F digital signal controller DSC microcontroller MCU digital signal processor DSP TQFP-44 QFN family surface mount AEC-Q100 RoHS Peripheral Pin Select PPS 40 MIPS 128 KB Flash 16 KB SRAM single-cycle MAC 12-bit ADC motor control automotive body electronics Explorer 16/32 Development Board PIC24HJ128GP504
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