DSPIC33CK128MC105T-I/PT - 100MHz 16-bit DSC 128KB Flash | Microchip
MPN: DSPIC33CK128MC105T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 10 | $4.16 | $41.60 |
| 100 | $3.7 | $370.00 |
| 500 | $3.32 | $1,660.00 |
| 1,000 | $2.96 | $2,960.00 |
DSPIC33CK128MC105T-I/PT Overview
A Digital Signal Controller combines the computational throughput of a DSP with the peripheral integration and interrupt responsiveness of a microcontroller. Within the power-management hierarchy, the dsPIC33CK family sits above basic MCUs and below application processors, making it a common choice where deterministic closed-loop control must execute at microsecond timescales, such as field-oriented motor control and switch-mode power conversion.
Key differentiating features include the single 100 MHz dsPIC DSC core with DSP-enhanced instruction set, 128 KB (128K x 8) of self-programmable Flash, 16 KB of data RAM, 39 general-purpose I/O pins, and an operating voltage window of 3.0 V to 3.6 V. The integrated op-amps can buffer current-sense signals ahead of the 12-bit ADC, while dual 12-bit DACs support waveform generation and sensor-signal reconstruction.
Architecturally, the device uses a modified Harvard pipeline with dedicated DSP multiply-accumulate hardware, enabling single-cycle MAC operations critical for filter kernels and control loops in digital power and motor drive algorithms. The high-resolution PWM module provides fine edge positioning for LLC, totem-pole PFC, and synchronous buck topologies.
Typical applications include brushless DC and PMSM motor control, digital power supplies (PFC, LLC), solar micro-inverters, battery chargers, and industrial embedded control systems requiring deterministic 16-bit DSP performance.
Design consideration: verify that the 3.0-3.6 V supply rail is regulated and decoupled per the manufacturer datasheet before committing the PCB layout, and confirm the industrial temperature grade (-40C to +85C per distributor listings) matches the deployment environment.
This page synthesizes distributor pricing, drop-in alternatives, pinout guidance, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for DSPIC33CK128MC105T-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 DSPIC33CK128MC105T-I/PT (same form factor and footprint) — differing in Core, Operating Temperature, PWM, Package, Packaging.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33CK128MC105-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.48 / Unit
View Datasheet →DSPIC33CK128MC105T-E/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33CK64MC105T-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.52 / Unit
View Datasheet →DSPIC33CK256MC105T-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33CK32MC105T-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.51 / Unit
View Datasheet →DSPIC33CK128MC105T-I/PT Maximum Ratings & Electrical Characteristics
| Core | dsPIC33CK 16-bit DSC core |
| Maximum Clock Frequency | 100 MHz |
| Program Memory Size | 128 KB (128K x 8) Flash |
| Data RAM Size | 16 KB |
| Operating Voltage | 3 V to 3.6 V |
| ADC Resolution | 12 bit |
| ADC Channels | 20 channels |
| DAC Resolution | 12 bit |
| DAC Channels | 2 |
| On-chip Op-Amps | Yes |
| General-Purpose I/O | 39 I/O pins |
| Peripherals | PWM, 12-bit ADC, 12-bit DAC, OpAmps |
| Package | 48-TQFP (7x7 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C |
| Technology | CMOS |
| Packaging | Tape & Reel (T suffix) |
DSPIC33CK128MC105T-I/PT Pin Configuration
| Pin 1 | MCLR — Master clear reset (active low) / programming voltage |
| Pin 2 | AN0/C1IN1-/RA0 — Analog input 0 / comparator input / port A |
| Pin 3 | AN1/C1IN1+/RA1 — Analog input 1 / comparator input / port A |
| Pin 4 | PGD/AN2/RP1/RA2 — Programming data / analog input 2 / remappable pin |
| Pin 5 | PGC/AN3/RP2/RA3 — Programming clock / analog input 3 / remappable pin |
| Pin 6 | AN4/RP3/RA4 — Analog input 4 / remappable pin |
| Pin 7 | VDD — Positive supply (3.0-3.6 V) |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKI/RP4/RA5 — Oscillator input / external clock / remappable pin |
| Pin 10 | OSC2/CLKO/RP5/RB0 — Oscillator output / remappable pin |
| Pin 11 | RB1/RP6 — Port B / remappable pin |
| Pin 12 | RB2/RP7 — Port B / remappable pin |
| Pin 13 | RB3/RP8 — Port B / remappable pin |
| Pin 14 | RB4/RP9 — Port B / remappable pin |
| Pin 15 | VSS — Ground reference |
| Pin 16 | VDD — Positive supply |
| Pin 17 | RB5/RP10 — Port B / remappable pin |
| Pin 18 | RB6/RP11 — Port B / remappable pin |
| Pin 19 | RB7/RP12 — Port B / remappable pin |
| Pin 20 | RB8/RP13 — Port B / remappable pin |
| Pin 21 | RB9/RP14 — Port B / remappable pin |
| Pin 22 | RB10/RP15 — Port B / remappable pin |
| Pin 23 | RB11/RP16 — Port B / remappable pin |
| Pin 24 | VSS — Ground reference |
| Pin 25 | VDD — Positive supply |
| Pin 26 | RB12/AN12/RP17 — Port B / analog input 12 / remappable pin |
| Pin 27 | RB13/AN11/RP18 — Port B / analog input 11 / remappable pin |
| Pin 28 | RB14/AN10/RP19 — Port B / analog input 10 / remappable pin |
| Pin 29 | RB15/AN9/RP20 — Port B / analog input 9 / remappable pin |
| Pin 30 | RC0/AN8/RP21 — Port C / analog input 8 / remappable pin |
| Pin 31 | RC1/AN7/RP22 — Port C / analog input 7 / remappable pin |
| Pin 32 | RC2/AN6/RP23 — Port C / analog input 6 / remappable pin |
| Pin 33 | RC3/AN5/RP24 — Port C / analog input 5 / remappable pin |
| Pin 34 | AVDD — Analog positive supply |
| Pin 35 | AVSS — Analog ground |
| Pin 36 | RC4/RP25 — Port C / remappable pin |
| Pin 37 | RC5/RP26 — Port C / remappable pin |
| Pin 38 | RC6/RP27 — Port C / remappable pin |
| Pin 39 | RC7/RP28 — Port C / remappable pin |
| Pin 40 | RC8/RP29 — Port C / remappable pin |
| Pin 41 | RC9/RP30 — Port C / remappable pin |
| Pin 42 | VSS — Ground reference |
| Pin 43 | VDD — Positive supply |
| Pin 44 | RB16/RP31 — Port B / remappable pin |
| Pin 45 | RB17/RP32 — Port B / remappable pin |
| Pin 46 | RB18/RP33 — Port B / remappable pin |
| Pin 47 | RB19/RP34 — Port B / remappable pin |
| Pin 48 | RB20/RP35 — Port B / remappable pin |
Typical Applications
DSPIC33CK128MC105T-I/PT is suitable for 6 applications: Brushless DC / PMSM Motor Control, Digital Power Supplies (LLC, Totem-Pole PFC), Solar Micro-Inverters, Battery Chargers and BMS Front-End Control, Industrial Embedded Control and Automation, Sensor Signal Acquisition and Conditioning.
Brushless DC / PMSM Motor Control
The DSPIC33CK128MC105T-I/PT is a natural fit for field-oriented control (FOC) of BLDC and PMSM motors. Its 100 MHz 16-bit DSP core executes single-cycle multiply-accumulate operations, sustaining current-loop bandwidths in the tens of kilohertz. The on-chip operational amplifiers amplify shunt-resistor phase-current signals before the 20-channel 12-bit ADC samples them synchronously with the PWM carrier, minimizing control-latency jitter. The high-resolution PWM module generates complementary gate-drive signals with dead-time insertion for three-phase inverters. Placed as the main controller between the gate drivers and the current-sense front end, the DSC closes the entire FOC loop on-chip; the trade-off is that a 3.3 V isolated supply and careful analog grounding are required to preserve 12-bit ADC accuracy in noisy inverter environments.
Recommended
Digital Power Supplies (LLC, Totem-Pole PFC)
Digital LLC converters and totem-pole PFC stages demand precise, high-resolution PWM and fast analog feedback, both of which the DSPIC33CK128MC105T-I/PT provides. The fine edge positioning of the high-resolution PWM enables exact phase-shift and frequency control of resonant converters, while the 12-bit ADC with multiple sample triggers monitors output voltage, input voltage, and current each switching cycle. The two 12-bit DACs can generate reference ramps or inject test signals for loop characterization. Running the compensator in firmware at 100 MHz allows adaptive mode switching (burst, CC, CV) without external analog compensation networks. Engineers should budget the 3.0-3.6 V rail cleanly and isolate the control ground from the power stage to exploit the controller's full PWM resolution.
Recommended
Solar Micro-Inverters
Micro-inverter designs combine MPPT algorithms, grid-synchronization, and safety compliance, all of which the DSPIC33CK128MC105T-I/PT can host. The 128 KB Flash holds MPPT search routines, PLL grid-lock code, and anti-islanding logic, while 16 KB RAM buffers waveform samples. The 12-bit ADC digitizes panel voltage/current and grid waveform feedback, and the DSP MAC instructions accelerate the sine-reference calculations needed for grid-current shaping. Operating at 100 MHz, the DSC updates the PWM duty commands every switching cycle for low output-current THD. The integrated op-amps can condition auxiliary sensing channels, reducing external BOM count on the compact inverter PCB. Designers must implement isolation and grid-certification firmware carefully, since the DSC is the safety-relevant control element in this application.
Recommended
Battery Chargers and BMS Front-End Control
Smart battery chargers benefit from the DSPIC33CK128MC105T-I/PT's combination of precision analog and control firmware capability. The 20-channel 12-bit ADC tracks cell voltages, charge current, and pack temperature across the 39 multiplexed I/O pins, while the PWM stage drives buck or buck-boost charging converters with synchronous rectification. Charge-termination algorithms (CC/CV taper, dT/dt cut-off, impedance tracking) execute in firmware with single-cycle DSP math, enabling accurate coulomb counting and thermal-derated charging profiles. The two 12-bit DACs provide smooth reference generation for calibration routines. The industrial -40C to +85C temperature rating covers automotive-adjacent charging environments, though an isolated communication interface (CAN or SMBus via external transceiver) must be added for pack telemetry.
Recommended
Industrial Embedded Control and Automation
In factory automation nodes, the DSPIC33CK128MC105T-I/PT serves as a deterministic real-time controller for actuators, pumps, and process sensors. The 39 GPIO pins interface limit switches, encoder inputs, and drive circuits, while the 100 MHz core guarantees interrupt latency suitable for position loops and safety interlocks. The 128 KB Flash accommodates state-machine logic, Modbus or similar fieldbus stacks, and OTA-style firmware update routines. The 12-bit ADC and op-amps digitize analog process variables (pressure, flow via external transducers) without a separate analog front end in cost-sensitive designs. The -40C to +85C industrial rating and surface-mount 48-TQFP package suit DIN-rail and cabinet-mounted control boards where vibration and thermal cycling are routine.
Recommended
Sensor Signal Acquisition and Conditioning
The DSPIC33CK128MC105T-I/PT functions as a compact analog acquisition hub: the on-chip op-amps buffer high-impedance sensor outputs, the 20-channel 12-bit ADC multiplexes across multiple sensor inputs, and the 12-bit DACs produce excitation or calibration signals. This single-chip chain suits bridge-sensor (strain gauge, RTD) conditioning in measurement nodes, where the 100 MHz DSP core applies digital filtering (IIR/FIR with single-cycle MAC) to improve effective resolution beyond the raw 12-bit converter limit. The 3.0-3.6 V operation aligns with common 3.3 V sensor rails, simplifying level compatibility. Designers should reserve calibration firmware space in the 128 KB Flash and perform end-to-end system calibration, since integrated op-amp offset and ADC integral nonlinearity determine the accuracy floor.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33CK128MC105T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33CK128MC105-I/PT | DSPIC33CK128MC105T-E/PT | DSPIC33CK64MC105T-I/PT | DSPIC33CK256MC105T-I/PT | DSPIC33CK32MC105T-I/PT |
|---|---|---|---|---|---|---|
| Package | 48-TQFP (7x7) | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Speed | 100 MHz | 100 MHz | 100 MHz | 100 MHz | 100 MHz | 100 MHz |
| Flash Memory | 128 KB | 128 KB | 128 KB | 64 KB | 256 KB | 32 KB |
| Operating Temperature | -40C to +85C (I grade) | -40C to +85C | -40C to +125C (E grade) | -40C to +85C | -40C to +85C | -40C to +85C |
| Operating Voltage | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V |
| Packaging | Tape & Reel | Tray/Tube | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel |
Key Differentiators
- Largest Flash in the pin-compatible 105-pinout subgroup among 32/64 KB siblings (vs DSPIC33CK64MC105T-I/PT)
- Industrial temperature grade at standard cost (vs DSPIC33CK128MC105T-E/PT)
- On-chip analog integration reduces BOM (vs DSPIC33CK32MC105T-I/PT)
Design Notes
Supply the DSPIC33CK128MC105T-I/PT from a clean 3.0-3.6 V rail (nominal 3.3 V). Decouple each VDD pin pair with 100 nF ceramic capacitors placed within 2 mm of the pins, plus at least one 4.7-10 uF bulk capacitor near the device. Keep the AVDD/AVSS analog supply isolated from the digital rail via an LC filter or ferrite bead to preserve 12-bit ADC performance. Estimated: a 3.3 V rail delivering 150 mA margin comfortably covers typical core plus I/O current for this family, but confirm exact figures in the manufacturer datasheet electrical characteristics table.
In motor-drive layouts, route the analog sensing traces (phase-current shunts to the op-amp/ADC pins) away from PWM gate-drive traces to prevent switching transients from corrupting ADC samples. Use the device's synchronized sampling triggers so conversions occur away from PWM edges. Keep the crystal/oscillator traces short and guard them with ground. The exposed perimeter of the 48-TQFP needs no thermal pad, but a solid ground plane under the 7x7 mm body improves EMI and signal return paths.
Do not confuse ordering-code suffixes: the T denotes tape-and-reel packaging only, while I and E denote industrial vs extended temperature grades - the T suffix part is not a different silicon. Also verify the MCLR programming path supports ICSP with the correct programmer voltage settings, and never drive 5 V logic directly into GPIO pins since the supply is limited to 3.6 V. Confirm the exact maximum clock and peripheral configurations in the current Microchip datasheet before final firmware freeze.
Compliance Information
RoHS compliance and lead-free status per standard current-production Microchip product listings on DigiKey/Mouser. REACH, halogen-free and conflict-minerals declarations should be confirmed via Microchip's official product page certificates.