dsPIC33 Digital Signal Controllers (DSCs) deliver high performance, flexible peripherals and a complete ecosystem of software and hardware tools to simplify your development and speed up your time to market. These devices feature specialized peripherals for high-performance and robust designs, advanced sensing and control, motor control, digital power conversion, touch, embedded security and functional safety to meet the specific requirements of your application.
dsPIC33 DSCs add Digital Signal Processor (DSP) performance for embedded applications requiring time-critical response while offering the simplicity of a microcontroller (MCU). Offering single-cycle execution, deterministic interrupt response, zero overhead looping and fast DMA, this family also adds a single-cycle 16 × 16 MAC and 40-bit accumulators, making it an excellent option for math-intensive, high-performance and robust motor control, digital power, functional safety and security designs.
Use this expandable, highly-configurable software program to create, debug, and qualify your embedded designs for your dsPIC DSC.
MPLAB Discover is a catalog of fully configured and complete source code, projects, examples and software applications for dsPIC DSCs to jump-start your next project.
Configure your MCU's rich set of peripherals and functions and customize your application with this graphical programming plug-in for MPLAB X IDE.
Compile your software with world-class optimizations that reduce your code size and increase efficiency.
The dsPIC33CK64MC105 Curiosity Nano Evaluation Kit is a cost-effective hardware platform to evaluate the dsPIC33CK family of high-performance Digital Signal Controllers (DSCs). Find out how easy it is to get started with the dsPIC33CK Curiosity Evaluation Kit and explore our dsPIC33 DSCs for your next design.
Our dsPIC33C family of AUTOSAR-ready DSCs addresses the challenge of increasing software complexity by providing an open and exchangeable solution to standardize the software architecture for automotive ECUs. These DSCs support our ASIL B- and ASPICE-compliant MCAL driver packages, MICROSAR from Vector and KSAR OS from KPIT.
Our dsPIC33C DSCs and PIC24F MCUs work together with our CryptoAuthentication™ and CryptoAutomotive™ security ICs to implement robust system-level security.
These devices, together with MPLAB® Code Configurator (MCC) and their ecosystem of development tools, simplify implementing immutable secure boot, secure firmware upgrade, node authentication, secure communication, secure provisioning and other use cases.
Learn how to configure and use the Data EEPROM Emulation (DEE) library using MPLAB® Code Configurator (MCC).
The program Flash available on PIC24F MCUs and dsPIC33C DSCs can be easily used to emulate EEPROM while the abstract wear-leveling complexities are handled by the DEE library in MCC.
This video introduces you to the common development ecosystem that enables you to use low-power PIC24F MCUs and robust dsPIC33 DSCs in a complete platform design and demonstrates easy migration across device families.
This video introduces our latest dsPIC33C family of DSCs offering single-core and dual -ore variants for time-critical control and high-performance embedded applications.
For more information,
https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/dspic-dscs
We provide an extensive product portfolio of 8-, 16- and 32-bit microcontrollers and Digital Signal Controllers to help you select the device that best suits the needs of your application.If you need to expand or even downsize your application to add, optimize or otherwise modify your design, this video discusses some key considerations when migrating between our 8- and 16-bit microcontroller and Digital Signal Controller product portfolios.