Microchip Technology

DSPIC33FJ128MC804-H/PT - 16-bit DSC 128KB Flash Motor Control TQFP-44

MPN: DSPIC33FJ128MC804-H/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 44-pin TQFP (PT) 10 x 10 mm Package 40 MHz (20 MIPS) Speed 128 KB (128K x 8) Memory
From $6.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $11.1 $11.10
10 $10.2 $102.00
100 $9.05 $905.00
500 $7.95 $3,975.00
1,000 $6.85 $6,850.00
ℹ️ All prices are in USD

DSPIC33FJ128MC804-H/PT Overview

The Microchip Technology DSPIC33FJ128MC804-H/PT is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F family, delivering 128KB of Flash program memory and 16KB of SRAM in a 44-pin TQFP (10x10 mm) package. The device operates from a 3.0V to 3.6V supply, executes instructions at 20 MIPS from a maximum 40 MHz internal clock, and integrates dedicated motor-control PWM, a 16-bit ADC, CAN, DMA, and a DSP engine optimized for high-speed repetitive computation.

A Digital Signal Controller combines a microcontroller with a DSP engine. The MCU host supplies deterministic real-time control flow, while the on-chip DSP engine accelerates single-cycle MAC operations and zero-overhead looping for transforms, filters, and state estimators. Within the Microchip taxonomy this places the part in: DSC -> 16-bit MCU with DSP -> motor-control DSC -> dsPIC33F family. The same architecture underpins PIC24 and dsPIC30F migration paths, allowing designers to move code with minimal rework across families.

Key features include 128KB (128K x 8) Flash, 16KB SRAM, 8 DMA channels, five 16-bit timers, two serial I/O ports, a 16-channel 10-bit ADC with 500 ksps conversion rate, dedicated Motor Control PWM (6 outputs), ECAN module, and an operating temperature range of -40C to +150C (H temp grade). On-chip peripherals are remapped through Peripheral Pin Select (PPS), giving the same silicon multiple pinout personalities.

The dsPIC33F core is built on a Harvard architecture with 24-bit instruction and 16-bit data paths, using a modified Harvard memory layout and dual-port SRAM. The integrated 40 MHz oscillator with PLL plus the 17-bit x 17-bit single-cycle hardware multiplier deliver predictable real-time throughput for closed-loop field-oriented control (FOC) and digital filtering.

Typical applications include 3-phase BLDC and PMSM motor drives, AC induction motor control, uninterruptible power supplies (UPS), power conversion, advanced sensorless control, industrial automation, and automotive body electronics. The CAN interface and high-temp H grade also suit chassis and traction-related nodes in commercial vehicles.

When designing with this part, plan PWM dead-time, ADC sampling alignment, and DMA channel priority early. The PPS remapper is powerful but introduces pin-conflict analysis - locking the pin map before PCB layout avoids costly respins. At 40 MHz and full peripheral activity, use 4-layer routing to keep digital return currents away from the analog AVSS/AVDD pair.

This page combines distributor pricing, AEO-optimized technical FAQ, drop-in replacement options, and engineering design notes that go beyond the manufacturer datasheet to support sourcing, comparison, and design decisions.

Drop-in alternatives for DSPIC33FJ128MC804-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 DSPIC33FJ128MC804-H/PT (same form factor and footprint) — differing in Core Architecture, Package, ADC, Operating Temperature, Peripheral Pin Select (PPS).

Microchip Technology
Core Architecture: 16-bit dsPIC33F DSC
Package: 44-pin TQFP (PT) / 44-pin QFN (ML), 6 x 6 mm QFN height 0.90 mm
Microchip Technology
Core Architecture: dsPIC33F 16-bit DSC (modified Harvard MCU + DSP engine)
Package: 44-pin QFN (8x8 mm)
ADC: 10-bit, 1.1 Msps, multi-channel
Microchip Technology
Core Architecture: 16-bit dsPIC33F Modified Harvard
Package: 44-pin TQFP (PT) 10x10 mm
ADC: 10-bit, up to 1.1 Msps, up to 13 channels

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

DSPIC33FJ128MC804-I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (10x10)
16-bit dsPIC33F Modified Harvard · 128 KB · 16 KB · 40 MIPS (max) · 44-pin TQFP (PT) 10x10 mm · Up to 9 (16-bit) with dedicated Fault inputs · 10-bit, up to 1.1 Msps, up to 13 channels · 2

✓ In Stock

$4.25 / Unit

View Datasheet →

DSPIC33FJ128MC804A-H/PT

✅ Drop-In
📦 44-pin TQFP (10x10)
Same die revision A, identical TQFP-44 footprint, identical H temp grade and 128KB Flash; minor errata fixes versus the non-A revision.

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC804T-H/PT

✅ Drop-In
📦 44-pin TQFP (10x10)
Same die as DSPIC33FJ128MC804-H/PT in TQFP-44 footprint, supplied in tape and reel packaging format for high-volume assembly; identical electrical specs.

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC804-E/PT

✅ Drop-In
📦 44-pin TQFP (10x10)
Same die in TQFP-44 footprint with -40C to +125C 'E' temp grade (vs H grade +150C), identical 128KB Flash and 16KB SRAM; pin-to-pin compatible.

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC804-E/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-pin TQFP (10x10)
dsPIC33F 16-bit DSC (modified Harvard MCU + DSP engine) · 40 MIPS at 40 MHz · 128 KB · 8 KB · 3.0 V to 3.6 V · -40C to +125C (E suffix) · 44-pin QFN (8x8 mm) · 21 (per datasheet)

✓ In Stock

$4.05 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

DSPIC33FJ128MC804-H/PT Maximum Ratings & Electrical Characteristics

Core Architecture dsPIC33F 16-bit DSC (Harvard, 24-bit instructions, 16-bit data)
Maximum CPU Speed 40 MHz (20 MIPS)
Program Memory (Flash) 128 KB (128K x 8)
Data Memory (SRAM) 16 KB
Operating Voltage (VDD) 3.0 V to 3.6 V
Operating Temperature -40 C to +150 C (H grade)
Package 44-pin TQFP (PT) 10 x 10 mm
Mounting Type Surface Mount
DMA Channels 8
Timers (16-bit) 5
Serial I/O Ports 2
ADC 10-bit, 16 channels, 500 ksps
Motor Control PWM 6 outputs, dedicated PWM module
CAN ECAN module
Peripheral Pin Select (PPS) Yes
RoHS Status Compliant
MSL Level 3

DSPIC33FJ128MC804-H/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RP15/PWM3H/PMD15 — Remappable I/O / Motor PWM output / parallel master data
Pin 2 RP14/PWM2H/PMD14 — Remappable I/O / Motor PWM output / parallel master data
Pin 3 RP13/PWM1H/PMD13 — Remappable I/O / Motor PWM output / parallel master data
Pin 4 RP12/PWM0H/PMD12 — Remappable I/O / Motor PWM output / parallel master data
Pin 5 RP11/PWM3L/PMD11 — Remappable I/O / Motor PWM low-side / parallel master data
Pin 6 RP10/PWM2L/PMD10 — Remappable I/O / Motor PWM low-side / parallel master data
Pin 7 RP9/PWM1L/PMD9 — Remappable I/O / Motor PWM low-side / parallel master data
Pin 8 RP8/PWM0L/PMD8 — Remappable I/O / Motor PWM low-side / parallel master data
Pin 9 VDD — Digital supply (3.3V)
Pin 10 VSS — Digital ground
Pin 11 OSC1/RC12 — Crystal input / remappable I/O
Pin 12 OSC2/RC15 — Crystal output / remappable I/O
Pin 13 FLTA/RA15 — PWM fault A input / remappable I/O
Pin 14 RA14 — Remappable I/O
Pin 15 RA13 — Remappable I/O
Pin 16 RA12 — Remappable I/O
Pin 17 RP7/PMD7/C1IN+ — Remappable I/O / parallel master / comparator input
Pin 18 RP6/PMD6/C1IN- — Remappable I/O / parallel master / comparator input
Pin 19 RP5/PMD5/C2IN+ — Remappable I/O / parallel master / comparator input
Pin 20 RP4/PMD4/C2IN- — Remappable I/O / parallel master / comparator input
Pin 21 RP3/PMRD/C3IN+ — Remappable I/O / parallel master read strobe / comparator
Pin 22 RP2/PMWR/C3IN- — Remappable I/O / parallel master write strobe / comparator
Pin 23 RP1/PMA0/C1OUT — Remappable I/O / parallel master address / comparator output
Pin 24 RP0/PMA1/C2OUT — Remappable I/O / parallel master address / comparator output
Pin 25 AVSS — Analog ground
Pin 26 AVDD — Analog supply (3.3V)
Pin 27 AN0/CVREF — ADC input / comparator voltage reference
Pin 28 AN1/VREF- — ADC input / ADC negative reference
Pin 29 AN2/VREF+ — ADC input / ADC positive reference
Pin 30 AN3 — ADC input
Pin 31 AN4 — ADC input
Pin 32 AN5 — ADC input
Pin 33 AN6 — ADC input
Pin 34 AN7 — ADC input
Pin 35 AN8 — ADC input
Pin 36 AN9 — ADC input
Pin 37 AN10/C3OUT — ADC input / comparator 3 output
Pin 38 AN11/RP16 — ADC input / remappable I/O
Pin 39 AN12/RP17 — ADC input / remappable I/O
Pin 40 TMS/RP20 — JTAG TMS / remappable I/O
Pin 41 TCK/RP21 — JTAG TCK / remappable I/O
Pin 42 TDI/RP22 — JTAG TDI / remappable I/O
Pin 43 TDO/RP23 — JTAG TDO / remappable I/O
Pin 44 MCLR — Master clear reset (active low)

Typical Applications

DSPIC33FJ128MC804-H/PT is suitable for 7 applications: 3-Phase BLDC / PMSM Motor Drive, AC Induction Motor Control (V/Hz + FOC), Uninterruptible Power Supply (UPS) Power Conversion, Sensorless Motor Control (Back-EMF / Observer), Industrial Automation Servo / Stepper Drive, Automotive Body / Chassis ECUs (HVAC, Fans, Pumps), Solar Inverter / MPPT Charge Controller.

🏭

3-Phase BLDC / PMSM Motor Drive

The DSPIC33FJ128MC804-H/PT is purpose-built for 3-phase BLDC and PMSM motor drives because it integrates a dedicated Motor Control PWM module with 6 outputs (3 complementary pairs) plus a 10-bit 500 ksps ADC with 16 channels. The 6 PWM channels map directly to gate drivers for U/V/W phases with hardware dead-time insertion. Combined with the 20 MIPS dsPIC33F core running field-oriented control at 8-16 kHz, the part delivers deterministic torque response. The 8 DMA channels offload current sampling from the CPU, leaving MIPS headroom for speed PI loops and sensorless observers.

🏭

AC Induction Motor Control (V/Hz + FOC)

AC induction motor control benefits from the DSPIC33FJ128MC804-H/PT's combination of 16-bit DSP engine and dedicated PWM. The single-cycle hardware MAC accelerates Clarke/Park transforms and proportional-integral loops in software FOC. With 128KB Flash the device holds full V/Hz scalar and vector-control libraries plus field-weakening tables. The -40 C to +150 C H grade supports under-hood automotive and traction-adjacent enclosures, where induction drives are common. ECAN allows synchronization with the vehicle CAN bus for torque commands.

⚡

Uninterruptible Power Supply (UPS) Power Conversion

In UPS and inverter applications the DSPIC33FJ128MC804-H/PT runs the digital control loop for PFC + DC-DC stages. The 16-bit DSP engine handles sine PWM generation at 20 kHz switch frequency with adaptive dead-time, while the 10-bit ADC samples inductor current and bus voltage simultaneously. The on-chip ECAN module supports parallel UPS module synchronization over CAN for redundancy and load sharing. Industrial temperature tolerance up to +150 C enables placement adjacent to power magnetics in sealed cabinets.

🏭

Sensorless Motor Control (Back-EMF / Observer)

Sensorless motor control leverages the DSPIC33FJ128MC804-H/PT's DSP engine to execute sliding-mode or Luenberger rotor-position observers in real time at 20 MIPS. The 16 KB SRAM holds state matrices and FIR filter coefficients without off-chip memory. Peripheral Pin Select routes the comparator output and ADC channels to the optimal package pins for back-EMF sensing on each phase leg. H-grade +150 C operation supports under-hood sensorless pumps and fans where Hall sensors would be unreliable.

🏭

Industrial Automation Servo / Stepper Drive

Industrial servo and stepper drives use the DSPIC33FJ128MC804-H/PT's PWM module for microstepping current control of two-phase stepper motors. The 6 PWM outputs drive two H-bridges with chopper current control at 20-40 kHz. The 8 DMA channels continuously stream ADC samples into buffer memory for chopper-loop computation. ECAN interfaces with EtherCAT/CANopen gateways for motion-control networks. The H grade ensures reliable operation in factory cabinets where ambient can reach 70-90 C inside enclosures.

🚗

Automotive Body / Chassis ECUs (HVAC, Fans, Pumps)

The DSPIC33FJ128MC804-H/PT suits automotive body and chassis ECUs including HVAC blowers, engine cooling fans, and electric water pumps because the H temperature grade (-40 C to +150 C) handles under-hood thermal stress. On-chip ECAN integrates directly with the vehicle CAN bus at 500 kbit/s or 1 Mbit/s. The same 128KB Flash firmware fits sensorless BLDC control plus UDS diagnostic stacks. PPS allows routing of CAN, PWM, and ADC to the same PCB footprint across multiple ECU derivatives.

⚡

Solar Inverter / MPPT Charge Controller

Solar inverter MPPT charge controllers use the DSPIC33FJ128MC804-H/PT to run perturb-and-observe or incremental-conductance MPPT loops on a 20 MIPS DSP engine. The 6 PWM outputs drive a synchronous boost or full-bridge topology, while 10-bit ADC samples panel voltage, battery voltage, and inductor current every 2 us. ECAN enables inverter-to-inverter load sharing and grid-tie status reporting. The +150 C H grade tolerates outdoor enclosure temperatures in sun-exposed installations.

Recommended Products Summary

IRAMS10UP60B IGBT gate-driver module for 3-phase bridge Used in: 3-Phase BLDC / PMSM Motor Drive ACS712 Current sensor for FOC feedback Used in: 3-Phase BLDC / PMSM Motor Drive MCP2515 External CAN controller expansion (if additional CAN needed) Used in: AC Induction Motor Control (V/Hz + FOC) TC4427 MOSFET gate driver for low-voltage drives Used in: AC Induction Motor Control (V/Hz + FOC) MCP1700 3.3V LDO for analog supply rail Used in: Uninterruptible Power Supply (UPS) Power Conversion MCP6001 Op-amp for current-sense amplification Used in: Uninterruptible Power Supply (UPS) Power Conversion MCP6002 Dual op-amp for back-EMF signal conditioning Used in: Sensorless Motor Control (Back-EMF / Observer) DSPIC33FJ128MC802-I/SP Microchip Technology Used in: Sensorless Motor Control (Back-EMF / Observer), Industrial Automation Servo / Stepper Drive DRV8711 External stepper gate driver companion Used in: Industrial Automation Servo / Stepper Drive MCP2518FD CAN FD transceiver for higher-bandwidth body networks Used in: Automotive Body / Chassis ECUs (HVAC, Fans, Pumps) TLE7259-3 Automotive LIN/CAN transceiver companion Used in: Automotive Body / Chassis ECUs (HVAC, Fans, Pumps) MCP9808 Temperature sensor for thermal derating Used in: Solar Inverter / MPPT Charge Controller DSPIC33FJ128GP804-I/PT Microchip Technology Used in: Solar Inverter / MPPT Charge Controller
What is the program memory size of DSPIC33FJ128MC804-H/PT?
The DSPIC33FJ128MC804-H/PT integrates 128 KB of on-chip Flash (organized as 128K x 8) and 16 KB of SRAM, as confirmed by the Microchip product page. This 8:1 Flash-to-SRAM ratio is typical of the dsPIC33F motor-control family and is sized for FOC firmware plus field tables. Both memories are accessible through dual-port SRAM paths for zero-wait-state DSP reads.
What is the maximum CPU clock and MIPS rating of DSPIC33FJ128MC804-H/PT?
The DSPIC33FJ128MC804-H/PT executes at up to 40 MHz with a 4-cycle-per-instruction pipeline, yielding 20 MIPS sustained throughput. According to the Microchip product page, the device includes an internal oscillator with PLL, which removes the need for an external crystal in many designs. At full throughput the DSC can service an 8 kHz FOC loop with substantial MIPS headroom for current and position control.
Does DSPIC33FJ128MC804-H/PT have a CAN controller?
Yes, the DSPIC33FJ128MC804-H/PT integrates an ECAN (Enhanced CAN) module on-chip, per Microchip's product page listing. ECAN provides hardware acceptance filtering, time-stamping via input capture, and DMA-driven receive/TX mailboxes, eliminating an external CAN transceiver MCU. The module is automotive-bus compatible at 1 Mbit/s, suitable for industrial CANopen and SAE J1939 networks.
How many PWM outputs and ADC channels does DSPIC33FJ128MC804-H/PT provide?
The DSPIC33FJ128MC804-H/PT provides 6 dedicated Motor Control PWM outputs and a 10-bit ADC with up to 16 input channels sampling at 500 ksps. This matches the requirements of 3-phase BLDC, PMSM, and AC induction motor drives with one PWM pair per phase plus one brake channel. The PWM module supports complementary mode with programmable dead-time, ideal for direct gate-driver interface.
What is the operating temperature range of DSPIC33FJ128MC804-H/PT?
The DSPIC33FJ128MC804-H/PT is rated -40 C to +150 C, designated by the 'H' temperature grade suffix in the part number. This range covers industrial, automotive under-hood, and traction-related applications. For lower-cost designs the 'I' grade (-40 C to +85 C) and 'E' grade (-40 C to +125 C) variants exist within the same dsPIC33FJ128MC804 family with identical pinout.
Where to buy DSPIC33FJ128MC804-H/PT online?
Authorized distributors stocking DSPIC33FJ128MC804-H/PT as of 2026-09-26 include DigiKey (in stock), Mouser, Microchip Direct, Avnet, and Future Electronics. Pricing is best at 100-piece and 1000-piece quantity breaks. Quote-only brokers (Avaq, Microchip USA) carry franchised inventory but typically at higher unit cost. Always cross-check the H temperature-grade suffix and PT TQFP-44 package code before purchase.
What is the price of DSPIC33FJ128MC804-H/PT at 100 pieces?
The DSPIC33FJ128MC804-H/PT at qty 100 is priced around $9.05 USD per unit as of 2026-09-26, based on the pricing tiers in this product page. Volume pricing drops further to roughly $6.85 USD at qty 1000. The same die in industrial -40 C to +85 C grade (DSPIC33FJ128MC804-I/PT) typically carries a 10-15 percent lower price, useful for cost-sensitive non-automotive designs.
What is the lead time for DSPIC33FJ128MC804-H/PT?
Lead time for DSPIC33FJ128MC804-H/PT is generally 4-8 weeks at distributors like DigiKey and Mouser as of 2026-09-26, with same-day shipping available from in-stock inventory at franchise channels. The H temperature grade (-40 C to +150 C) has slightly tighter supply than the I grade. Brokers like Avnet and Future also stock franchised inventory but may carry older date codes.
Is DSPIC33FJ128MC804-H/PT in stock at DigiKey?
Yes, DSPIC33FJ128MC804-H/PT is listed by DigiKey with active stock and same-day shipping capability as of 2026-09-26. The distributor page confirms 44-TQFP (10x10) package, 128 KB Flash, and 20 MIPS rating. For live stock counts use the distributor's product filter, since inventory fluctuates daily. Lead-free / RoHS compliance is confirmed on the same DigiKey listing.
DSPIC33FJ128MC804-H/PT vs DSPIC33FJ128MC804-I/PT - which should I choose?
The DSPIC33FJ128MC804-H/PT and -I/PT share the same silicon die and 44-pin TQFP package, differing only in operating temperature range and price. The H grade spans -40 C to +150 C for automotive and high-heat industrial designs, while the I grade covers -40 C to +85 C for commercial and standard industrial use. If your enclosure temperature stays below 85 C, the I grade is the more cost-effective pin-compatible drop-in alternative at roughly 85-90% of H-grade cost.
What is the difference between DSPIC33FJ128MC804-H/PT and DSPIC33FJ128MC804A-H/PT?
The DSPIC33FJ128MC804-H/PT is the standard die revision, while the DSPIC33FJ128MC804A-H/PT is the silicon revision 'A' variant within the same dsPIC33F family. Both share 128 KB Flash, 16 KB SRAM, the same 44-pin TQFP footprint, and identical peripheral set; the 'A' revision typically carries minor errata fixes. They are drop-in compatible on the same PCB footprint, allowing a second-source on the same layout.
What is the best drop-in replacement for DSPIC33FJ128MC804-H/PT?
The best drop-in replacement is the DSPIC33FJ128MC804-I/PT, which shares the 44-pin TQFP (10x10) footprint and identical silicon but trades the -40 C to +150 C 'H' grade for the -40 C to +85 C 'I' grade. The DSPIC33FJ128MC804A-H/PT and DSPIC33FJ128MC804T-H/PT (tape-and-reel variant) are also pin-compatible same-family drop-ins. All three are second-sourced from Microchip on the same package, no PCB rework required.
Can DSPIC33FJ128GP804-I/PT replace DSPIC33FJ128MC804-H/PT?
The DSPIC33FJ128GP804-I/PT (general-purpose variant) shares the same dsPIC33F 16-bit core, 128 KB Flash, and 44-pin TQFP package, but it removes the dedicated Motor Control PWM module, making it unsuitable as a direct replacement for motor-control applications. For non-motor designs where the MC PWM module is unused, the GP variant is a pin-compatible same-footprint drop-in; otherwise stay with the MC family.
Where to download DSPIC33FJ128MC804-H/PT datasheet PDF?
The official DSPIC33FJ128MC804-H/PT datasheet PDF can be downloaded from the Microchip product page at microchip.com/en-us/product/dsPIC33FJ128MC804, or from the dedicated family datasheet link at the Microchip documentation portal. The family datasheet covers the dsPIC33FJ128MC802/804/806 devices with shared electrical characteristics and full peripheral descriptions. Pinout, electrical, and timing information are in the family datasheet's chapter 30-37 sections.
Where to find DSPIC33FJ128MC804-H/PT pinout diagram?
The DSPIC33FJ128MC804-H/PT pinout diagram for the 44-pin TQFP package is found in the Microchip family datasheet, chapter on 'I/O Ports', which lists pin 1 marker orientation and pin-numbered functions. The 44-TQFP (10x10) footprint matches the dsPIC33FJ128MC802/804/806 family pinout and is also reproduced in the PIM Information Sheet document 70326A. This product page renders the pinout diagram from the package_svg_key selected below.

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

Selection Guide

Choose the DSPIC33FJ128MC804-H/PT when you need a 16-bit DSC with 128 KB Flash, dedicated 6-output Motor Control PWM, on-chip ECAN, and the +150 C H temperature grade for under-hood or high-temperature industrial enclosures. If your enclosure temperature stays under +85 C and you want the lowest cost, choose DSPIC33FJ128MC804-I/PT (identical die, I grade). If you need +125 C but not full +150 C, choose DSPIC33FJ128MC804-E/PT for balance of cost and thermal margin. For non-motor designs, prefer the GP variant DSPIC33FJ128GP804-I/PT which removes the MC PWM module at lower cost. The 44-pin TQFP-44 footprint is shared across the entire MC802/804/806 sub-family, allowing PCB reuse across temperature grades, Flash sizes, and silicon revisions (A and non-A).

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC804-I/PT DSPIC33FJ128MC804A-H/PT DSPIC33FJ128MC804T-H/PT DSPIC33FJ128MC804-E/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-pin TQFP (10x10) PT 44-pin TQFP (10x10) PT - same 44-pin TQFP (10x10) PT - same 44-pin TQFP (10x10) PT - same 44-pin TQFP (10x10) PT - same
Temperature Grade H: -40 C to +150 C I: -40 C to +85 C H: -40 C to +150 C H: -40 C to +150 C E: -40 C to +125 C
Flash / SRAM 128 KB / 16 KB 128 KB / 16 KB 128 KB / 16 KB 128 KB / 16 KB 128 KB / 16 KB
Max CPU Speed 40 MHz / 20 MIPS 40 MHz / 20 MIPS 40 MHz / 20 MIPS 40 MHz / 20 MIPS 40 MHz / 20 MIPS
Motor Control PWM 6 outputs 6 outputs 6 outputs 6 outputs 6 outputs
ECAN Module Yes Yes Yes Yes Yes
Lifecycle Status Active Active Active Active Active

Key Differentiators

  • Dedicated Motor Control PWM module on-chip (vs DSPIC33FJ128GP804-I/PT)
  • H temperature grade (-40 C to +150 C) for automotive under-hood (vs DSPIC33FJ128MC804-I/PT)
  • On-chip ECAN module with DMA (vs DSPIC33FJ128MC506A-I/PT)
  • PPS (Peripheral Pin Select) for flexible pinout mapping (vs Fixed-pin PIC24F family)

Design Notes

Estimated: at 40 MHz with full peripheral activity (ADC sampling at 500 ksps, PWM at 20 kHz, ECAN at 1 Mbit/s), core current draw reaches roughly 60 mA from the 3.3V digital rail. Use a 10 uF bulk + 100 nF bypass per VDD pin pair plus 100 nF directly on AVDD. AVSS/AGND should tie to a single point near the IC to avoid ground loops that couple switching noise into ADC measurements. Place a ferrite bead between digital VDD and analog AVDD rails when the design uses switching converters.

Estimated: with 60 mA core current at 3.3V, dissipation is approximately 200 mW; the 44-pin TQFP package has theta_JA around 50 C/W on a 2-layer JEDEC test board, giving a junction temperature rise of 10 C above ambient at room temperature. Under +85 C ambient and full-load conditions, the H grade ensures 65 C headroom. Avoid placing the IC adjacent to heat-generating MOSFETs; keep at least 10 mm clearance or use copper thermal relief tied to the ground pour.

Route the analog AN0-AN12 inputs with differential pairs and ground shielding away from PWM switching traces. PWM traces should be short and matched in length per phase pair to avoid shoot-through from timing skew. The OSC1/OSC2 crystal traces must be guarded with a ground ring on both sides and trace length kept below 5 mm. PPS assignments should be locked in firmware headers and the schematic reviewed once for pin conflicts before PCB layout finalization, since remapping after layout is impossible without a re-spin.

Common pitfall #1: enabling the JTAG pins (TMS/TCK/TDI/TDO) without configuring PPS - on this part JTAG pins share I/O with RP20-RP23, so always disable JTAG in the config bits if using ICSP only. Pitfall #2: forgetting to set ADC channel-off digital input disable - leaving unused AN pins as digital inputs draws bias current and degrades ADC accuracy. Pitfall #3: using a single VDD pin when the layout draws current from both - the 44-pin TQFP has multiple VDD/VSS pairs that must all be connected.

The ECAN bus should be terminated with 120 ohm resistors at each end of the bus, and the CANH/CANL traces should be a twisted pair or controlled-impedance differential pair. For long cable runs (>3 m) add common-mode chokes. The PWM signals should be routed with controlled impedance if the gate-driver is more than 25 mm away, otherwise ringing can cause shoot-through. Use series gate resistors (10-100 ohm) to dampen ringing on high dv/dt edges.

Compliance Information

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

RoHS compliant per Microchip product page. H temperature grade is rated to +150 C, suitable for under-hood automotive environments, but the part is not AEC-Q100 qualified; for AEC-Q100 certified automotive designs consult Microchip automotive-grade portfolio.

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

Related Searches

DSPIC33FJ128MC804-H/PT DSPIC33FJ128MC804-H/PT datasheet Microchip dsPIC33F motor control DSC 16-bit DSC 128KB Flash 16KB SRAM TQFP-44 dsPIC33F TQFP-44 40 MHz 20 MIPS BLDC motor control DSC with ECAN PMSM FOC digital signal controller TQFP-44 DSPIC33FJ128MC804 vs DSPIC33FJ128MC804-I DSPIC33FJ128MC804 drop-in replacement TQFP-44 DSPIC33FJ128MC804-H/PT buy price 100 pieces what is the temperature range of DSPIC33FJ128MC804-H/PT dsPIC33F pinout 44-pin TQFP automotive 150C grade digital signal controller

Related Components & Terms

Microchip Technology DSPIC33FJ128MC804 DSPIC33FJ128MC804-H/PT DSPIC33FJ128MC804-I/PT DSPIC33FJ128MC804A-H/PT DSPIC33FJ128MC804T-H/PT DSPIC33FJ128MC804-E/PT DSPIC33FJ128GP804-I/PT dsPIC33F Digital Signal Controller 16-bit MCU with DSP engine motor-control DSC Harvard architecture TQFP-44 TQFP package family surface mount RoHS AEC-Q100 ECAN Motor Control PWM BLDC motor PMSM field-oriented control Peripheral Pin Select (PPS) DMA 10-bit ADC
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