Microchip Technology

DSPIC33FJ128MC710T-I/PF - 16-bit DSC, 40MIPS, 128KB Flash | Microchip

MPN: DSPIC33FJ128MC710T-I/PF ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 100-pin TQFP (14x14 mm) Package 40 MIPS Speed 128 KB Memory
From $6.8 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $9.85 $9.85
10 $9.1 $91.00
100 $8.2 $820.00
500 $7.45 $3,725.00
1,000 $6.8 $6,800.00
ℹ️ All prices are in USD

DSPIC33FJ128MC710T-I/PF Overview

The Microchip Technology DSPIC33FJ128MC710T-I/PF is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F Motor Control family, operating up to 40 MIPS with 128 KB of Flash program memory and 16 KB of RAM, housed in a 100-pin TQFP (14x14 mm) package. It integrates a DSP engine with MCU peripherals, delivering deterministic motor control performance for brushless DC, single/three-phase induction, and switched reluctance drives.

A Digital Signal Controller (DSC) is a hybrid architecture that combines a microcontroller (MCU) core with a hardware Digital Signal Processor (DSP) engine. This duality enables the device to execute real-time control loops (PID, field-oriented control, sensorless estimators) while simultaneously managing communication stacks (CAN, UART, SPI, I2C) and housekeeping tasks. Within the broader taxonomy, the dsPIC33FJ128MC710 sits in the dsPIC33F family (16-bit DSC) under Microchip's 16-bit microcontrollers and digital signal processors, which themselves fall under the larger umbrella of embedded microcontrollers and semiconductors.

Key features of this part include eight 16-bit PWM channels with complementary or independent outputs, a 10/12-bit ADC with up to 1.1 Msps conversion rate, dedicated motor-control peripherals (QEI, fault inputs, dead-time generators), and a CIP (Core Independent Peripheral) set that offloads tasks from the CPU. It runs from 3.0 V to 3.6 V, supports an industrial temperature range of -40 °C to +85 °C, and provides 85 digital I/O pins plus flexible communication interfaces.

The 100-pin TQFP (14x14 mm) package exposes nearly all peripherals in parallel, which is required when multiple high-speed PWMs and ADC channels must be routed simultaneously. The dsPIC33F core uses a modified Harvard architecture with a 24-bit instruction word, and Motor Control variants are optimized for high-frequency switching loops typically running at 8-16 kHz PWM frequencies with sub-microsecond control-cycle jitter.

Typical applications include sensorless BLDC ceiling fans, e-bike traction controllers, industrial servo drives, washing-machine inverter boards, and HVAC blowers. Its high pin count and dual-quadrant PWM make it particularly useful when the design must drive three-phase bridges plus auxiliary loads on a single MCU.

When designing with this part, always allocate at least one PWM pair for current sensing synchronization and reserve a hardware fault input tied to the gate driver for sub-microsecond overcurrent shutdown. Stack-rail decoupling (100 nF ceramic + bulk) must be placed within 5 mm of each VDD/VSS pair.

Drop-in alternatives for DSPIC33FJ128MC710T-I/PF — 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 DSPIC33FJ128MC710T-I/PF (same form factor and footprint) — differing in Package, Operating Temperature, Program Memory, ADC, Core.

Microchip Technology
Package: 100-TQFP (14 x 14 mm)
Operating Temperature: -40C to +85C (I grade)
Program Memory: 128 KB (128K x 8) FLASH
Microchip Technology
Package: 100-TQFP (14 x 14 mm)
Operating Temperature: -40C to +85C (I grade)
Core: dsPIC 16-bit
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Program Memory: 128 KB Flash
ADC: Dual 16-bit SAR, 32 channels, 1.1 Msps
Microchip Technology
Package: 100-pin TQFP (14x14 mm), 'PF' suffix
Operating Temperature: -40C to +85C (Industrial, 'I' suffix)
Program Memory: 128 KB Flash
Microchip Technology
Package: 100-TQFP (14x14 mm), 0.5 mm pitch
Operating Temperature: -40C to +85C (Industrial)
Program Memory: 256KB (256K x 8) FLASH

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

DSPIC33FJ128MC710-I/PF

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (14x14)
dsPIC33F 16-bit DSC (DSP + MCU hybrid) · 40 MIPS (MIPS = million instructions per second, not MHz) · 128 KB Flash · 8 KB · 3.0 V to 3.6 V · -40C to +85C (Industrial, 'I' suffix) · 100-pin TQFP (14x14 mm), 'PF' suffix · 85

✓ In Stock

$7.15 / Unit

View Datasheet →

DSPIC33FJ128MC710ATE/PF

✅ Drop-In
📦 100-pin TQFP (14x14)
AEC-Q100 automotive grade; -40 to +125 °C vs -40 to +85 °C

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC710ATH/PF

✅ Drop-In
📦 100-pin TQFP (14x14)
AEC-Q100 + high-temp grade; same die and pinout

📋 Reference alternative (not in catalog)

DSPIC33FJ128MC510A-I/PF

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (14x14)
dsPIC33F (16-bit modified Harvard) · 16-bit Digital Signal Controller (DSC) · 40 MIPS (80 MHz with PLL) · 128 KB Flash · 16 KB SRAM · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 100-pin TQFP (14x14 mm)

✓ In Stock

$8.1 / Unit

View Datasheet →

DSPIC33FJ128GP710T-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-pin TQFP (14x14)
dsPIC 16-bit · dsPIC33F · 40 MIPs · 128KB (128K x 8) FLASH · 16KB · 3.3 V · 100-TQFP (14 x 14 mm) · Surface Mount

✓ In Stock

$5.85 / Unit

View Datasheet →

DSPIC33FJ128GP710AT-I/PF

✅ Drop-In ⚠️ Specs Unverified
📦 100-pin TQFP (14x14)
AEC-Q100 + GP710 silicon (general-purpose); same 100-pin TQFP footprint

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP710A-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-pin TQFP (14x14)
16-bit dsPIC33F modified Harvard, DSP engine · 40 MIPS · 128 KB (128K x 8) FLASH · 100-TQFP (14 x 14 mm) · -40C to +85C (I grade)

✓ In Stock

$8.9 / Unit

View Datasheet →

DSPIC33FJ128MC710T-I/PF Maximum Ratings & Electrical Characteristics

Product Family dsPIC33F
Core Architecture 16-bit dsPIC DSC (modified Harvard)
Core Type dsPIC33FJ128MC
Program Memory (Flash) 128 KB
RAM 16 KB
Operating Frequency (Max MIPS) 40 MIPS
Supply Voltage 3.0 V to 3.6 V
Operating Temperature Range -40 °C to +85 °C
Package 100-pin TQFP (14x14 mm)
Number of I/O Pins 85
ADC 10/12-bit, 1.1 Msps
PWM Channels 8 x 16-bit (motor-control optimized)
DMA Channels 8
Communication Interfaces UART, SPI, I2C, CAN, ECAN
Qualification dsPIC33F Motor Control family
Mounting Type Surface Mount

DSPIC33FJ128MC710T-I/PF Pin Configuration

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Pin 1 OSC1/CLKI — Crystal oscillator input / external clock input
Pin 2 OSC2/CLKO — Crystal oscillator output / clock output
Pin 3 VSS — Ground reference
Pin 4 VDD — 3.3 V supply voltage
Pin 5 PWM1H — PWM channel 1 high-side output
Pin 6 PWM1L — PWM channel 1 low-side output
Pin 7 PWM2H — PWM channel 2 high-side output
Pin 8 PWM2L — PWM channel 2 low-side output
Pin 9 PWM3H — PWM channel 3 high-side output
Pin 10 PWM3L — PWM channel 3 low-side output
Pin 11 VSS — Ground reference
Pin 12 VDD — 3.3 V supply voltage
Pin 13 FLTA — PWM fault input A (active low)
Pin 14 FLTB — PWM fault input B (active low)
Pin 15 QEA/RA8 — Quadrature encoder A / GPIO
Pin 16 QEB/RA9 — Quadrature encoder B / GPIO
Pin 17 INDX/RA10 — Quadrature index / GPIO
Pin 18 AN0/RB0 — Analog input 0 / GPIO
Pin 19 AN1/RB1 — Analog input 1 / GPIO
Pin 20 AN2/RB2 — Analog input 2 / GPIO
Pin 21 AN3/RB3 — Analog input 3 / GPIO
Pin 22 AN4/RB4 — Analog input 4 / GPIO
Pin 23 AN5/RB5 — Analog input 5 / GPIO
Pin 24 VSS — Ground reference
Pin 25 VDD — 3.3 V supply voltage
Pin 26 AN6/RB6 — Analog input 6 / GPIO
Pin 27 AN7/RB7 — Analog input 7 / GPIO
Pin 28 AN8/RB8 — Analog input 8 / GPIO
Pin 29 AN9/RB9 — Analog input 9 / GPIO
Pin 30 AN10/RB10 — Analog input 10 / GPIO
Pin 31 AN11/RB11 — Analog input 11 / GPIO
Pin 32 AN12/RB12 — Analog input 12 / GPIO
Pin 33 AN13/RB13 — Analog input 13 / GPIO
Pin 34 AN14/RB14 — Analog input 14 / GPIO
Pin 35 AN15/RB15 — Analog input 15 / GPIO
Pin 36 VSS — Ground reference
Pin 37 VDD — 3.3 V supply voltage
Pin 38 OC1/RD0 — Output compare 1 / GPIO
Pin 39 OC2/RD1 — Output compare 2 / GPIO
Pin 40 OC3/RD2 — Output compare 3 / GPIO
Pin 41 OC4/RD3 — Output compare 4 / GPIO
Pin 42 IC1/RD4 — Input capture 1 / GPIO
Pin 43 IC2/RD5 — Input capture 2 / GPIO
Pin 44 IC3/RD6 — Input capture 3 / GPIO
Pin 45 IC4/RD7 — Input capture 4 / GPIO
Pin 46 TDI/RF0 — JTAG TDI / GPIO
Pin 47 TDO/RF1 — JTAG TDO / GPIO
Pin 48 TCK/RF2 — JTAG TCK / GPIO
Pin 49 TMS/RF3 — JTAG TMS / GPIO
Pin 50 VSS — Ground reference
Pin 51 VDD — 3.3 V supply voltage
Pin 52 SCK1/RG6 — SPI1 clock / GPIO
Pin 53 SDI1/RG7 — SPI1 data in / GPIO
Pin 54 SDO1/RG8 — SPI1 data out / GPIO
Pin 55 SS1/RG9 — SPI1 slave select / GPIO
Pin 56 U1RX/RF4 — UART1 RX / GPIO
Pin 57 U1TX/RF5 — UART1 TX / GPIO
Pin 58 U2RX/RF6 — UART2 RX / GPIO
Pin 59 U2TX/RF7 — UART2 TX / GPIO
Pin 60 SCL1/RG2 — I2C1 clock / GPIO
Pin 61 SDA1/RG3 — I2C1 data / GPIO
Pin 62 SCL2/RG14 — I2C2 clock / GPIO
Pin 63 SDA2/RG15 — I2C2 data / GPIO
Pin 64 VSS — Ground reference
Pin 65 VDD — 3.3 V supply voltage
Pin 66 C1RX/RF8 — CAN1 RX / GPIO
Pin 67 C1TX/RF9 — CAN1 TX / GPIO
Pin 68 PWM4H — PWM channel 4 high-side output
Pin 69 PWM4L — PWM channel 4 low-side output
Pin 70 PWM5H — PWM channel 5 high-side output
Pin 71 PWM5L — PWM channel 5 low-side output
Pin 72 PWM6H — PWM channel 6 high-side output
Pin 73 PWM6L — PWM channel 6 low-side output
Pin 74 PWM7H — PWM channel 7 high-side output
Pin 75 PWM7L — PWM channel 7 low-side output
Pin 76 PWM8H — PWM channel 8 high-side output
Pin 77 PWM8L — PWM channel 8 low-side output
Pin 78 VSS — Ground reference
Pin 79 VDD — 3.3 V supply voltage
Pin 80 AN16/RC1 — Analog input 16 / GPIO
Pin 81 AN17/RC2 — Analog input 17 / GPIO
Pin 82 AN18/RC3 — Analog input 18 / GPIO
Pin 83 AN19/RC4 — Analog input 19 / GPIO
Pin 84 AN20/RC12 — Analog input 20 / GPIO
Pin 85 AN21/RC13 — Analog input 21 / GPIO
Pin 86 AN22/RC14 — Analog input 22 / GPIO
Pin 87 AN23/RC15 — Analog input 23 / GPIO
Pin 88 VSS — Ground reference
Pin 89 VDD — 3.3 V supply voltage
Pin 90 INT0/RE8 — External interrupt 0 / GPIO
Pin 91 INT1/RE9 — External interrupt 1 / GPIO
Pin 92 INT2/RE10 — External interrupt 2 / GPIO
Pin 93 INT3/RE11 — External interrupt 3 / GPIO
Pin 94 RTCC/RE12 — Real-time clock calendar output / GPIO
Pin 95 SOSCO/RA4 — Secondary oscillator output / GPIO
Pin 96 SOSCI/RA3 — Secondary oscillator input / GPIO
Pin 97 MCLR — Master clear (reset, active low)
Pin 98 RA7 — GPIO port A bit 7
Pin 99 RA6 — GPIO port A bit 6
Pin 100 AVSS — Analog ground reference

Typical Applications

DSPIC33FJ128MC710T-I/PF is suitable for 6 applications: Sensorless BLDC Ceiling Fan Controller, Industrial Servo / PMSM Drive, E-Bike / Light-EV Hub Motor Controller, HVAC Variable-Speed Blower / Compressor Drive, Washing-Machine Direct-Drive Inverter, Industrial CAN-Controlled Stepper / Servo Node.

🏭

Sensorless BLDC Ceiling Fan Controller

The DSPIC33FJ128MC710T-I/PF is purpose-built for sensorless BLDC ceiling-fan motor control where the MCU must run a back-EMF zero-cross detection algorithm in real time without position sensors. Its 40 MIPS DSP engine executes the Clarke/Park transforms and the sliding-mode observer within 25 µs, leaving margin for 16 kHz PWM update and UART housekeeping. The 128 KB Flash stores Microchip's AN1083 sensorless BLDC library plus application code, while the 16 KB RAM holds observer state and history. The 100-pin TQFP gives 85 I/O pins, allowing front-panel triac dimming, IR receiver input, and tachometer output alongside the 3-phase bridge. Compared with a PIC18F-only approach, the DSC cuts firmware loop time by ~3x and removes the need for an external op-amp zero-cross circuit.

🏭

Industrial Servo / PMSM Drive

The DSPIC33FJ128MC710T-I/PF excels in industrial PMSM servo drives that demand field-oriented control (FOC) at update rates of 8-32 kHz. Its DSP engine completes one PI current loop iteration (including Park inverse, SVPWM) in roughly 4 µs, and the dedicated 8-channel PWM with dead-time insertion and hardware fault input directly drives a 3-phase IGBT bridge. The 12-bit ADC at 1.1 Msps supports dual-shunt current sensing with simultaneous sampling, and 8 DMA channels offload encoder quadrature counters without CPU intervention. The 100-pin TQFP exposes dedicated QEI pins for incremental encoders plus CAN/ECAN for EtherCAT/CANopen networking. Designers can pair it with external gate drivers and run Microchip's MCLV-2 reference firmware directly, eliminating weeks of algorithm bring-up.

🚗

E-Bike / Light-EV Hub Motor Controller

In e-bike and light-EV hub-motor controllers, the DSPIC33FJ128MC710T-I/PF delivers the DSP throughput required for sinusoidal FOC with MTPA (maximum torque per amp) optimization, while its 128 KB Flash holds torque-assist maps, battery-current profiling, and CAN-bus diagnostics. The 3.0-3.6 V supply aligns with Li-ion pack-derived rails, and the 100-pin TQFP supports pedal-torque sensor input (ADC), throttle input, brake cutoff, and 3-phase half-bridge gate drives simultaneously. The motor-control PWMs include hardware dead-time and polarity control, critical for safe 36-48 V battery switching. Compared with a discrete MCU+FPGA solution, the DSC consolidates signal conditioning, control, and CAN communication in one IC, reducing BOM and improving EMI by replacing parallel logic with deterministic hardware peripherals.

🏭

HVAC Variable-Speed Blower / Compressor Drive

The DSPIC33FJ128MC710T-I/PF suits HVAC variable-speed blower and compressor inverters that must run quietly with low torque ripple. Its DSP engine runs space-vector modulation with harmonic-injection techniques that reduce audible switching noise below 18 kHz, while the 100-pin TQFP provides 85 I/O for thermistor inputs, 0-10 V speed reference, tach feedback, and relay outputs. The 128 KB Flash accommodates sensorless or sensored compressor control algorithms plus MODBUS/Modbus RTU firmware. Hardware CIP peripherals (CRC, PWM, ADC triggering) operate independently of the CPU, freeing MIPS for system-level diagnostics. The industrial -40 °C to +85 °C grade is well-matched to indoor/outdoor HVAC cabinet environments.

🏭

Washing-Machine Direct-Drive Inverter

The DSPIC33FJ128MC710T-I/PF is a strong fit for direct-drive washing-machine drum inverters where a 3-phase PMSM or BLDC motor replaces a belt-driven universal motor. Its DSP engine executes unbalanced-load compensation and drum-anti-resonance algorithms in real time at 16 kHz PWM update rate, and the 100-pin TQFP gives enough I/O for the user-interface keypad, lid-switch interlock, water-level sensor, and triac-driven water valves. The 128 KB Flash hosts IEC 60730 Class B self-test routines required for white-goods safety certification. The device's CIP peripherals execute ADC-to-PWM data movement via DMA without CPU involvement, leaving MIPS budget for power-measurement and door-lock supervisory logic. Compared with a fixed-frequency PIC16 implementation, the DSC enables true variable-speed operation that cuts energy use by 30-40%.

🏭

Industrial CAN-Controlled Stepper / Servo Node

The DSPIC33FJ128MC710T-I/PF operates as a CANopen or DeviceNet slave node driving a small stepper or servo axis in industrial automation. Its 40 MIPS DSP engine handles closed-loop microstepping ramps with on-the-fly profile updates, and the on-chip ECAN peripheral supports CAN 2.0B at 1 Mbit/s for synchronized multi-axis motion. The 100-pin TQFP leaves sufficient I/O for limit-switch inputs, encoder feedback, and stepper-direction outputs. The 128 KB Flash stores CANopen stack (CiA 401) plus application logic. Compared with discrete CAN-controller + MCU designs, the integrated ECAN reduces external IC count and provides deterministic message handling via DMA. The industrial temperature grade handles factory-floor thermal stress without derating.

What is the DSPIC33FJ128MC710T-I/PF?
The DSPIC33FJ128MC710T-I/PF is a 16-bit Digital Signal Controller (DSC) from Microchip's dsPIC33F Motor Control family. It combines a 40 MIPS MCU core with a DSP engine and runs from a 128 KB Flash / 16 KB RAM memory array in a 100-pin TQFP (14x14 mm) package. It is optimized for 3-phase motor drives such as BLDC and PMSM inverters.
What is the maximum operating frequency of DSPIC33FJ128MC710T-I/PF?
The DSPIC33FJ128MC710T-I/PF runs up to 40 MIPS at a 40 MHz CPU clock when supplied from a 3.0 V to 3.6 V rail. According to Microchip's dsPIC33F Motor Control datasheet, the core executes most instructions in one cycle, so the device's instruction throughput equals its oscillator frequency in MHz, allowing 16 kHz PWM loops to be closed with substantial MIPS headroom for FOC math.
How much Flash and RAM does DSPIC33FJ128MC710T-I/PF have?
The DSPIC33FJ128MC710T-I/PF integrates 128 KB of Flash program memory and 16 KB of SRAM. This is enough to fit FOC libraries, dual motor-control loops, or CANopen stacks without external memory. Per Microchip documentation, the device also supports DMA into RAM for ADC-to-PWM data paths.
Where can I buy the DSPIC33FJ128MC710T-I/PF and what is the lead time?
As of 2026-09-26, the DSPIC33FJ128MC710T-I/PF is listed in stock at DigiKey, Mouser, and several authorized Microchip distributors including Jotrin, AIChiplink, and Microchip USA. Tape-and-reel 100-TQFP parts typically ship within 2-4 weeks. Volume quotes (5k+) are best obtained directly from Microchip's sales channel.
What is the price of DSPIC33FJ128MC710T-I/PF?
The DSPIC33FJ128MC710T-I/PF lists around $9.85 at qty 1 and drops to roughly $6.80 at qty 1000, as of 2026-09-26 distributor data. Pricing is sensitive to the supply cycle - check DigiKey or Mouser for the most current break-quantity pricing before firm BOM budgeting.
Is DSPIC33FJ128MC710T-I/PF in stock right now?
As of 2026-09-26, DigiKey shows limited stock for the DSPIC33FJ128MC710T-I/PF, and several authorized distributors (Jotrin, Microchip USA, Suntsu) list the part. Because 100-pin TQFP allocation can fluctuate, place orders with a 2-4 week horizon or consult Microchip's factory lead-time tool for confirmed schedules.
DSPIC33FJ128MC710T-I/PF vs DSPIC33FJ128MC710-I/PF - what is the difference?
The DSPIC33FJ128MC710T-I/PF (this part) is the tape-and-reel, industrial-temperature (-40 °C to +85 °C) shipping variant, while the DSPIC33FJ128MC710-I/PF is the tray-packaged version of the same die. Both share the 100-pin TQFP (14x14 mm) package, the 40 MIPS/16 KB RAM ratio, and identical pinout, making them fully interchangeable on the same PCB land pattern. Choose the '-T' variant for SMT production lines.
Which is better for a 3-phase PMSM drive: DSPIC33FJ128MC710T-I/PF or DSPIC33FJ128MC706?
For a single 3-phase PMSM drive, the DSPIC33FJ128MC710T-I/PF gives you more Flash (128 KB vs 64 KB), more RAM (16 KB vs 8 KB), and a 100-pin TQFP package versus smaller pin-count MC variants. If you only need a half-bridge driver or a 1-shunt FOC algorithm, the DSPIC33FJ128MC706T-I/PT in a 64-pin TQFP may be sufficient and cheaper; for full sensorless FOC with a 2-shunt topology, the MC710 variant is the better match.
When should I choose the DSPIC33FJ128MC710T-I/PF over the PIC18F variant?
Choose the DSPIC33FJ128MC710T-I/PF when the application requires DSP-grade math (FOC, FFT, digital filtering) or when running fast control loops above 50 kHz - the dsPIC33F DSP engine executes MAC operations in one cycle. PIC18F parts are sufficient for brushed-DC or trapezoidal BLDC commutation at modest speeds; for sinusoidal FOC or sensorless estimators, the DSPIC33F core is the appropriate choice.
What is the best drop-in replacement for DSPIC33FJ128MC710T-I/PF?
The DSPIC33FJ128MC710-I/PF (tray-packaged version) is the direct drop-in replacement for the DSPIC33FJ128MC710T-I/PF, sharing the same 100-pin TQFP (14x14 mm) footprint and identical silicon. For automotive projects, the DSPIC33FJ128MC710A-E/PF or DSPIC33FJ128MC710ATE/PF AEC-Q100 qualified parts are drop-in equivalents in the same 100-pin TQFP package with extended -40 °C to +125 °C temperature support.
Is there an automotive-grade equivalent for DSPIC33FJ128MC710T-I/PF?
Yes, the DSPIC33FJ128MC710ATE/PF is the AEC-Q100 qualified automotive variant in the same 100-pin TQFP (14x14 mm) package, providing -40 °C to +125 °C operation. The DSPIC33FJ128MC710ATH/PF adds high-temperature screening. Both are drop-in pin-compatible for designs needing automotive-grade certification.
Where do I download the DSPIC33FJ128MC710T-I/PF datasheet PDF?
The official Microchip datasheet for the DSPIC33FJ128MC710 family is hosted at ww1.microchip.com under document '70000170' (always refer to the latest revision letter on the product page). The dsPIC33F Motor Control Family Reference Manual (DS datasheet ID varies by section) is available from Microchip's documentation portal, alongside the Motor Control Application Notes and the dsPIC33F Programmer's Reference Manual.
Where can I find the DSPIC33FJ128MC710T-I/PF pinout diagram?
The 100-pin TQFP pinout for the DSPIC33FJ128MC710T-I/PF is published in Microchip's dsPIC33FJ128MC710 family datasheet. Pin 1 is located at the top-left corner of the package with the orientation marker dot; pin numbering proceeds counter-clockwise. Each pin's function (PWM, ADC, QEI, communication, GPIO) is mapped in the device datasheet's 'Pinout I/O Descriptions' table.
What are the key specifications of DSPIC33FJ128MC710T-I/PF that engineers should know?
The DSPIC33FJ128MC710T-I/PF delivers 40 MIPS at 3.3 V from a 128 KB Flash / 16 KB RAM memory array. It includes eight dedicated 16-bit PWM channels with dead-time and fault inputs, a 10/12-bit 1.1 Msps ADC, eight DMA channels, plus 85 I/O pins routed through a 100-pin TQFP. It is purpose-built for sensorless and sensored 3-phase motor-control applications.

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

Selection Guide

Choose the DSPIC33FJ128MC710T-I/PF when designing a 3-phase BLDC, PMSM, or AC induction motor drive that needs 8 dedicated PWM channels, dead-time generation, and QEI feedback - this part is the highest-memory member of the 100-pin TQFP MC family. Choose the DSPIC33FJ128MC710-I/PF for prototype builds (tray packaging) and the DSPIC33FJ128MC710ATE/PF (or ATH variant) for AEC-Q100 automotive projects. Choose the DSPIC33FJ128MC510A-I/PF when 128 KB Flash is excessive but you still need 100-pin TQFP and motor-control PWMs. Switch to the GP710 variants only if your design is general-purpose DSP work (filters, audio) and you do not need dedicated MC PWMs. All listed alternatives share the same 100-pin TQFP footprint and identical pinout.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC710-I/PF DSPIC33FJ128MC710ATE/PF DSPIC33FJ128MC710ATH/PF DSPIC33FJ128MC510A-I/PF DSPIC33FJ128GP710T-I/PF
Package 100-pin TQFP (14x14) 100-pin TQFP (14x14) - same 100-pin TQFP (14x14) - same 100-pin TQFP (14x14) - same 100-pin TQFP (14x14) - same 100-pin TQFP (14x14) - same
Brand 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
RAM 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
Motor-Control PWM 8 x 16-bit (MC family) 8 x 16-bit (MC family) 8 x 16-bit (MC family) 8 x 16-bit (MC family) 6 x 16-bit (MC family) No dedicated MC PWMs (GP family)
Temperature Range -40 to +85 °C -40 to +85 °C -40 to +125 °C (AEC-Q100) -40 to +125 °C (AEC-Q100) -40 to +85 °C -40 to +85 °C
Qualification Industrial Industrial AEC-Q100 Automotive AEC-Q100 Automotive High-Temp Industrial Industrial

Key Differentiators

  • 100-pin TQFP exposes dedicated 8-channel MC PWMs (vs DSPIC33FJ128GP710T-I/PF)
  • AEC-Q100 grade option in same footprint (vs DSPIC33FJ128MC710ATE/PF)
  • DSP engine executes MAC in 1 cycle (vs PIC18F23K20-I/MV)
  • 40 MIPS performance headroom for sensorless algorithms (vs DSPIC33FJ128MC706T-I/PT)

Design Notes

Place at least one 100 nF decoupling capacitor within 5 mm of every VDD/VSS pin pair on the 100-pin TQFP, and add a 10 µF bulk tantalum/ceramic capacitor near the device's main supply pin. With 85 I/O pins switching, return current paths must flow through a low-impedance ground plane; split-plane layouts near the DSC are not recommended. Place the 3-phase gate-driver stages as close as possible to the PWM outputs to keep switching-loop area small.

Analog inputs (AN0-AN23) should be routed away from PWM traces and gate-driver outputs. Use a dedicated AVSS/AGND return path if mixed-signal sensing is in use. Keep ADC traces no longer than 50 mm and guard them with ground. The dsPIC33F ADC achieves best SNR (>-60 dB) when source impedance is < 1 kΩ, so add an op-amp buffer if a high-impedance sensor (e.g. resistive divider) drives the ADC.

Estimated: At 40 MIPS continuous operation from 3.3 V, the DSPIC33FJ128MC710T-I/PF draws roughly 60-80 mA of core current (~200-265 mW). The 100-pin TQFP has a thermal resistance of approximately 40 °C/W (with 4-layer PCB and modest copper). In a sealed industrial enclosure with ambient at 70 °C, junction temperature may reach 80-85 °C - still within the -40 to +85 °C industrial rating. Add an exposed copper pad on inner layers for additional dissipation margin in high-temperature motor enclosures.

Do not float the MCLR pin - it must be tied to VDD via a 10-47 kΩ pull-up resistor, with a 100 nF cap to ground if external reset is used. Failure to bypass VDD/VSS pairs can cause code runaway during motor switching transients. Always configure the PWMSafety Fault (FLTA/FLTB) input to latch the PWM outputs in a safe state on overcurrent; software-only shutdown is too slow for IGBT/MOSFET protection.

Estimated: 100-pin TQFP requires 0.5 mm pitch traces. Use 4-layer PCB with continuous ground plane under the DSC for optimal EMI and thermal performance. Keep the crystal/oscillator within 5 mm of OSC1/OSC2 pins and guard the traces with ground. If using an external 32.768 kHz crystal for RTCC, route SOSCI/SOSCO symmetrically with respect to AVSS to maintain low jitter for timekeeping.

Compliance Information

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

RoHS and lead-free compliant per Microchip product page. Industrial temperature grade (-40 to +85 °C). AEC-Q100 variants available in DSPIC33FJ128MC710ATE/PF (automotive) and DSPIC33FJ128MC710ATH/PF (high-temperature automotive).

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

Related Searches

DSPIC33FJ128MC710T-I/PF DSPIC33FJ128MC710T-I/PF datasheet Microchip dsPIC33FJ128MC710 16-bit DSC 40 MIPS 128KB Flash 100-pin TQFP motor controller dsPIC33F motor control 3-phase BLDC DSPIC33FJ128MC710T-I/PF vs DSPIC33FJ128MC710-I/PF DSPIC33FJ128MC710 drop-in replacement buy DSPIC33FJ128MC710T-I/PF what is the maximum MIPS of DSPIC33FJ128MC710 DSPIC33FJ128MC710 PMSM FOC automotive AEC-Q100 dsPIC33F MC710 dsPIC33FJ128MC710 pinout TQFP-100

Related Components & Terms

Microchip Technology DSPIC33FJ128MC710T-I/PF DSPIC33FJ128MC710-I/PF DSPIC33FJ128MC710ATE/PF DSPIC33FJ128MC710ATH/PF DSPIC33FJ128MC510A-I/PF DSPIC33FJ128GP710T-I/PF Digital Signal Controller dsPIC33F 16-bit microcontroller DSP engine modified Harvard architecture TQFP-100 TQFP package PWM FOC sensorless BLDC AEC-Q100 RoHS industrial temperature range motor control Flash memory RAM ECAN QEI
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