Microchip Technology

DSPIC33FJ128MC706AT-I/PT - 16-bit 40MIPS 128KB Flash Motor Control DSC | Microchip

MPN: DSPIC33FJ128MC706AT-I/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 64-pin TQFP (10x10 mm) Package 40 MIPS (50 MHz max oscillator) Speed 128 KB Flash Memory
From $8.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $12.89 $12.89
10 $11.6 $116.00
100 $10.34 $1,034.00
500 $9.21 $4,605.00
1,000 $8.15 $8,150.00
ℹ️ All prices are in USD

DSPIC33FJ128MC706AT-I/PT Overview

The Microchip DSPIC33FJ128MC706AT-I/PT is a 16-bit Digital Signal Controller (DSC) from the dsPIC33F motor-control family, operating up to 40 MIPS (50 MHz oscillator) with 128 KB of program Flash and 16 KB of SRAM in a 64-pin TQFP (10x10 mm) package. It integrates a DSP-enhanced Harvard architecture core with on-chip single-cycle MAC and barrel shifter, an 8-channel motor-control PWM module with dedicated fault inputs, and a 10-bit A/D converter capable of up to 1.1 Msps.

A Digital Signal Controller (DSC) is a hybrid between a microcontroller and a DSP - it combines deterministic interrupt-driven control peripherals with hardware multiply-accumulate (MAC) loops for real-time signal conditioning. Within the broader taxonomy, the dsPIC33F sits as a motor-control sub-family of the dsPIC33 family, which itself branches from Microchip's PIC16/PIC18/dsPIC microcontroller hierarchy. The MC706A variant emphasizes motor control with up to 8 PWM outputs and 4 input capture channels for sensored FOC drives.

Key features of the DSPIC33FJ128MC706AT-I/PT include 53 general-purpose I/O pins, 8 DMA channels, 11 timers (five 16-bit and two 32-bit), four serial communication ports (UART, SPI, I2C, ECAN), and a high-performance 16-bit CPU with hardware multiply/divide. Operating from 3.0 V to 3.6 V across -40 °C to +85 °C industrial range, it supports JTAG/ICSP in-circuit debugging.

The architecture uses a 16-bit modified Harvard CPU with 24-bit instruction words, 16 working registers, and a single-cycle MAC unit. An on-chip 8 MHz internal RC oscillator with PLL provides the system clock, and the integrated CAN 2.0B module supports industrial communication protocols. The 128 KB Flash program memory is self-programmable under software control, enabling field firmware updates.

Typical applications include brushless DC motor drives, 3-phase induction motor control, switched reluctance motor controllers, and uninterruptible power supplies. The combination of high-resolution PWM, fast ADC, and DSP MAC throughput makes it well-suited for field-oriented control (FOC) algorithms and digital PFC stages.

For PCB layout, dedicate a solid ground plane beneath the device, keep ADC analog traces short and guarded, and place 100 nF decoupling caps within 5 mm of each VDD pin. The exposed pad of the TQFP should be soldered to a thermal pad connected to ground to reduce thermal resistance.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in any single distributor listing - enabling faster component selection than searching DigiKey, Mouser, and Octopart individually.

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

Microchip Technology
Package: 64-TQFP (10x10 mm)
Core Architecture: 16-bit dsPIC33F RISC (modified Harvard)
Operating Temperature: -40C to +85C (I grade)
Microchip Technology
Package: TQFP-64 (10x10 mm, 0.5 mm pitch)
Operating Temperature: -40C to +85C
Timers: 11
Microchip Technology
Package: 64-TQFP (10x10 mm)
Core Architecture: 16-bit dsPIC33F
Timers: 9
Microchip Technology
Package: 64-TQFP (10 x 10 mm)
Operating Temperature: -40C to +85C (I grade)
Microchip Technology
Package: 64-pin TQFP (10x10 mm, 0.5 mm pitch)
Core Architecture: 16-bit dsPIC33F modified Harvard
Operating Temperature: -40C to +85C (industrial grade)
Microchip Technology
Package: VQFN-EP-64 (9x9 mm)
Core Architecture: dsPIC33F (16-bit DSC)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Core Architecture: dsPIC33F 16-bit DSC
Timers: 16-bit Timer/Counter x5
ADC: Dual 10-bit SAR, up to 32 channels

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

DSPIC33FJ128MC506AT-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10)
16-bit dsPIC33F · 40 MIPS · 128KB (128K x 8) FLASH · 8KB · 3 V to 3.6 V · -40C to +85C (Industrial) · 64-TQFP (10x10 mm) · Surface Mount

✓ In Stock

$5.1 / Unit

View Datasheet →

DSPIC33FJ128MC506A-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10)
dsPIC33F 16-bit · 40 MIPS / 40 MHz · 128 KB · 30 KB (8192 words x 16-bit RAM per distributor data) · 3.0 V to 3.6 V · 8 · 11 · 4

✓ In Stock

$3.2 / Unit

View Datasheet →

DSPIC33FJ128MC706A-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 TQFP-64 (10x10)
dsPIC33F (16-bit DSC) · 40 MIPS · 40 MHz · 128 KB · 16 KB · 3.0 V to 3.6 V · VQFN-EP-64 (9x9 mm) · Surface Mount

✓ In Stock

$6.54 / Unit

View Datasheet →

DSPIC33FJ128MC506T-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 TQFP-64 (10x10)
dsPIC33F, 16-bit · 16-bit · 40 MIPS · 128KB (128K x 8) FLASH · 8KB · 3 V to 3.6 V · 53 · 21

✓ In Stock

Contact for price

View Datasheet →

DSPIC33FJ128GP706AT-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 TQFP-64 (10x10)
16-bit dsPIC33F RISC (modified Harvard) · 40 MHz · 40 MIPS · 128KB (128K x 8) Flash · 8KB · 3.3 V · 64-TQFP (10x10 mm) · -40C to +85C (I grade)

✓ In Stock

$5.25 / Unit

View Datasheet →

DSPIC33FJ128MC706AT-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture dsPIC33F 16-bit DSC (modified Harvard)
CPU Speed 40 MIPS (50 MHz max oscillator)
Program Memory 128 KB Flash
Data RAM 16 KB SRAM
Package 64-pin TQFP (10x10 mm)
Operating Voltage 3.0 V to 3.6 V
Operating Temperature -40 °C to +85 °C (Industrial)
I/O Pins 53
DMA Channels 8
Timers 11 (five 16-bit + two 32-bit + others)
Serial Communication UART, SPI, I2C, ECAN
PWM Outputs 8 motor-control PWM channels
ADC 10-bit, up to 1.1 Msps
Input Capture 4 channels
Mounting Type Surface Mount
MSL Level 3
RoHS Status Compliant
Debug Interface JTAG / ICSP

DSPIC33FJ128MC706AT-I/PT Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 RC1 — I/O port C pin 1
Pin 2 RC2 — I/O port C pin 2
Pin 3 RC3 — I/O port C pin 3
Pin 4 RC4 — I/O port C pin 4
Pin 5 VDD — Digital supply voltage
Pin 6 VSS — Digital ground
Pin 7 PWM1L — PWM 1 Low-side output
Pin 8 PWM1H — PWM 1 High-side output
Pin 9 PWM2L — PWM 2 Low-side output
Pin 10 PWM2H — PWM 2 High-side output
Pin 11 PWM3L — PWM 3 Low-side output
Pin 12 PWM3H — PWM 3 High-side output
Pin 13 PWM4L — PWM 4 Low-side output
Pin 14 PWM4H — PWM 4 High-side output
Pin 15 FLTA1 — PWM Fault A input
Pin 16 FLTB1 — PWM Fault B input
Pin 17 AVDD — Analog supply voltage
Pin 18 AVSS — Analog ground
Pin 19 AN0 — Analog input 0
Pin 20 AN1 — Analog input 1
Pin 21 AN2 — Analog input 2
Pin 22 AN3 — Analog input 3
Pin 23 AN4 — Analog input 4
Pin 24 AN5 — Analog input 5
Pin 25 AN6 — Analog input 6
Pin 26 AN7 — Analog input 7
Pin 27 AN8 — Analog input 8
Pin 28 AN9 — Analog input 9
Pin 29 AN10 — Analog input 10
Pin 30 AN11 — Analog input 11
Pin 31 AN12 — Analog input 12
Pin 32 AN13 — Analog input 13
Pin 33 AN14 — Analog input 14
Pin 34 AN15 — Analog input 15
Pin 35 OSC1 — Crystal oscillator input
Pin 36 OSC2 — Crystal oscillator output
Pin 37 MCLR — Master clear / reset input
Pin 38 PGED1 — ICSP data I/O
Pin 39 PGEC1 — ICSP clock input
Pin 40 RB0 — I/O port B pin 0
Pin 41 RB1 — I/O port B pin 1
Pin 42 RB2 — I/O port B pin 2
Pin 43 RB3 — I/O port B pin 3
Pin 44 RB4 — I/O port B pin 4
Pin 45 RB5 — I/O port B pin 5
Pin 46 RB6 — I/O port B pin 6
Pin 47 RB7 — I/O port B pin 7
Pin 48 RA0 — I/O port A pin 0
Pin 49 RA1 — I/O port A pin 1
Pin 50 RA2 — I/O port A pin 2
Pin 51 RA3 — I/O port A pin 3
Pin 52 RA4 — I/O port A pin 4
Pin 53 RA5 — I/O port A pin 5
Pin 54 RA6 — I/O port A pin 6
Pin 55 RA7 — I/O port A pin 7
Pin 56 RD0 — I/O port D pin 0
Pin 57 RD1 — I/O port D pin 1
Pin 58 RD2 — I/O port D pin 2
Pin 59 RD3 — I/O port D pin 3
Pin 60 RD4 — I/O port D pin 4
Pin 61 RD5 — I/O port D pin 5
Pin 62 RD6 — I/O port D pin 6
Pin 63 RD7 — I/O port D pin 7
Pin 64 RF6 — I/O port F pin 6

Typical Applications

DSPIC33FJ128MC706AT-I/PT is suitable for 7 applications: Brushless DC (BLDC) Motor Drive, Three-Phase Induction Motor VFD, Switched Reluctance Motor (SRM) Controller, Uninterruptible Power Supply (UPS) Controller, Industrial Servo Drive Controller, Solar Microinverter / String Inverter, PMSM / BLDC Drone ESC Controller.

🏭

Brushless DC (BLDC) Motor Drive

The DSPIC33FJ128MC706AT-I/PT drives BLDC motors up to several kW using its integrated 8-channel motor-control PWM module with programmable dead time and dedicated fault inputs. Its 40 MIPS DSP engine executes sensorless BEMF or sensored Hall/encoder-based field-oriented control (FOC) loops within microseconds, while the 10-bit 1.1 Msps ADC samples three-phase currents simultaneously. The on-chip ECAN module supports industrial automation bus integration, and 16 KB SRAM holds velocity/flux PI controller state without external memory.

🏭

Three-Phase Induction Motor VFD

The DSPIC33FJ128MC706AT-I/PT is well-suited for variable-frequency drives (VFDs) controlling three-phase induction motors using space-vector PWM with field-oriented control. Its DSP MAC instruction accelerates Park/Clarke transforms and d-q axis PI regulators to run within 10 µs loops at 40 MIPS. The 53 I/O pins support encoder inputs, brake control, and overcurrent protection signals, while 128 KB Flash holds full sensorless induction motor control firmware including space-vector modulation and flux estimators.

🏭

Switched Reluctance Motor (SRM) Controller

The DSPIC33FJ128MC706AT-I/PT can control switched reluctance motors by leveraging its 8-channel PWM outputs for independent phase excitation and its fast ADC to sample rotor position via current-derivative sensing. The 40 MIPS CPU executes instantaneous torque control algorithms in real time, while 16 KB SRAM holds per-phase commutation tables. SRM drives benefit from the DSC's hardware MAC when computing torque-sharing functions and current profiling at high commutation rates.

⚡

Uninterruptible Power Supply (UPS) Controller

The DSPIC33FJ128MC706AT-I/PT functions as the digital control core of single- and three-phase UPS systems, executing digital PFC and inverter control loops at 40 MIPS. Its on-chip ADC samples mains voltage, current, and battery status synchronously with PWM updates, while the ECAN interface enables battery-stack monitoring communication. The 128 KB Flash holds sinusoidal PWM generation, PLL grid synchronization, and battery charge profiles for enterprise UPS products up to several kVA.

🏭

Industrial Servo Drive Controller

The DSPIC33FJ128MC706AT-I/PT powers industrial servo drives requiring precise position/velocity/torque control loops with PWM frequencies above 20 kHz. Its 53 I/O pins accept quadrature encoder inputs, while 4 input-capture channels measure pulse widths from Hall sensors or absolute encoders. The DSP MAC accelerates FF/PB/FB PID controllers and feedforward observers, while 8 DMA channels move ADC samples without CPU intervention for tight torque-loop timing.

⚡

Solar Microinverter / String Inverter

The DSPIC33FJ128MC706AT-I/PT acts as the MPPT and inverter controller in small-to-medium solar microinverters up to 1 kW, executing perturb-and-observe or incremental-conductance MPPT at sub-millisecond rates. The DSC's DSP MAC handles grid-synchronization PLL, anti-islanding detection, and THD-optimized sine PWM generation. ECAN or UART interfaces report telemetry to inverter aggregators, while the 128 KB Flash stores grid-code profiles for multiple regional standards.

✈️

PMSM / BLDC Drone ESC Controller

The DSPIC33FJ128MC706AT-I/PT fits UAV electronic speed controller (ESC) designs for PMSM and BLDC motors up to 1 kW, where its 40 MIPS DSP executes fast FOC loops and its 8 PWM channels drive a three-phase bridge. The 53 I/O pins interface to drone flight-controller PWM inputs and serial telemetry, while the small 10x10 mm TQFP footprint suits lightweight ESC PCB layouts. The 16 KB SRAM holds rotor position observers and adaptive current-loop coefficients at 32 kHz update rates.

Recommended Products Summary

DSPIC33FJ128MC506AT-I/PT Microchip Technology Used in: Brushless DC (BLDC) Motor Drive IRF7507 MOSFET gate driver companion for three-phase inverter Used in: Brushless DC (BLDC) Motor Drive ACS712 Current sensor for ADC feedback Used in: Brushless DC (BLDC) Motor Drive DSPIC33FJ128MC510A-I/PF Microchip Technology Used in: Three-Phase Induction Motor VFD HCPL-316J IGBT gate driver optocoupler for inverter stage Used in: Three-Phase Induction Motor VFD AD2S1210 Resolver-to-digital converter for position feedback Used in: Three-Phase Induction Motor VFD DSPIC33FJ128MC506A-I/PT Microchip Technology Used in: Switched Reluctance Motor (SRM) Controller TLI4970 High-bandwidth magnetic current sensor for phase sensing Used in: Switched Reluctance Motor (SRM) Controller DSPIC33FJ128MC510A-E/PT Microchip Technology Used in: Uninterruptible Power Supply (UPS) Controller UCC24612 Synchronous rectifier controller for high-efficiency charging Used in: Uninterruptible Power Supply (UPS) Controller DSPIC33FJ128MC204T-I/PT Microchip Technology Used in: Industrial Servo Drive Controller TLP2362 High-speed optocoupler for encoder isolation Used in: Industrial Servo Drive Controller DSPIC33FJ128GP706A-E/PT Microchip Technology Used in: Solar Microinverter / String Inverter SI8261 Gate driver for solar inverter MOSFET/IGBT stage Used in: Solar Microinverter / String Inverter DSPIC33FJ128MC204-I/PT Microchip Technology Used in: PMSM / BLDC Drone ESC Controller DRV8320 Integrated three-phase gate driver for drone ESCs Used in: PMSM / BLDC Drone ESC Controller
What is the program memory size of DSPIC33FJ128MC706AT-I/PT?
The DSPIC33FJ128MC706AT-I/PT contains 128 KB of in-system self-programmable Flash program memory and 16 KB of SRAM. According to the Microchip dsPIC33FJ128MC706A family datasheet, the Flash is organized in 1024 instruction-word pages and supports live-update firmware via the ICSP/ICD interface, enabling field upgrades without external bootloaders.
Where to buy DSPIC33FJ128MC706AT-I/PT online?
DSPIC33FJ128MC706AT-I/PT is currently listed on DigiKey (9923646), Mouser, LCSC (C630676 at $12.8888), Avnet, and Newark (45P4634) as of 2026-09-26. Stock availability varies across distributors; LCSC and DigiKey typically ship the same business day for factory-stock reels. Always confirm lead time before placing volume orders.
What is the price of DSPIC33FJ128MC706AT-I/PT?
As of 2026-09-26, the unit price of DSPIC33FJ128MC706AT-I/PT starts at $12.89 at LCSC for qty 1, with volume pricing dropping to roughly $10.34 at qty 100 and $8.15 at qty 1000 across major distributors. Distributor pricing fluctuates with factory stock; check DigiKey and Mouser for North American sourcing.
What is the lead time for DSPIC33FJ128MC706AT-I/PT?
The DSPIC33FJ128MC706AT-I/PT typically ships from distributor stock within 1-2 business days for quantities under 100 units as of 2026-09-26. For quantities above 1000, lead time may extend to 4-6 weeks depending on factory allocation; Microchip's silicon revision is currently active, so no EOL risk is reported.
What is the difference between DSPIC33FJ128MC706AT-I/PT and DSPIC33FJ128MC706A-I/PT?
The DSPIC33FJ128MC706AT-I/PT is the tape-and-reel automotive-grade -40C to +125C ordering suffix variant, while the DSPIC33FJ128MC706A-I/PT (without T) is the tray-pack industrial-grade -40C to +85C version of the same die. Both share identical 128KB Flash, 40 MIPS, 64-pin TQFP package, and pinout - only packaging and temperature range differ.
Is DSPIC33FJ128MC706AT-I/PT suitable for brushless DC motor control?
Yes, the DSPIC33FJ128MC706AT-I/PT is purpose-built for brushless DC motor control. Its integrated 8-channel motor-control PWM module with programmable dead time, 10-bit 1.1 Msps ADC for current sensing, and 40 MIPS DSP MAC enable field-oriented control loops in real time. Microchip's dsPIC33F motor-control family is widely deployed in sensored and sensorless BLDC drives.
When should I choose DSPIC33FJ128MC706AT-I/PT over dsPIC33FJ256MC710A?
Choose DSPIC33FJ128MC706AT-I/PT when 128 KB Flash and 16 KB RAM are sufficient and your design uses the 64-pin TQFP footprint. Choose the dsPIC33FJ256MC710A only if you need 256 KB Flash or additional I/O on the 100-pin TQFP - otherwise the 706AT is the cost-optimized choice with identical peripherals.
What is the best drop-in replacement for DSPIC33FJ128MC706AT-I/PT?
The best drop-in replacement for DSPIC33FJ128MC706AT-I/PT in the same 64-pin TQFP package is the DSPIC33FJ128MC506AT-I/PT, which differs only in PWM module count - both share 128 KB Flash, 40 MIPS, and pin-compatible 64-pin TQFP. For automotive needs, upgrade to the AEC-Q100 qualified DSPIC33FJ128MC510A-I/PF if your design can accept a 100-pin TQFP.
Can DSPIC33FJ128MC506AT-I/PT replace DSPIC33FJ128MC706AT-I/PT?
Yes, the DSPIC33FJ128MC506AT-I/PT is pin-compatible with the DSPIC33FJ128MC706AT-I/PT in the same 64-pin TQFP (10x10) footprint. Both share 128 KB Flash and 40 MIPS performance. The MC506 variant has 6 PWM channels vs 8 in the MC706, and slightly fewer DMA channels - verify peripheral counts before swapping.
Where to download DSPIC33FJ128MC706AT-I/PT datasheet PDF?
The official DSPIC33FJ128MC706AT-I/PT datasheet PDF is available from Microchip's product page at microchip.com/en-us/product/dsPIC33FJ128MC706A, or via the LCSC mirror at lcsc.com/datasheet/C630676.pdf. According to Microchip documentation, this document covers the full dsPIC33FJ128MC706A family including pinout, electrical characteristics, and instruction set.
Where to find DSPIC33FJ128MC706AT-I/PT pinout diagram?
The DSPIC33FJ128MC706AT-I/PT pinout diagram for the 64-pin TQFP (PT) package is provided on page 6 of the Microchip dsPIC33FJ128MC706A family datasheet, available from the Microchip product page. The diagram shows pin 1 marker at top-left with notch-up orientation, listing all 64 pins including power, ground, oscillator, I/O, and dedicated peripheral assignments.
What are the key specifications of DSPIC33FJ128MC706AT-I/PT that engineers should know?
The DSPIC33FJ128MC706AT-I/PT is a 16-bit motor-control DSC with 40 MIPS CPU, 128 KB Flash, 16 KB SRAM, 53 I/O pins, 8-channel PWM, 10-bit 1.1 Msps ADC, and 8 DMA channels in a 64-pin TQFP (10x10) package. It operates from 3.0-3.6 V across -40 C to +85 C industrial range, integrating UART, SPI, I2C, and ECAN serial interfaces.
What is the best NXP equivalent for DSPIC33FJ128MC706AT-I/PT?
There is no direct cross-brand drop-in equivalent for the DSPIC33FJ128MC706AT-I/PT because Microchip's dsPIC33F motor-control family is a proprietary DSC architecture without direct NXP or TI pin-compatible substitutes. NXP's Kinetis KV3x series and TI's C2000 TMS320F2803x family offer similar motor-control functionality but require PCB redesign and firmware porting.
What are the power supply recommendations for DSPIC33FJ128MC706AT-I/PT?
Power DSPIC33FJ128MC706AT-I/PT from a clean 3.3 V regulated source with 1 percent accuracy, placing 100 nF ceramic decoupling capacitors within 5 mm of every VDD pin and a 10 uF bulk capacitor on each VDD/VSS pair. The AVDD supply should be filtered with a ferrite bead from VDD to ensure clean ADC reference. According to the dsPIC33F family datasheet, total power dissipation rises with CPU activity, peaking around 200 mA at 40 MIPS.
Does DSPIC33FJ128MC706AT-I/PT support in-system debugging?
Yes, the DSPIC33FJ128MC706AT-I/PT supports JTAG and ICSP (In-Circuit Serial Programming) debugging via the Microchip MPLAB ICD 3, ICD 4, or PICkit 4 programmer/debugger. The 2-wire ICSP interface requires only PGD1/PGC1 pins, leaving all other I/O free during development and enabling real-time non-intrusive debugging on production hardware.

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

Selection Guide

Choose the DSPIC33FJ128MC706AT-I/PT when designing 3-phase motor drives (BLDC, PMSM, induction, SRM) that need 8 PWM outputs for up to 4-phase or dual 3-phase inverter topologies and benefit from the integrated ECAN bus for industrial networking. The 128 KB Flash and 40 MIPS performance are sufficient for sensorless FOC firmware, while the 64-pin TQFP footprint provides 53 I/O pins for encoder/Hall feedback and protection signals. For cost-optimized designs that need only 6 PWM channels (single 3-phase inverter), choose the pin-compatible DSPIC33FJ128MC506AT-I/PT instead. If your application does not need motor-control PWM at all, step down to the DSPIC33FJ128GP706AT-I/PT general-purpose variant. For automotive needs (AEC-Q100, 100-pin TQFP), upgrade to DSPIC33FJ128MC510A-I/PF.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC506AT-I/PT DSPIC33FJ128MC506A-I/PT DSPIC33FJ128MC506T-I/PT DSPIC33FJ128GP706AT-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-64 (10x10) TQFP-64 (10x10) - same TQFP-64 (10x10) - same TQFP-64 (10x10) - same TQFP-64 (10x10) - same
Program Memory 128 KB Flash 128 KB Flash 128 KB Flash 128 KB Flash 128 KB Flash
Data RAM 16 KB SRAM 16 KB SRAM 16 KB SRAM 16 KB SRAM 16 KB SRAM
CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
PWM Channels 8 motor-control 6 motor-control 6 motor-control 6 motor-control None (GP variant)
ADC 10-bit, 1.1 Msps 10-bit, 1.1 Msps 10-bit, 1.1 Msps 10-bit, 1.1 Msps 10-bit, 1.1 Msps
I/O Pins 53 53 53 53 53
Motor Control PWM Module Yes (8 outputs) Yes (6 outputs) Yes (6 outputs) Yes (6 outputs) No (GP family)

Key Differentiators

  • 8-channel motor-control PWM with dedicated fault inputs (vs DSPIC33FJ128MC506AT-I/PT)
  • Integrated ECAN 2.0B module for industrial networking (vs DSPIC33FJ128GP706AT-I/PT)
  • Dedicated motor-control peripherals vs general-purpose DSC (vs DSPIC33FJ128GP706AT-I/PT)

Design Notes

Place 100 nF ceramic decoupling capacitors within 5 mm of every VDD pin and a 10 uF bulk capacitor on each VDD/VSS pair. The AVDD analog supply must be isolated from VDD with a ferrite bead or separate LDO regulator to avoid digital switching noise coupling into ADC readings. According to Microchip dsPIC33F hardware design guidelines, an unbroken ground plane beneath the device is mandatory for the exposed pad and all VSS pins.

Estimated: the TQFP-64 (10x10) package has thermal resistance (theta_JA) of approximately 45 C/W on a standard 4-layer JEDEC test PCB. At maximum CPU load of 40 MIPS with all peripherals active, internal power dissipation typically reaches 200 mA at 3.3 V (660 mW), giving a junction temperature rise of ~30 C above ambient. For closed-enclosure industrial drives operating at +85 C ambient, verify margin to +125 C junction limit and consider copper-area heatsinking.

Do not leave the MCLR pin floating - it must be pulled high to VDD through a 10 kOhm resistor for normal operation, with a 100 nF capacitor to VSS for noise immunity. The MCLR circuit must also include a diode clamp to VDD to prevent negative voltage transients during ESD events. Without proper MCLR biasing, the device can enter spurious reset states in motor-noise environments.

Route the oscillator traces (OSC1/OSC2) on the top layer with grounded guard traces on both sides, keeping total trace length under 10 mm to minimize parasitic capacitance. Place load capacitors (typically 15-33 pF for crystal operation) as close to the OSC pins as possible. For high-speed digital signals adjacent to analog ADC inputs, maintain at least 3x trace-width spacing or use a ground guard trace to prevent capacitive crosstalk into current-sense measurements.

Compliance Information

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

RoHS and REACH compliance per Microchip product page (microchip.com/en-us/product/dsPIC33FJ128MC706A). The -I suffix indicates industrial -40C to +85C temperature grade; this variant is NOT AEC-Q100 qualified. For automotive designs use AEC-Q100 qualified dsPIC33FJ128MCxxxA-E (extended temp) variants.

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

Related Searches

DSPIC33FJ128MC706AT-I/PT datasheet DSPIC33FJ128MC706AT-I/PT price DSPIC33FJ128MC706AT-I/PT buy Microchip 16-bit DSC 128KB Flash dsPIC33F motor control 40 MIPS TQFP-64 DSPIC33FJ128MC706AT BLDC motor controller DSPIC33FJ128MC706AT-I/PT vs MC506AT DSPIC33FJ128MC706AT-I/PT drop-in replacement TQFP-64 dsPIC33F 128KB Flash what is DSPIC33FJ128MC706AT-I/PT DSPIC33FJ128MC706AT-I/PT pinout 64-pin TQFP microchip dsPIC33F motor control development board

Related Components & Terms

Microchip Technology DSPIC33FJ128MC706AT-I/PT DSPIC33FJ128MC706A DSPIC33FJ128MC506AT-I/PT dsPIC33F dsPIC33 Digital Signal Controller DSC 16-bit MCU microcontroller Harvard architecture PWM motor control FOC field-oriented control TQFP-64 TQFP surface mount Flash memory ECAN MPLAB ICSP JTAG BLDC PMSM induction motor RoHS REACH
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