EmbeddedRelated.com
DSPIC33CK64MP505T-I/PT

MCHPDSPIC33CK64MP505T-I/PT

Microchip Technology
dsPIC dsPIC™ 33CK, Functional Safety (FuSa) Microcontroller IC 16-Bit 100MHz 64KB (64K x 8) FLASH 48-TQFP (7x7)
Active2,005 in stock

Overview

The DSPIC33CK64MP505T-I/PT is a high-performance 16-bit Digital Signal Controller (DSC) featuring a 100MHz single-core architecture designed for real-time control applications. It integrates a Digital Signal Processor (DSP) engine for fast math execution alongside advanced peripherals like high-speed ADCs, high-resolution PWMs, and functional safety features.

Why Choose This Part

This controller offers dedicated DSP instructions and 40-bit wide accumulators for single-cycle MAC operations, significantly accelerating math-intensive control loops. Its functional safety hardware, including MBIST and dual-loop clock monitoring, simplifies the certification process for safety-critical industrial and automotive designs.

Applications

High-Speed Motor Control
Utilizes the specialized PWM and QEI peripherals for precise control of brushless DC (BLDC), permanent magnet synchronous (PMSM), and AC induction motors.
Digital Power Conversion
Ideal for AC/DC and DC/DC power supplies, solar inverters, and battery charging systems requiring high-speed analog feedback loops and fine PWM resolution.
Functional Safety (FuSa) Systems
Designed for applications requiring ISO 26262 or IEC 61508 compliance, featuring RAM Memory Built-In Self-Test (MBIST) and a Fail-Safe Clock Monitor.
Automotive Sensor Interfacing
Leverages the CANbus/CAN FD interface and high-speed 12-bit ADCs to process complex sensor data in vehicle networking environments.

Key Specifications

Speed 100MHz
RAM Size 8K x 8
Core Size 16-Bit
Peripherals Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, QEI, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 39
Core Processor dsPIC
Package / Case 48-TQFP
Data Converters A/D 19x12b; D/A 3x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-TQFP (7x7)
Voltage - Supply (Vcc/Vdd) 3V ~ 3.6V

Getting Started

Begin development using the MPLAB X IDE and the XC16 compiler. For hardware evaluation, the dsPIC33CK Curiosity Development Board (DM330030) provides a cost-effective platform to test the 100MHz core and specialized motor control peripherals.

Part of PIC Microcontrollers family » dsPIC33CK

DSPIC33CK Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
DSPIC33CK64MP505T-I/PT (this part) 64KB 8K 39 TQFP-48 100M A/D 19x12b; D/A 3x.. 2,005
DSPIC33CK64MP208T-I/PT 64KB 8K 69 TQFP-80 100M A/D 24x12b; D/A 3x.. 2,357
DSPIC33CK128MP208T-I/PT 128KB 16K 69 TQFP-80 100M A/D 24x12b; D/A 3x.. 1,343
DSPIC33CK64MP206T-I/PT 64KB 8K 53 TQFP-64 100M A/D 20x12b; D/A 3x.. 1,219
DSPIC33CK512MP608-I/PT 512KB 64K 69 TQFP-80 100M A/D 24x12b SAR; D/.. 903
DSPIC33CK512MP606-E/PT 512KB 64K 53 TQFP-64 100M A/D 20x12b SAR; D/.. 160
Also available as: dsPIC33CK256MP508-I/PT