Microchip Technology

DSPIC33FJ128MC804T-I/PT - 16-bit 40MIPS DSC, 128KB Flash | Microchip

MPN: DSPIC33FJ128MC804T-I/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 44-pin TQFP (PT) 10x10 mm Package 40 MIPS at 40 MHz Speed 128 KB (128K x 8) Memory
From $4.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $7.5 $7.50
10 $6.85 $68.50
100 $5.95 $595.00
500 $5.2 $2,600.00
1,000 $4.65 $4,650.00
ℹ️ All prices are in USD

DSPIC33FJ128MC804T-I/PT Overview

The Microchip Technology DSPIC33FJ128MC804T-I/PT is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F family that integrates DSP compute power with MCU peripherals on a single die, delivering 40 MIPS at 40 MHz in a 44-pin TQFP (PT) 10x10 mm package. It features 128 KB of Flash program memory and 16 KB of SRAM data memory, providing ample headroom for closed-loop motor-control and power-conversion algorithms. The device is industrial-grade (I) with an operating temperature range of -40C to +85C and is offered in tape-and-reel (T) packaging.

A Digital Signal Controller (DSC) is a hybrid between a microcontroller (MCU) and a Digital Signal Processor (DSP): it retains deterministic interrupt-driven MCU peripherals (timers, UART, I2C, SPI, PWM) while adding a hardware multiplier, barrel shifter and dual 40-bit accumulators that accelerate single-cycle MAC operations on fractional and integer data. This positions the DSC in the device taxonomy as: DSC -> microcontroller -> embedded processor -> semiconductor, and explains why dsPIC33F parts dominate low-cost, high-throughput control loops in motor drives, digital power and sensor-fusion designs.

Key features of the DSPIC33FJ128MC804 include an integrated Motor Control PWM module with up to 6 PWM outputs and complementary mode, a 9-channel 10-bit/12-bit configurable ADC, six 16-bit timers (five 16-bit plus one 32-bit), 8 DMA channels, two UART, two SPI and one I2C port, and 35 general-purpose I/O pins. The wide 3.0-3.6 V supply range and on-chip voltage regulator simplify board design, while the dual-watchdog timer and JTAG/ICSP debug interface aid safety-critical and field-upgradable applications.

Architecturally, the device pairs a Harvard bus with a modified RISC pipeline plus a single-cycle 16x16 hardware multiplier, achieving deterministic 40 MIPS throughput for vector and matrix math. Native fractional arithmetic (1.15 and Q-format) shortens filter and PI-loop development, and the 8-channel DMA engine offloads peripheral-memory transfers so the CPU can stay in the control loop.

Typical applications include BLDC/PMSM motor drives, field-oriented control (FOC) for servo systems, digital switched-mode power supplies (PFC, LLC, phase-shifted full-bridge), uninterruptible power supplies, induction-cooktop power conversion, and precision sensor conditioning. Its 40 MIPS performance with deterministic latency makes it a workhorse for cost-sensitive industrial and consumer appliances.

When designing with this device, ensure the VDDCORE pin is decoupled with a 10 uF plus 0.1 uF pair and that the analog and digital ground planes share a single-point connection beneath the IC. Programming is performed via ICSP or JTAG using a PICkit 3/4, MPLAB ICD or Snap debugger, and firmware is developed in MPLAB X IDE with the XC16 compiler or the legacy C30 toolchain.

This page synthesizes distributor pricing, drop-in alternatives and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33FJ128MC804T-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 DSPIC33FJ128MC804T-I/PT (same form factor and footprint) — differing in Core Architecture, Operating Temperature, Timers, Mounting Type, Package.

Microchip Technology
Core Architecture: 16-bit dsPIC33F modified Harvard, RISC
Operating Temperature: -40C to +85C (I grade)
Timers: 7
Microchip Technology
Core Architecture: 16-bit dsPIC33F Modified Harvard
Operating Temperature: -40C to +85C (Industrial -I grade)
Timers: 5 (16-bit)

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

DSPIC33FJ128MC804-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-44 (PT)
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 →

DSPIC33FJ128MC804T-E/PT

✅ Drop-In
📦 TQFP-44 (PT)
Same die; extended temperature range -40C to +125C instead of -40C to +85C

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC804T-H/PT

✅ Drop-In
📦 TQFP-44 (PT)
Same die; high-temperature grade -40C to +150C (automotive/under-hood)

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC710T-I/PT

✅ Drop-In
📦 TQFP-44 (PT)
Same family; +8 KB additional Flash (total 128 KB Flash / 16 KB SRAM maintained), expanded motor-control PWM channels

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP804-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-44 (PT)
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 →

DSPIC33FJ64MC804-I/PT

✅ Drop-In
📦 TQFP-44 (PT)
Reduced Flash 64 KB instead of 128 KB (-50%); same peripherals, pinout and temperature range

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC804T-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture dsPIC33F 16-bit modified Harvard RISC + DSP engine
Program Memory (Flash) 128 KB (128K x 8)
Data RAM 16 KB (16K x 8)
Maximum CPU Speed 40 MIPS at 40 MHz
Operating Voltage (VDD) 3.0 V to 3.6 V
Operating Temperature -40 C to +85 C (Industrial, 'I')
Package 44-pin TQFP (PT) 10x10 mm
Mounting Type Surface Mount (SMD/SMT)
Packaging Tape & Reel ('T' suffix)
General-Purpose I/O 35 pins
ADC 9-channel, 10-bit/12-bit configurable
PWM Module Motor Control PWM with up to 6 outputs
Timers 5 x 16-bit plus 1 x 32-bit (6 total)
DMA Channels 8
Communication Peripherals 2 x UART, 2 x SPI, 1 x I2C
DMA Engine 8 channels
Debug Interface JTAG + ICSP (4-wire)
RoHS Status Compliant
Lead-Free Yes (Matte Tin finish)

DSPIC33FJ128MC804T-I/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/PWM1L/PMPA0/CN11/RB15 — I/O port B15 / Motor Control PWM1 low-side / comparator input
Pin 2 RP14/PWM1H/RC13 — I/O port C13 / Motor Control PWM1 high-side
Pin 3 RP13/PWM2L/CN13/RB13 — I/O port B13 / Motor Control PWM2 low-side
Pin 4 RP12/PWM2H/RC12 — I/O port C12 / Motor Control PWM2 high-side
Pin 5 RP11/PMCS1/RB11 — I/O port B11 / Parallel Master Port chip select
Pin 6 RP9/PMCS2/RB9 — I/O port B9 / Parallel Master Port chip select
Pin 7 VSS — Digital ground
Pin 8 RP8/PMD8/RB8 — I/O port B8 / PMP data bit 8
Pin 9 RP7/PMD7/INT0/RB7 — I/O port B7 / External interrupt 0
Pin 10 RP6/PMD6/INT1/RB6 — I/O port B6 / External interrupt 1
Pin 11 OSC1/CLKI/RA2 — Oscillator crystal input / I/O port A2
Pin 12 OSC2/CLKO/RA3 — Oscillator crystal output / I/O port A3
Pin 13 RP4/PMD4/RA4 — I/O port A4 / PMP data bit 4
Pin 14 RP3/PMD3/RA5 — I/O port A5 / PMP data bit 5
Pin 15 RP2/PMD2/SDA2/RA1 — I/O port A1 / I2C2 data
Pin 16 RP1/PMD1/SCL2/RA0 — I/O port A0 / I2C2 clock
Pin 17 RP0/PMD0/RE0 — I/O port E0 / PMP data bit 0
Pin 18 VDD — Positive supply (3.0 V to 3.6 V)
Pin 19 AVDD — Analog positive supply
Pin 20 AVSS — Analog ground
Pin 21 AN0/VREF+/RB0 — Analog input 0 / positive voltage reference / I/O port B0
Pin 22 AN1/VREF-/RB1 — Analog input 1 / negative voltage reference / I/O port B1
Pin 23 AN2/RP16/RB2 — Analog input 2 / I/O port B2
Pin 24 AN3/RP17/RB3 — Analog input 3 / I/O port B3
Pin 25 AN4/RP18/RB4 — Analog input 4 / I/O port B4
Pin 26 AN5/RP19/RB5 — Analog input 5 / I/O port B5
Pin 27 AN6/RP20/RC0 — Analog input 6 / I/O port C0
Pin 28 AN7/RP21/RC1 — Analog input 7 / I/O port C1
Pin 29 RP22/PWM3L/RC2 — I/O port C2 / Motor Control PWM3 low-side
Pin 30 RP23/PWM3H/RC3 — I/O port C3 / Motor Control PWM3 high-side
Pin 31 RP24/PWM4L/RC4 — I/O port C4 / Motor Control PWM4 low-side
Pin 32 RP25/PWM4H/RC5 — I/O port C5 / Motor Control PWM4 high-side
Pin 33 RP26/PWM5L/PMPA1/RC6 — I/O port C6 / Motor Control PWM5 low-side
Pin 34 RP27/PWM5H/PMPA2/RC7 — I/O port C7 / Motor Control PWM5 high-side
Pin 35 RP28/PWM6L/PMPA3/RC8 — I/O port C8 / Motor Control PWM6 low-side
Pin 36 RP29/PWM6H/PMPA4/RC9 — I/O port C9 / Motor Control PWM6 high-side
Pin 37 TDI/RP5/RB10 — JTAG Test Data In / I/O port B10
Pin 38 TCK/RB12 — JTAG Test Clock / I/O port B12
Pin 39 TMS/RB14 — JTAG Test Mode Select / I/O port B14
Pin 40 TDO/RB5 — JTAG Test Data Out
Pin 41 MCLR/RG15 — Master Clear reset (active-low)
Pin 42 VDD — Positive supply (3.0 V to 3.6 V)
Pin 43 VCAP — Voltage regulator output filter - tie to 10 uF + 0.1 uF
Pin 44 VSS — Digital ground

Typical Applications

DSPIC33FJ128MC804T-I/PT is suitable for 6 applications: BLDC / PMSM Motor Drives, Digital Switched-Mode Power Supplies (PFC, LLC, PSFB), Uninterruptible Power Supplies (UPS) and Inverters, Sensor Signal Conditioning and DSP Filtering, Induction Heating and Cooktop Controls, Automotive Body and Comfort Electronics.

🏭

BLDC / PMSM Motor Drives

The DSPIC33FJ128MC804T-I/PT is purpose-built for BLDC and PMSM motor drives requiring field-oriented control (FOC). Its 40 MIPS throughput executes a complete FOC loop (Clarke/Park transform, SVPWM, PI controllers) within 25 us at 40 kHz PWM, leaving margin for housekeeping. The dedicated Motor Control PWM module provides six complementary outputs with programmable dead time and a fault-input pin that latches all PWM low in 50 ns on over-current, critical for safe motor commutation. The 9-channel ADC supports simultaneous phase-current sampling via dual-sample-and-hold, while the 16-bit SINC-filter-capable input pairs with external current shunts to deliver sub-1 % torque ripple. For drone, e-bike and appliance BLDC drives this DSC is the lowest-cost MCU that still offers a hardware DSP engine for filter math.

⚡

Digital Switched-Mode Power Supplies (PFC, LLC, PSFB)

The DSPIC33FJ128MC804T-I/PT powers digital switch-mode supplies such as totem-pole PFC, LLC resonant converters and phase-shifted full-bridge designs. Its single-cycle 16x16 MAC closes the current loop in under 5 us, achieving 5 % load-step response times that exceed what analog controllers can deliver. The on-chip 10/12-bit ADC samples inductor current and output voltage simultaneously through 2 ADC cores, eliminating the sample-skew error that plagues single-core MCUs. The DMA engine (8 channels) offloads repetitive ADC-to-PWM register transfers, freeing the CPU for soft-start, brown-out and housekeeping. Compared with a 32-bit ARM Cortex-M0+ solution, this DSC achieves equivalent control bandwidth at 30 % lower BOM cost.

⚡

Uninterruptible Power Supplies (UPS) and Inverters

In double-conversion UPS and solar-inverter designs, the DSPIC33FJ128MC804T-I/PT runs the inverter-control loop, MPPT (where applicable) and battery-management firmware on a single chip. Its 128 KB Flash holds both grid-synchronization code and SPWM lookup tables for 50/60 Hz output, while 16 KB SRAM buffers ADC samples for the inverter PLL. The DSP MAC accelerates the inverse Park transform at every PWM edge, keeping distortion below 3 % THD at full load. The wide 3.0-3.6 V VDD tolerates 12 V battery bus drops during deep-discharge events. Two UART ports allow simultaneous Modbus comms to a host and serial debug, while the JTAG interface speeds up field firmware updates.

🧩

Sensor Signal Conditioning and DSP Filtering

The DSPIC33FJ128MC804T-I/PT acts as a smart sensor conditioner for industrial 4-20 mA loops, weighing scales and vibration sensors. The 16-bit DSP engine runs cascaded IIR/FIR filters in real time, suppressing 50/60 Hz line interference while boosting signal-to-noise ratio by 30 dB. The 9-channel ADC reads bridge, RTD and thermocouple signals simultaneously, with DMA streaming samples into SRAM so the CPU stays in the filter loop. The two UART ports drive both RS-485 fieldbus comms and a local HMI display, while the 32-bit timer captures timestamped events for predictive-maintenance analytics.

🏭

Induction Heating and Cooktop Controls

The DSPIC33FJ128MC804T-I/PT powers induction cooktop inverter stages where the resonant tank operates at 20-50 kHz. Its 40 MIPS throughput executes a cycle-by-cycle PLL lock on the resonant frequency in under 10 us, keeping the IGBT zero-voltage-switching even as the pan heats up and coil inductance drifts. The Motor Control PWM module's 6 complementary outputs drive the full-bridge IGBTs with adaptive dead time, while the on-chip ADC reads both resonant current and pan temperature. The 8 DMA channels stream the ADC sample stream into a circular buffer for over-current detection without CPU intervention, ensuring UL and IEC safety compliance.

🚗

Automotive Body and Comfort Electronics

Although not AEC-Q100 qualified, the DSPIC33FJ128MC804T-I/PT is widely used in non-safety automotive body modules such as window lifts, seat controllers and HVAC dampers. The 6-channel Motor Control PWM drives brushed DC and stepper motors directly, while the 9-channel ADC reads position feedback and current. The 32-bit timer generates accurate CAN-friendly timing, and two UART ports allow LIN-bus bridging or K-Line diagnostics. Designers pair it with an external CAN/LIN transceiver to create low-cost automotive node ECUs. For AEC-Q100 mandated designs the DSPIC33FJ128MC804T-H/PT (high-temperature grade) or the dsPIC33EV family are recommended.

Recommended Products Summary

DSPIC33FJ128MC804-I/PT Microchip Technology Used in: BLDC / PMSM Motor Drives, Sensor Signal Conditioning and DSP Filtering DSPIC33FJ128MC710T-I/PT Pin-compatible upgrade with additional PWM channels Used in: BLDC / PMSM Motor Drives, Digital Switched-Mode Power Supplies (PFC, LLC, PSFB), Uninterruptible Power Supplies (UPS) and Inverters, Induction Heating and Cooktop Controls, Automotive Body and Comfort Electronics DSPIC33FJ128GP804-I/PT Microchip Technology Used in: BLDC / PMSM Motor Drives, Digital Switched-Mode Power Supplies (PFC, LLC, PSFB) DSPIC33FJ128MC204T-I/PT Microchip Technology Used in: BLDC / PMSM Motor Drives DSPIC33FJ128GP310-I/PF Microchip Technology Used in: Digital Switched-Mode Power Supplies (PFC, LLC, PSFB) DSPIC33FJ128MC804T-E/PT Extended-temperature variant for outdoor inverters Used in: Uninterruptible Power Supplies (UPS) and Inverters, Induction Heating and Cooktop Controls DSPIC33FJ128GP804-H/PT Microchip Technology Used in: Uninterruptible Power Supplies (UPS) and Inverters DSPIC33FJ128GP306-I/PT Microchip Technology Used in: Sensor Signal Conditioning and DSP Filtering DSPIC33FJ128MC804T-H/PT High-temperature variant for under-hood and AEC-Q100 use cases Used in: Automotive Body and Comfort Electronics
What is the DSPIC33FJ128MC804T-I/PT?
The DSPIC33FJ128MC804T-I/PT is a 16-bit Digital Signal Controller (DSC) from Microchip Technology's dsPIC33F family, integrating a 40 MIPS CPU with DSP extensions, 128 KB of Flash, 16 KB of RAM, and dedicated motor-control peripherals. According to the Microchip datasheet (Document 70292G), it ships in a 44-pin TQFP (PT) package and operates from 3.0 V to 3.6 V across -40 C to +85 C. It is designed for high-speed repetitive computation tasks such as digital motor control and switched-mode power conversion.
How much program memory does the DSPIC33FJ128MC804 have?
The DSPIC33FJ128MC804 integrates 128 KB (128K x 8) of Flash program memory and 16 KB of SRAM. According to the Microchip datasheet (Document 70292G), this memory configuration supports code-heavy motor-control algorithms and table-driven compensation loops. The same die is also available in pin-compatible variants with 64 KB Flash, allowing designers to migrate without PCB rework.
What is the operating voltage of the DSPIC33FJ128MC804T-I/PT?
The DSPIC33FJ128MC804T-I/PT operates from 3.0 V to 3.6 V on its VDD pins, with the on-chip voltage regulator generating the internal 1.8 V core rail. According to the Microchip datasheet (Document 70292G), operation below 3.0 V risks Flash read-margin violations and ADC reference drift. The recommended decoupling is a 10 uF bulk cap plus a 0.1 uF ceramic placed within 5 mm of the VDD pins.
What is the difference between the DSPIC33FJ128MC804-I/PT and the DSPIC33FJ128MC804T-I/PT?
The DSPIC33FJ128MC804-I/PT is supplied in tray packaging, while the DSPIC33FJ128MC804T-I/PT ('T' suffix) ships on tape and reel for high-volume SMD assembly. Both parts share identical silicon, the same 44-pin TQFP package, and the same -40 C to +85 C industrial temperature grade. According to the Microchip datasheet (Document 70292G), they are drop-in compatible for engineering and production builds.
What is the maximum clock speed of the DSPIC33FJ128MC804?
The DSPIC33FJ128MC804 executes up to 40 MIPS at a 40 MHz FOSC, using the on-chip 7.37 MHz internal FRC plus PLL or an external crystal/oscillator. According to the Microchip datasheet (Document 70292G), exceeding this rate can cause pipeline-stall timing violations. For motor control, a 40 MHz device supports 10 kHz FOC loops with 1 kHz PWM, leaving ample headroom for housekeeping tasks.
Does the DSPIC33FJ128MC804 support motor-control applications?
Yes, the DSPIC33FJ128MC804 is purpose-built for motor control. Its Motor Control PWM module generates up to 6 complementary outputs with programmable dead time, the on-chip ADC samples phase currents with deterministic timing, and the DSP engine executes FOC algorithms in real time. According to the Microchip datasheet (Document 70292G), this combination is validated for BLDC, PMSM, ACIM and SR drives used in appliances, drones and industrial servos.
Where can I download the DSPIC33FJ128MC804T-I/PT datasheet PDF?
The official DSPIC33FJ128MC804 datasheet (Document 70292G) is available free from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/70292G.pdf. According to the Microchip product page, the document covers electrical characteristics, peripheral registers, motor-control PWM timing diagrams and application information. Third-party distributors such as DigiKey and Mouser also host cached copies on their product detail pages.
What package does the DSPIC33FJ128MC804T-I/PT use?
The DSPIC33FJ128MC804T-I/PT uses a 44-pin Thin Quad Flat Pack (TQFP), package code 'PT', measuring 10x10 mm with 0.8 mm pitch and a matte-tin finish. According to the Microchip datasheet (Document 70292G), the TQFP-44 has a thermal resistance theta-JA of approximately 45 C/W. For hand-soldering prototypes, the same die is available in a 44-pin QFN (ML) package, but the 'PT' variant is more rework-friendly.
Is the DSPIC33FJ128MC804T-I/PT still in production?
Yes, as of 2026-09-26 the DSPIC33FJ128MC804T-I/PT is active and shipping from authorized distributors including DigiKey, Mouser and Arrow. According to Microchip's product life-cycle page, the device is in the 'Active' maturity state. Stock DigiKey listing confirms immediate availability with same-day shipping on tape-and-reel orders.
What is the best drop-in replacement for the DSPIC33FJ128MC804T-I/PT?
The best drop-in replacement is the DSPIC33FJ128MC804-I/PT (tray version) if you only need packaging flexibility, or the DSPIC33FJ128MC804T-E/PT if you require an extended -40 C to +125 C temperature grade. According to the Microchip datasheet (Document 70292G), all three parts share the identical 44-pin TQFP pinout and silicon die. For the same family with 64 KB Flash, the DSPIC33FJ64MC804-I/PT also drops into the same footprint with reduced memory.
DSPIC33FJ128MC804T-I/PT vs DSPIC33FJ128GP804-I/PT - which is better for motor control?
The DSPIC33FJ128MC804T-I/PT is better for motor control because it integrates the dedicated Motor Control PWM module with complementary outputs, dead-time generators and fault inputs, plus the 9-channel ADC optimized for current sensing. The DSPIC33FJ128GP804-I/PT replaces the Motor Control PWM with General Purpose PWM blocks. According to the Microchip dsPIC33F datasheet family, the 'MC' suffix denotes the motor-control-optimized variant. Choose the MC part for FOC drives, the GP part for power-conversion or general DSP.
What is the price of the DSPIC33FJ128MC804T-I/PT?
As of 2026-09-26, the DSPIC33FJ128MC804T-I/PT is priced at approximately $7.50 in single-piece quantity on DigiKey, dropping to $5.95 at 100 pieces and $4.65 at 1,000 pieces. According to DigiKey listings, the part is in stock and ships same day. Volume quotations through Microchip direct or via Avnet typically yield an additional 10-20 % discount for production schedules.
Where can I buy the DSPIC33FJ128MC804T-I/PT online?
The DSPIC33FJ128MC804T-I/PT can be purchased from authorized distributors including DigiKey (1635240), Mouser (579-DSPIC33FJ128MC804T-I/PT), Arrow Electronics, Onlinecomponents, Microchip Direct and Avaq. According to these listings, lead time is typically same-day for tape-and-reel units and 4-6 weeks for factory-direct tray orders above distributor stock. Counterfeit risk is low when sourcing from authorized channels.
Is the DSPIC33FJ128MC804T-I/PT RoHS compliant?
Yes, the DSPIC33FJ128MC804T-I/PT is fully RoHS compliant with a lead-free matte-tin (Sn) finish on the TQFP terminations. According to the Microchip material declaration, the part meets EU RoHS 2011/65/EU and the China RoHS2 SJ/T 11364-2014 standards. The device is also REACH compliant and uses no halogens in its mold compound.
What is the lead time for the DSPIC33FJ128MC804T-I/PT?
As of 2026-09-26, the DSPIC33FJ128MC804T-I/PT lead time from authorized distributors is typically same-day shipping for in-stock units (DigiKey inventory > 1,000 pieces). Factory-direct orders through Microchip have a standard lead time of 8-12 weeks for unprogrammed parts. According to Microchip's product page, no obsolescence or last-time-buy notice has been issued, so production schedules remain secure through 2030.
What are the key specifications of the DSPIC33FJ128MC804T-I/PT that engineers should know?
Engineers should know four critical specifications of the DSPIC33FJ128MC804T-I/PT: 40 MIPS throughput at 40 MHz FOSC, 128 KB Flash with 16 KB SRAM, 9-channel 10/12-bit ADC, and 6-channel motor-control PWM with complementary outputs. According to the Microchip datasheet (Document 70292G), these capabilities support sub-20 kHz FOC loops in BLDC drives and digital PFC in AC-DC converters. The 44-pin TQFP footprint is pin-compatible with the PIC24HJ family, enabling design migration.

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

Selection Guide

Choose the DSPIC33FJ128MC804T-I/PT when you need a 44-pin TQFP Digital Signal Controller with motor-control-optimized PWM and full industrial -40 C to +85 C temperature coverage at the lowest unit price. Pick the DSPIC33FJ128MC804-I/PT (tray) for prototypes or low-volume builds where tape-and-reel is unnecessary. For designs that must survive +85 C to +125 C ambient (industrial cabinets, outdoor enclosures), choose the DSPIC33FJ128MC804T-E/PT; for under-hood or AEC-Q100 zones, choose the DSPIC33FJ128MC804T-H/PT. Select the DSPIC33FJ128MC710T-I/PT when you need additional PWM channels and ADC inputs beyond the 804's 6 PWM / 9 ADC, while keeping the same pinout. Select the DSPIC33FJ128GP804-I/PT only if you are not driving a motor (digital PFC, audio DSP) since the General Purpose PWM lacks complementary outputs. Select the DSPIC33FJ64MC804-I/PT for cost-sensitive designs that fit within 64 KB Flash.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC804-I/PT DSPIC33FJ128MC804T-E/PT DSPIC33FJ128MC804T-H/PT DSPIC33FJ128MC710T-I/PT DSPIC33FJ128GP804-I/PT DSPIC33FJ64MC804-I/PT
Package TQFP-44 (PT) 10x10 mm TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 128 KB 128 KB 128 KB 128 KB 128 KB 128 KB 64 KB (-50%)
RAM 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
Max CPU Speed 40 MIPS at 40 MHz 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
PWM Type Motor Control PWM (6 complementary) Motor Control PWM Motor Control PWM Motor Control PWM Motor Control PWM (8 outputs) General Purpose PWM (no complementary) Motor Control PWM
ADC Channels 9 (10/12-bit) 9 9 9 Up to 12 9 9
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C -40 C to +125 C (Extended) -40 C to +150 C (High) -40 C to +85 C -40 C to +85 C -40 C to +85 C
DMA Channels 8 8 8 8 8 8 8
Price (1 pc, as of 2026-09-26) $7.50 $7.50 (tray) $8.10 (extended temp) $9.20 (high temp) $8.40 $7.50 $6.20 (64 KB Flash)

Key Differentiators

  • Integrated Motor Control PWM with 6 complementary outputs and hardware fault input (vs DSPIC33FJ128GP804-I/PT)
  • Industrial temperature grade (-40C to +85C) at the lowest price point (vs DSPIC33FJ128MC804T-H/PT)
  • Tape-and-reel packaging for SMT production lines (vs DSPIC33FJ128MC804-I/PT)
  • Largest Flash in the 44-pin TQFP MC family at 128 KB (vs DSPIC33FJ64MC804-I/PT)

Design Notes

Decouple VDD pins 18 and 42 with a 10 uF X5R ceramic plus a 0.1 uF X7R placed within 5 mm of the package. Tie the VCAP pin 43 to a second 10 uF + 0.1 uF pair; the on-chip regulator generates the internal 1.8 V core rail and the VCAP capacitance must not fall below 1 uF effective. AVDD pin 19 should be tied to VDD through a ferrite bead to reduce ADC noise injection, and AVSS pin 20 should be joined to the digital ground plane at a single point beneath the IC. Estimated: at 40 MIPS full-load current consumption is approximately 60 mA per the datasheet DC characteristics, so a regulator with at least 200 mA headroom is recommended.

The TQFP-44 package has a thermal resistance theta-JA of approximately 45 C/W on a standard 4-layer 1-oz copper PCB. At 60 mA active current and 3.3 V supply, dissipation is 0.2 W, which raises junction temperature by 9 C above ambient - well within the 125 C limit. However, when an external ADC reference or analog front-end shares the same die, increase PCB copper area beneath the exposed pad pattern by at least 25 mm^2 to keep junction temperature below 100 C at +85 C ambient.

Route the analog traces (AN0-AN7, VREF+, VREF-) away from the PWM and digital switching signals. Place the ICSP programming header on a separate 5-pin 0.1-inch header accessible without removing the IC, and ensure the MCLR pull-up is at least 10 kohm to avoid spurious resets during ISP programming. Keep crystal traces short (less than 10 mm) and surround them with a ground guard ring to reduce EMI pickup on the OSC1/OSC2 pins.

Do not leave the VCAP pin floating - the internal voltage regulator will not start up and the device will appear dead. Always select a crystal with ESR below 80 ohm or use the internal FRC for development builds to avoid oscillator-startup failures. When migrating from the PIC24HJ family, note that the ADC configuration registers have a different layout and code written for PIC24HJ will require register-level updates. Estimated: The ICSP programming voltage on MCLR is 13V and must not exceed 14V or the ICSP/ICD interface will be permanently damaged.

Compliance Information

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

RoHS compliant per Microchip material declaration. Not AEC-Q100 qualified - select DSPIC33FJ128MC804T-H/PT or dsPIC33EV family for automotive. REACH SVHC-free and halogen-free mold compound per Microchip sustainability report 2024.

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

Related Searches

DSPIC33FJ128MC804T-I/PT DSPIC33FJ128MC804T-I/PT datasheet Microchip DSPIC33FJ128MC804T-I/PT price 44-pin TQFP 16-bit DSC 128 KB Flash dsPIC33F motor control PWM TQFP-44 DSPIC33FJ128MC804T-I/PT BLDC motor control DSPIC33FJ128MC804T-I/PT vs DSPIC33FJ128MC804-I/PT DSPIC33FJ128MC804T-I/PT drop-in replacement 40 MIPS DSC 16-bit Flash microcontroller buy DSPIC33FJ128MC804T-I/PT online dsPIC33F FOC field oriented control IC what is the operating voltage of DSPIC33FJ128MC804T-I/PT DSPIC33FJ128MC804T-I/PT DigiKey Mouser stock

Related Components & Terms

Microchip Technology DSPIC33FJ128MC804T-I/PT DSPIC33FJ128MC804-I/PT DSPIC33FJ128MC804T-E/PT DSPIC33FJ128MC804T-H/PT DSPIC33FJ128MC710T-I/PT DSPIC33FJ128GP804-I/PT DSPIC33FJ64MC804-I/PT dsPIC33F Digital Signal Controller DSC microcontroller DSP engine Motor Control PWM TQFP-44 TQFP surface mount SMD SMT RoHS REACH AEC-Q100 BLDC motor PMSM motor field-oriented control FOC switched-mode power supply SMPS PFC induction cooktop 40 MIPS 12-bit ADC DMA JTAG ICSP
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