16-Bit Digital Signal Controllers with High-Speed PWM
and CAN Flexible Data-Rate (CAN FD)
dsPIC33CK256MC006 Family Operating Conditions
• 3V to 3.6V, -40°C to +125°C
– DC to 100 MIPS Core: 16-Bit dsPIC33CK CPU
• 32-256 Kbytes of Program Flash with ECC and 8K-16K Data RAM • Fast 6-Cycle Divide • Code Efficient (C and Assembly) Architecture • 40-Bit Wide Accumulators • Single-Cycle (MAC/MPY) with Dual Data Fetch • Single-Cycle, Mixed-Sign MUL Plus Hardware Divide • 32-Bit Multiply Support • Five Sets of Interrupt Context Selected Registers for Fast Interrupt Response • Zero-Overhead Looping • 384 Bytes of One-Time-Programmable (OTP) Memory Clock Management
• Selectable Oscillator Options, Including:
– 8 MHz internal fast RC (FRC) oscillator
– Primary high-speed, crystal/resonator oscillator or external clock
– Primary PLL, which can be clocked from the FRC or crystal oscillator • Programmable PLLs and Oscillator Clock Sources • Reference Clock Output (REFCLKO) • Fail-Safe Clock Monitor (FSCM) • Backup Internal Oscillator Power Management
• Low-Power Management Modes (Sleep, Idle, Doze) • Integrated Power-on Reset and Brown-out Reset High-Speed PWM
• Four PWM Pairs • Up to 2 ns PWM Resolution • Dead Time for Rising and Falling Edges Data Sheet © 2026 Microchip Technology Inc. and its subsidiaries DS70005633B -1 dsPIC33CK256MC006 Family • Dead-Time Compensation • Clock Chopping for High-Frequency Operation • PWM Support for:
– DC/DC, AC/DC, inverters, PFC, lighting
– BLDC, PMSM, ACIM, stepper motors, SRM motors • Fault and Current Limit Inputs • Flexible Trigger Configuration for ADC Triggering Timers/Output Compare/Input Capture
• One General-Purpose 16-Bit Timer • Peripheral Trigger Generator (PTG):
– Up to 15 trigger sources to other peripheral modules
– CPU-independent state machine-based instruction sequencer
– Two 16-bit general purpose timers • Four SCCP Modules, which Include Timer, Capture/Compare and PWM:
– Two 16-bit timers or one 32-bit timer in each module
– PWM resolution down to 2.5 ns (one output per SCCP module)
– 16-or 32-bit capture
– 4-deep capture buffer • Fully Asynchronous Operation, Available in Sleep Modes Advanced Analog Features
• High-Speed 12-bit ADC: …