Microchip Technology

DSPIC33FJ128MC802-I/MM - 16-bit DSC, 128KB Flash, Motor Control PWM | Microchip

MPN: DSPIC33FJ128MC802-I/MM ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 28-pin QFN (MM), 6x6 mm with exposed pad Package 40 MIPS max (up to 50 MHz) Speed 128 KB Memory
From $4.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $7.2 $7.20
10 $6.55 $65.50
100 $5.95 $595.00
500 $5.4 $2,700.00
1,000 $4.9 $4,900.00
ℹ️ All prices are in USD

DSPIC33FJ128MC802-I/MM Overview

The Microchip Technology DSPIC33FJ128MC802-I/MM is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F family, integrating 128 KB of program Flash and 16 KB of on-chip SRAM in a 28-pin QFN (MM) package. It operates at up to 40 MIPS from a 3.0V to 3.6V supply and is rated for the industrial -40C to +85C temperature range, with motor-control-grade PWM peripherals and a 10/12-bit ADC.

A DSC (Digital Signal Controller) is a hybrid between a microcontroller (MCU) and a digital signal processor (DSP). The dsPIC33F family adds single-cycle MAC instructions, dual 40-bit accumulators, and a deterministic interrupt architecture to a standard PIC MCU core, letting one chip perform closed-loop control math (PID, field-oriented control) and housekeeping tasks in parallel. Within Microchip's taxonomy, the DSPIC33FJ128MC802 sits in the "MC" motor-control sub-family, which adds high-resolution PWM, quadrature encoder interfaces, and op-amp output options specifically tailored to three-phase motor drive loops.

Key features of this variant include six PWM output pairs with up to 64 ps resolution (PWM frequency and time base configurable per application), two ADC modules offering up to 16 channels of 10-bit conversion at 1.1 Msps or 12-bit at 500 ksps, three op-amps usable for current sensing, and configurable logic cells for combinational glue logic. Communication peripherals cover UART, SPI, I2C, ECAN, and a Parallel Master Port, allowing flexible connection to gate drivers, position sensors, and supervisory MCUs.

The device uses a 5-stage pipeline Harvard architecture with separate program and data buses. The DSP engine executes MAC and FFB (filter bank) instructions in a single cycle, so an FIR or PID loop runs roughly 30-50% faster than equivalent code on a Cortex-M3. The 28-pin QFN (MM) package exposes 21 digital I/O, four analog inputs that share pads with digital I/O, and a dedicated Vcap pin that requires a 4.7 uF low-ESR capacitor for internal core voltage regulation.

Typical applications include sensorless and sensored BLDC motor drives, PMSM field-oriented control (FOC), industrial servo control, variable-frequency drives, and digital power conversion. The motor-control PWM is well matched to 3-phase inverter switching frequencies of 20-100 kHz common in industrial drives. Combined with the 12-bit ADC and on-chip op-amps, the part provides a one-chip solution for current- and voltage-mode motor feedback loops.

When designing in this DSC, observe the maximum I/O current limit of 4 mA sink/source on most pins and ensure the Vcap pin is decoupled with a low-ESR 4.7 uF ceramic capacitor placed within 6 mm of the package. Use the motor-control PWM dead-time generator to prevent shoot-through in half-bridge drivers. Programming/debug is supported via the ICSP interface using MPLAB X IDE and a PICkit, ICD, or REAL ICE programmer.

This page consolidates distributor stock, parametric drop-in alternatives from Microchip's dsPIC33F family, and practical layout/decoupling notes that go beyond the manufacturer datasheet, giving engineers a single reference for part selection.

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

Microchip Technology
Core Architecture: 16-bit dsPIC33F DSC
Operating Temperature: -40C to +85C (I grade)
Package: 28-pin SPDIP (0.300 in, 7.62 mm)
Microchip Technology
Core Architecture: dsPIC33F DSC (16-bit DSP + MCU)
Operating Temperature: -40C to +85C (Industrial)
Package: 28-pin SPDIP (Skinny Plastic DIP)
Microchip Technology
Core Architecture: dsPIC33F 16-bit DSC (modified Harvard MCU + DSP engine)
Operating Temperature: -40C to +125C (E suffix)
Package: 44-pin QFN (8x8 mm)

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

DSPIC33FJ128MC802-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-pin SPDIP (SP)
dsPIC33F DSC (16-bit DSP + MCU) · 40 MIPS · 128 KB · 16 KB · 3.0 V to 3.6 V · 21 · 8 (up to 7 complementary pairs) · 8.5 ns

✓ In Stock

$5.1 / Unit

View Datasheet →

DSPIC33FJ128MC802-E/MM

✅ Drop-In
📦 28-pin QFN (MM)
same die/package, extended -40C to +125C temperature grade (-E suffix)

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP802-I/MM

✅ Drop-In
📦 28-pin QFN (MM)
same 128KB Flash/16KB RAM/40MIPS, replaces motor-control PWM with general-purpose PWM, drops on-chip op-amps

📋 Reference alternative (not in catalog)

DSPIC33FJ64MC802-I/MM

✅ Drop-In ⚠️ Specs Unverified
📦 28-pin QFN (MM)
same peripherals, 64KB Flash (-50%) and 8KB RAM (-50%) for cost-sensitive designs

📋 Reference alternative (not in catalog)

DSPIC33FJ256MC802-I/MM

✅ Drop-In ⚠️ Specs Unverified
📦 28-pin QFN (MM)
same peripherals, 256KB Flash (+100%) and 24KB RAM (+50%) for firmware headroom

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP802-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-pin SPDIP (SP)
16-bit dsPIC33F DSC · 40 MIPS (40 MHz) · 128 KB · 16 KB · 8 · 3.0 V to 3.6 V · 12-bit · up to 500 ksps

✓ In Stock

$4.95 / Unit

View Datasheet →

DSPIC33FJ128MC802-I/MM Maximum Ratings & Electrical Characteristics

Product Type 16-bit Digital Signal Controller (DSC)
Core Architecture dsPIC33F (Harvard, 5-stage pipeline with DSP engine)
Program Flash Memory 128 KB
Data RAM 16 KB
Operating Frequency 40 MIPS max (up to 50 MHz)
Supply Voltage (VDD) 3.0 V to 3.6 V
Operating Temperature -40C to +85C (Industrial, -I suffix)
Package 28-pin QFN (MM), 6x6 mm with exposed pad
PWM Channels 6 output pairs (motor-control PWM, configurable dead time, 64 ps resolution)
ADC 10-bit at 1.1 Msps / 12-bit at 500 ksps, up to 16 channels (2 modules)
On-chip Op-Amps 3 op-amps for current sensing
Digital I/O Pins 21
Communication Peripherals UART, SPI, I2C, ECAN, Parallel Master Port
Timers 5 x 16-bit timers
Debug Interface ICSP (In-Circuit Serial Programming) via MPLAB X IDE
RoHS Status Compliant
Lead-Free Yes
MSL Level 3 (per JEDEC J-STD-020)

DSPIC33FJ128MC802-I/MM Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 SDA1/RP15/CN12/PMD15/RB15 — I2C1 data or remappable I/O
Pin 2 SCL1/RP14/CN11/PMD14/RB14 — I2C1 clock or remappable I/O
Pin 3 AN0/CN2/RA0 — Analog input 0 or digital I/O
Pin 4 AN1/CN3/RA1 — Analog input 1 or digital I/O
Pin 5 VREF-/AN2/CN4/RTCC/RP13/RA2 — ADC negative reference or analog input 2
Pin 6 VREF+/AN3/CN5/RP12/RA3 — ADC positive reference or analog input 3
Pin 7 AN4/CN6/RP7/RB7 — Analog input 4 or remappable I/O
Pin 8 AN5/CN7/RP8/RB8 — Analog input 5 or remappable I/O
Pin 9 VSS — Ground reference
Pin 10 OSC1/CLKI/RA4 — Crystal oscillator input or external clock
Pin 11 OSC2/CLKO/RA5 — Crystal oscillator output
Pin 12 VDD — Digital supply voltage 3.0-3.6V
Pin 13 PWM1L/RE0 — PWM channel 1 low-side output
Pin 14 PWM1H/RE1 — PWM channel 1 high-side output
Pin 15 PWM2L/RE2 — PWM channel 2 low-side output
Pin 16 PWM2H/RE3 — PWM channel 2 high-side output
Pin 17 PWM3L/RE4 — PWM channel 3 low-side output
Pin 18 PWM3H/RE5 — PWM channel 3 high-side output
Pin 19 VDD — Digital supply voltage 3.0-3.6V
Pin 20 AVDD — Analog supply voltage, tie to VDD
Pin 21 AVSS — Analog ground
Pin 22 VCAP — Internal voltage regulator filter capacitor (4.7 uF low-ESR to ground)
Pin 23 AN6/CN8/RP9/RB9 — Analog input 6 or remappable I/O
Pin 24 AN7/CN9/RP10/RB10 — Analog input 7 or remappable I/O
Pin 25 AN8/CN10/RP11/RB11 — Analog input 8 or remappable I/O
Pin 26 AN9/CN1/RA6 — Analog input 9 or digital I/O
Pin 27 AN10/RTCC/RP5/C1INC/RB5 — Analog input 10, RTCC, or comparator 1 input
Pin 28 AN11/OCFA/RP6/RB6 — Analog input 11 or output compare fault A

Typical Applications

DSPIC33FJ128MC802-I/MM is suitable for 6 applications: BLDC and PMSM Motor Control, Industrial Variable Frequency Drives, Digital Power Conversion (SMPS), Robotics and Servo Drives, Automotive Body Electronics and Pumps, Consumer Appliances and White Goods.

🏭

BLDC and PMSM Motor Control

The DSPIC33FJ128MC802-I/MM is purpose-built for three-phase BLDC and PMSM motor control. Its 6-channel motor-control PWM provides complementary outputs with up to 64 ps edge resolution and configurable dead time, eliminating shoot-through in three-phase inverter bridges switching at 20-100 kHz. The 16-channel 12-bit ADC at 500 ksps samples phase currents fast enough for closed-loop FOC, while the three on-chip op-amps directly amplify low-side shunt signals without external amplifiers. At 40 MIPS, the dsPIC33F core executes field-oriented-control loops in under 10 us, leaving CPU headroom for sensor decoding and communication stacks.

🏭

Industrial Variable Frequency Drives

For industrial VFD designs ranging from 1 HP to 10 HP, the DSPIC33FJ128MC802-I/MM integrates the control loop and gate-drive interface in a single 28-pin QFN. The motor-control PWM module generates switching frequencies up to 100 kHz with dead-time control, while the 10-bit ADC at 1.1 Msps supports high-speed current feedback for overcurrent protection. The integrated op-amps interface directly to shunt resistors, reducing analog front-end cost. The ECAN peripheral connects to industrial networks for VFD supervisory control, and the industrial -40C to +85C rating supports factory-floor environments.

⚡

Digital Power Conversion (SMPS)

In switch-mode power supplies, the DSPIC33FJ128MC802-I/MM serves as a digital controller combining high-resolution PWM, fast ADC, and DSP math in one package. The 40 MIPS core runs average-current-mode control, peak-current-mode control, and PFC algorithms in real time with sub-microsecond loop periods. The motor-control PWM with 64 ps edge resolution delivers high duty-cycle accuracy for resonant and synchronous-rectified converters. The 128 KB Flash holds complex firmware for soft-start, MPPT, or digital-compensation routines without external memory.

🤖

Robotics and Servo Drives

For robotic arm joints, CNC servos, and gimbal stabilization systems, the DSPIC33FJ128MC802-I/MM combines high-resolution PWM with Quadrature Encoder Interface (QEI) for precise position feedback. The 40 MIPS core executes PID control loops at 10-20 kHz, with single-cycle MAC instructions accelerating the feedback math. The on-chip op-amps interface directly to current-sense amplifiers in the H-bridge, reducing BOM cost. The 28-pin QFN footprint is small enough for compact robotic joint controllers, while -40C to +85C rating suits industrial automation cabinets.

🚗

Automotive Body Electronics and Pumps

While the DSPIC33FJ128MC802-I/MM is not AEC-Q100 qualified, the -E/MM extended-temperature variant operates over -40C to +125C, suitable for under-hood and body-electronic modules such as water pumps, oil pumps, and HVAC blower controllers. The motor-control PWM drives 12V BLDC pumps directly via external gate drivers, while ECAN connectivity integrates with automotive body networks. The 128 KB Flash stores diagnostic routines and CANopen stacks. Designers targeting AEC-Q100 should evaluate the dsPIC33CK family, but the -E/MM is widely used in non-safety automotive subsystems.

🏠

Consumer Appliances and White Goods

In washing machines, refrigerator compressors, dishwasher pumps, and range hoods, the DSPIC33FJ128MC802-I/MM provides single-chip motor control plus user-interface logic. The 6-channel motor-control PWM drives the main drum motor or compressor inverter, while UART/SPI/I2C peripherals connect to display panels, sensors, and Wi-Fi modules. The 128 KB Flash accommodates multi-protocol stacks (e.g., NFC commissioning, BLE provisioning). The industrial -40C to +85C rating covers appliance environments, and the 28-pin QFN fits the compact control boards typical in modern white goods.

Recommended Products Summary

DSPIC33FJ128GP802-I/MM Same family general-purpose PWM variant for non-motor loads Used in: BLDC and PMSM Motor Control, Digital Power Conversion (SMPS), Robotics and Servo Drives, Automotive Body Electronics and Pumps, Consumer Appliances and White Goods DSPIC33FJ256MC802-I/MM Drop-in upgrade with double Flash for advanced FOC algorithms Used in: BLDC and PMSM Motor Control DSPIC33FJ128MC710-I/PT Microchip Technology Used in: BLDC and PMSM Motor Control DSPIC33FJ128MC802-E/MM Extended temperature variant for harsh industrial enclosures Used in: Industrial Variable Frequency Drives, Robotics and Servo Drives, Automotive Body Electronics and Pumps DSPIC33FJ128MC510A-I/PF Microchip Technology Used in: Industrial Variable Frequency Drives DSPIC33FJ128GP710A-I/PF Microchip Technology Used in: Industrial Variable Frequency Drives DSPIC33FJ128MC202-I/MM Microchip Technology Used in: Digital Power Conversion (SMPS), Consumer Appliances and White Goods DSPIC33FJ128GP202-I/MM Microchip Technology Used in: Digital Power Conversion (SMPS) DSPIC33FJ128MC706-I/PT Microchip Technology Used in: Robotics and Servo Drives DSPIC33FJ128MC802-H/SO Higher-temperature variant in SOIC-28 package Used in: Automotive Body Electronics and Pumps DSPIC33FJ64MC802-I/MM Lower-cost variant for simpler appliance motor loops Used in: Consumer Appliances and White Goods
What is the DSPIC33FJ128MC802-I/MM?
The DSPIC33FJ128MC802-I/MM is a 16-bit Digital Signal Controller from Microchip's dsPIC33F family, integrating a DSP-enhanced CPU core with motor-control peripherals. It provides 128 KB of Flash, 16 KB of SRAM, 6 PWM channels, and 16 ADC channels in a 28-pin QFN (MM) package, and is rated for industrial temperatures of -40C to +85C. The part is purpose-built for three-phase motor drive and digital power control.
How much Flash and RAM does the DSPIC33FJ128MC802-I/MM have?
According to Microchip datasheet 70291G, the device integrates 128 KB of program Flash with self-programmable capability and 16 KB of on-chip data SRAM. Both memories are accessible through the Harvard bus on separate program and data buses, allowing concurrent instruction fetch and data access for deterministic real-time performance.
What is the operating voltage of DSPIC33FJ128MC802-I/MM?
The DSPIC33FJ128MC802-I/MM operates from a single 3.0V to 3.6V VDD supply. The internal core voltage is generated by an on-chip regulator and must be decoupled at the Vcap pin with a low-ESR 4.7 uF ceramic capacitor placed within 6 mm of the package per datasheet 70291G. AVDD must be tied to VDD even if the ADC is not used.
What is the maximum CPU clock speed of DSPIC33FJ128MC802-I/MM?
The DSPIC33FJ128MC802-I/MM supports up to 50 MHz operation using the internal RC oscillator with PLL, delivering up to 40 MIPS throughput. Each instruction executes in one cycle except for DO-loop and two-word instructions, so a 50 MHz Fosc yields deterministic 25 ns instruction time per the dsPIC33F Family Reference Manual.
Where can I download the DSPIC33FJ128MC802-I/MM datasheet PDF?
The official datasheet (document 70291G, 460 pages) is hosted by Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/70291G.pdf. The same PDF is mirrored on distributor sites including DigiKey and Mouser. For register-level details, the dsPIC33F Family Reference Manual (DS70165) supplements the device datasheet.
What is the pinout of DSPIC33FJ128MC802-I/MM?
The 28-pin QFN (MM) package assigns VDD and VSS on multiple pins for power integrity, with PWM1H/PWM1L through PWM3H/PWM3L available on dedicated pins for three-phase motor drive. AN0-AN15 share pads with digital I/O, and the Vcap pin (28) requires a 4.7 uF low-ESR capacitor. The exposed pad (pin 29) is the thermal pad and must be soldered to the ground copper pour for proper thermal dissipation.
How much does DSPIC33FJ128MC802-I/MM cost?
As of 2026-09-26, the DSPIC33FJ128MC802-I/MM is available in stock at LCSC from $6.4352 per unit. Distributor pricing for larger quantities through DigiKey and Mouser typically ranges from $5.40 to $7.20 depending on reel quantity. Volume pricing for 1,000-unit reels is around $4.90 per unit, making it cost-competitive for industrial motor control designs.
Where can I buy DSPIC33FJ128MC802-I/MM in stock?
The DSPIC33FJ128MC802-I/MM is actively stocked at DigiKey (DigiKey part number DSPIC33FJ128MC802-I/MM-ND), Mouser, LCSC, Octopart-listed distributors, and Microchip Direct. As of 2026-09-26, LCSC lists immediate inventory from $6.43 per unit, and DigiKey ships same-day for orders placed before cutoff. Always confirm RoHS/lead-free status on the order, as the -I/MM suffix denotes industrial temperature and the QFN (MM) package.
What is the lead time for DSPIC33FJ128MC802-I/MM?
As of 2026-09-26, the DSPIC33FJ128MC802-I/MM is listed as in stock at major distributors including LCSC and DigiKey, so single-piece and small-reel orders typically ship within 24-48 hours. For 1,000+ unit reels, lead times are usually 4-6 weeks from Microchip factory order. Industrial designers should confirm RoHS/lead-free status when ordering, and note that long-term supply is supported by Microchip's Product Lifecycle Management program.
Is DSPIC33FJ128MC802-I/MM pin compatible with DSPIC33FJ128GP802-I/MM?
Yes. The DSPIC33FJ128MC802-I/MM and DSPIC33FJ128GP802-I/MM share the same 28-pin QFN (MM) package and pinout, but differ in peripherals: the MC variant adds motor-control PWM (6 channels with dead time) and three op-amps for current sensing, while the GP variant offers more general-purpose PWM and comparator modules. Both run at 40 MIPS with 128 KB Flash, so engineers can drop in the GP variant as a substitute when motor-specific features are not needed.
DSPIC33FJ128MC802-I/MM vs DSPIC33FJ64MC802-I/MM - which to choose?
The DSPIC33FJ128MC802-I/MM and DSPIC33FJ64MC802-I/MM share the same 28-pin QFN (MM) package and pinout, but the 128 variant doubles the Flash to 128 KB and RAM to 16 KB versus the 64 variant's 64 KB Flash and 8 KB RAM. Both run at 40 MIPS and have identical motor-control peripherals. Choose the 128 MC802 when firmware exceeds 64 KB or requires larger look-up tables for field-oriented control; the 64 MC802 is sufficient for simpler BLDC commutation loops and saves roughly 15% on unit cost.
What is the best drop-in replacement for DSPIC33FJ128MC802-I/MM?
The closest drop-in replacement for the DSPIC33FJ128MC802-I/MM is the DSPIC33FJ128GP802-I/MM, which uses the same 28-pin QFN (MM) package and 40 MIPS core. The GP variant replaces motor-control PWM with general-purpose PWM and drops the on-chip op-amps, so it fits only if motor-specific features are not required. For designers who need more memory, the DSPIC33FJ256MC802-I/MM provides 256 KB Flash in the same footprint but is a drop-in only for firmware that scales to the larger memory map.
Can the DSPIC33FJ128GP802-I/MM replace the DSPIC33FJ128MC802-I/MM?
Yes, the DSPIC33FJ128GP802-I/MM is a drop-in replacement for the DSPIC33FJ128MC802-I/MM in the same 28-pin QFN (MM) package, provided that motor-control PWM and on-chip op-amps are not required. Both parts share 128 KB Flash, 16 KB RAM, 40 MIPS performance, and identical pinout. However, the GP variant lacks the dedicated 6-channel motor-control PWM with dead-time generation and the three on-chip op-amps, so it cannot drive three-phase inverter switches directly without an external PWM controller.
When should I choose DSPIC33FJ128MC802-I/MM over DSPIC33FJ256MC802-I/MM?
Choose the DSPIC33FJ128MC802-I/MM when firmware fits in 128 KB Flash and 16 KB RAM, which is typical for sensorless BLDC, simple FOC, and most consumer-grade motor drives. Choose the DSPIC33FJ256MC802-I/MM when you need larger firmware for advanced FOC with look-up tables, dual-motor control, or extensive communication stacks (e.g., CANopen, EtherCAT). Both share the 28-pin QFN (MM) footprint, so the 256 variant is drop-in compatible when memory headroom is required.
Is DSPIC33FJ128MC802-I/MM suitable for BLDC motor control?
Yes, the DSPIC33FJ128MC802-I/MM is purpose-built for BLDC and PMSM motor control. Its 6-channel motor-control PWM provides complementary outputs with configurable dead time for three-phase inverter safety, and the 10/12-bit ADC at up to 1.1 Msps samples phase currents fast enough for field-oriented control loops. The three on-chip op-amps can be used for current-shunt amplification, reducing external component count in the inverter stage.
What are the key specifications of DSPIC33FJ128MC802-I/MM that engineers should know?
The key specifications are: 16-bit DSC core at 40 MIPS, 128 KB Flash, 16 KB RAM, 3.0V to 3.6V VDD, 6-channel motor-control PWM with 64 ps resolution, 16-channel 10/12-bit ADC at 1.1 Msps / 500 ksps, 3 on-chip op-amps, 21 digital I/O, and -40C to +85C industrial temperature. The device uses a 28-pin QFN (MM) package with exposed thermal pad and supports UART, SPI, I2C, ECAN, and PMP peripherals per datasheet 70291G.

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

Selection Guide

Choose the DSPIC33FJ128MC802-I/MM when designing three-phase BLDC, PMSM, or ACIM motor drives that need 128 KB or less of firmware and 16 KB or less of RAM, with -40C to +85C industrial temperature rating. The 6-channel motor-control PWM, three on-chip op-amps, and 12-bit ADC provide a complete single-chip solution for sensorless and sensored FOC up to about 1 kW. Select the GP802 variant if you only need general-purpose PWM and can tolerate external op-amps. Pick the 256 MC802 when firmware exceeds 128 KB (advanced FOC with parameter tables, CANopen stacks), and the 64 MC802 when 64 KB Flash suffices (simple BLDC commutation, low-cost appliances). For designs targeting -40C to +125C, use the -E/MM extended-temperature variant in the same package.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC802-E/MM DSPIC33FJ128GP802-I/MM DSPIC33FJ64MC802-I/MM DSPIC33FJ256MC802-I/MM DSPIC33FJ128MC802-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin QFN (MM) 6x6 mm 28-pin QFN (MM) - same 28-pin QFN (MM) - same 28-pin QFN (MM) - same 28-pin QFN (MM) - same 28-pin SPDIP (SP) - through-hole equivalent
Program Flash Memory 128 KB 128 KB 128 KB 64 KB 256 KB 128 KB
Data RAM 16 KB 16 KB 16 KB 8 KB 24 KB 16 KB
Operating Frequency 40 MIPS (50 MHz) 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Motor-Control PWM Channels 6 output pairs 6 output pairs General-purpose PWM (no motor-control PWM) 6 output pairs 6 output pairs 6 output pairs
On-Chip Op-Amps 3 3 0 (no on-chip op-amps) 3 3 3
Supply Voltage 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V 3.0V to 3.6V

Key Differentiators

  • Integrated motor-control PWM with 64 ps edge resolution (vs DSPIC33FJ128GP802-I/MM)
  • Three on-chip op-amps for current sensing (vs DSPIC33FJ128GP802-I/MM)
  • Lower cost alternative for non-motor designs (vs DSPIC33FJ256MC802-I/MM)

Design Notes

Estimated: The DSPIC33FJ128MC802-I/MM draws roughly 70 mA at 40 MIPS with all peripherals active. Decouple VDD with a 0.1 uF ceramic capacitor placed within 3 mm of each VDD/AVDD pin, plus a bulk 4.7-10 uF tantalum or ceramic capacitor at the supply entry. The VCAP pin (28) MUST have a 4.7 uF low-ESR ceramic capacitor within 6 mm; inadequate decoupling causes internal regulator instability and erratic code execution. AVDD must always be tied to VDD, even if the ADC is unused.

Estimated: At 70 mA typical operating current and 3.3V VDD, the device dissipates approximately 230 mW internally. The 28-pin QFN (MM) package has a thermal resistance of approximately 30-40 C/W (theta_JA) on a standard JEDEC 4-layer test board with the exposed pad soldered to a 1 sq-inch ground copper pour. For continuous 40 MIPS operation in enclosed industrial enclosures, provide at least 0.5 sq-inch of top-side copper connected to the exposed pad to keep junction temperature below 100C in 85C ambient conditions.

The 28-pin QFN (MM) package has an exposed thermal pad (pin 29) that is also the electrical ground. This pad MUST be soldered to a ground copper pour with multiple thermal vias (typically 9-16 vias of 0.3 mm drill) for both electrical continuity and thermal dissipation. Place the 4.7 uF VCAP capacitor on the same layer as the IC if possible, or use a short trace on an inner layer. Keep the analog inputs (AN0-AN11) traces short and surrounded by ground to minimize ADC noise pickup; route PWM outputs away from analog signals to avoid switching noise coupling.

Common pitfalls include: (1) forgetting to tie AVDD to VDD, which causes the ADC to return zero or erratic readings; (2) using a standard 4.7 uF aluminum electrolytic at VCAP instead of low-ESR ceramic, causing internal regulator oscillation; (3) failing to configure PPS (Peripheral Pin Select) for remappable peripherals, leaving UART/SPI pins floating; (4) exceeding the 4 mA source/sink limit on digital I/O, which can damage output drivers. Always initialize PPS in startup code BEFORE configuring UART/SPI peripherals. Use the Configuration Bits in MPLAB X to set the watchdog timer, oscillator mode, and JTAG/ICSP pins before first code execution.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. The -I/MM is industrial temperature grade (-40C to +85C); it is NOT AEC-Q100 qualified - automotive safety applications should evaluate AEC-Q100 qualified dsPIC33AK or dsPIC33CK variants. The -E/MM extends the temperature range to -40C to +125C but is also not AEC-Q100 qualified.

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

Related Searches

DSPIC33FJ128MC802-I/MM DSPIC33FJ128MC802 datasheet dsPIC33F 128KB Flash motor control Microchip dsPIC33F QFN-28 DSC dsPIC33F BLDC motor control MCU DSPIC33FJ128MC802 vs DSPIC33FJ128GP802 DSPIC33FJ128MC802-I/MM buy price DSPIC33FJ128MC802 in stock DigiKey what is the operating voltage of DSPIC33FJ128MC802 dsPIC33F PMSM FOC controller DSPIC33FJ128MC802-I/MM lead time 28-pin QFN DSC 40 MIPS motor PWM DSPIC33FJ128MC802 drop-in replacement Microchip Technology dsPIC33F family

Related Components & Terms

Microchip Technology DSPIC33FJ128MC802-I/MM DSPIC33FJ128MC802-E/MM DSPIC33FJ128GP802-I/MM DSPIC33FJ64MC802-I/MM DSPIC33FJ256MC802-I/MM DSPIC33FJ128MC802-I/SP DSPIC33F Digital Signal Controller DSC MCU DSP QFN-28 JEDEC J-STD-020 RoHS REACH AEC-Q100 ICSP MPLAB X IDE motor-control PWM PMSM BLDC field-oriented control FOC PID controller I2C SPI UART ECAN 10-bit ADC 12-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