dsPIC33CK64MP105 FAMILY
16-Bit Digital Signal Controllers with High-Speed ADC, Op Amps,
Comparators and High-Resolution PWM
Operating Conditions Microcontroller Features
3.0V to 3.6V: -40C to +125C, DC to 100 MHz Small Pin Count Packages Ranging from 28 to
48 Pins, Including UQFN as Small as 4x4 mm
High-Current I/O Sink/Source
High-Performance 16-Bit DSP RISC CPU
Edge or Level Change Notification Interrupt on
16-Bit Wide Data Path
I/O Pins
Code Efficient (C and Assembly) Architecture
Peripheral Pin Select (PPS) Remappable Pins
40-Bit Wide Accumulators
Up to 64 Kbytes Flash Memory:
Single-Cycle (MAC/MPY) with Dual Data Fetch
- 10,000 erase/write cycle endurance
Single-Cycle, Mixed-Sign Multiply:
- 20 years minimum data retention
- 32-bit multiply support
- Self-programmable under software control
Fast 6-Cycle Divide
- Programmable code protection
Zero Overhead Looping
- Error Code Correction (ECC)
- ICSP Write Inhibit
High-Speed PWM
Eight Kbytes SRAM Memory:
Four PWM Pairs
- SRAM Memory Built-In Self-Test (MBIST)
Up to 250 ps PWM Resolution
Multiple Interrupt Vectors with Individually
Dead Time for Rising and Falling Edges
Programmable Priority
Dead-Time Compensation
Four Sets of Interrupt Context Saving Registers
which Include Accumulator and STATUS for Fast
Clock Chopping for High-Frequency Operation
Interrupt Handling
PWM Support for:
Four External Interrupt Pins
- DC/DC, AC/DC, inverters, PFC, lighting
Watchdog Timer (WDT)
- BLDC, PMSM, ACIM, SRM motors
Windowed Deadman Timer (DMT)
Fault and Current Limit Inputs
Fail-Safe Clock Monitor (FSCM) with Dedicated
Flexible Trigger Configuration for ADC Triggering
Oscillator for Backup
Selectable Oscillator Options Including:
High-Speed Analog-to-Digital Converter
- Low-Power 32 kHz RC (LPRC) Oscillator
12-Bit Resolution
- High-precision, 8 MHz internal Fast RC
Two Dedicated SAR ADC Cores and One Shared
(FRC) Oscillator
SAR ADC Core
- Primary high-speed, crystal/resonator
Up to 3.5 Msps Conversion Rate per Core
oscillator or external clock
Dedicated Result Buffer for Each Analog Channel
- Primary PLL, which can be clocked from FRC
Flexible and Independent ADC Trigger Sources
or crystal oscillator
Four Digital Comparators
- Secondary/Alternate PLL (APLL) for PWM
and ADC
Four Oversampling Filters
Low-Power Management modes (Sleep and Idle)
Power-on Reset and Brown-out Reset
Programmable High/Low-Voltage Detect (HLVD)
On-Board Capacitorless Regulator
256 Bytes of One-Time-Programmable (OTP)
Memory
2018-2019 Microchip Technology Inc. DS70005363B-page 1dsPIC33CK64MP105 FAMILY
Peripheral Features Analog Features
Three 4-Wire SPI modules (up to 50 Mbps): Three Fast Analog Comparators with
Input Multiplexing
- 16-byte FIFO
Three Operational Amplifiers
- Variable width
2
Three 12-Bit PDM DACs with
-I S mode
Slope Compensation
2
Two I C Master and Slave w/Address Masking
One Output DAC Buffer
and IPMI Support
Three Protocol UARTs with Automated Handling
Qualification and Class B Support
Support for:
- LIN 2.2
AEC-Q100 REVG (Grade 1: -40C to +125C)
-DMX
Class B Safety Library, IEC 60730
- Smart card (ISO 7816)
-IrDA
Debug Features
Two SENT modules
Three Programming and Debugging Interfaces:
One Dedicated 16-Bit Timer/Counter
- 2-wire ICSP interface with non-intrusive
Four Single Output Capture/Compare/PWM/
access and real-time data exchange with
Timer (SCCP) modules:
application
- Flexible configuration as PWM, input capture,
Three Complex, Five Simple Breakpoints
output compare or timers
IEEE Standard 1149.2 Compatible (JTAG)
- Two 16-bit timers or one 32-bit timer in each
Boundary Scan
module
- PWM resolution down to 4 ns
- Single PWM output
One Multiple Output Capture/Compare/PWM/
Timer (MCCP) module:
- Flexible configuration as PWM, input capture,
output compare or timers
- Two 16-bit timers or one 32-bit timer in each
module
- PWM resolution down to 4 ns
- Up to six PWM outputs
- Programmable dead time
- Auto-shutdown
Two Quadrature Encoder Interfaces (QEI):
- Four inputs: Phase A, Phase B, Home, Index
Reference Clock Output (REFCLKO)
Four Configurable Logic Cells (CLC) with Internal
Connections to Select Peripherals and PPS
4-Channel Hardware DMA
32-Bit CRC Calculation module
Peripheral Trigger Generator (PTG):
- 16 possible trigger sources to other
peripheral modules
- CPU independent state machine-based
instruction sequencer
DS70005363B-page 2 2018-2019 Microchip Technology Inc.