EmbeddedRelated.com
DSPIC33EP128GP502-I/MM

MCHPDSPIC33EP128GP502-I/MM

Microchip Technology
dsPIC dsPIC™ 33EP Microcontroller IC 16-Bit 70 MIPs 128KB (43K x 24) FLASH 28-QFN-S (6x6)
Active244 in stock

Overview

The DSPIC33EP128GP502-I/MM is a high-performance 16-bit Digital Signal Controller (DSC) capable of 70 MIPS operation. It combines the control features of a microcontroller with the computation power of a DSP, featuring 128KB of Flash memory and specialized peripherals like a Peripheral Trigger Generator and high-speed PWM.

Why Choose This Part

This controller offers high integration for mixed-signal designs, including built-in op amps and comparators that reduce external component count. The Peripheral Pin Select (PPS) feature provides significant PCB routing flexibility by allowing many digital peripherals to be mapped to any available I/O pin.

Applications

Small Engine Control
Utilizing high-speed PWM and the Peripheral Trigger Generator for precise ignition and fuel injection timing.
Industrial Sensor Hubs
Processing analog signals from on-chip op amps and comparators while communicating via CANbus or LINbus.
Power Conversion
Managing DC-DC converters using the 70 MIPS core and 10-bit/12-bit ADC for fast loop control.

Key Specifications

Speed 70 MIPs
RAM Size 8K x 16
Core Size 16-Bit
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 21
Core Processor dsPIC
Package / Case 28-VQFN Exposed Pad
Data Converters A/D 6x10b/12b
Oscillator Type Internal
Program Memory Size 128KB (43K x 24)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-QFN-S (6x6)
Voltage - Supply (Vcc/Vdd) 3V ~ 3.6V

Getting Started

Development is supported by the MPLAB X IDE and the MPLAB XC16 compiler. For hardware debugging and programming, engineers typically use the MPLAB PICkit 4 or MPLAB ICD 4 connected via the ICSP interface.

Also Consider

STM32F303K8T6 STMicroelectronics - A 32-bit alternative with dedicated DSP instructions and high-speed analog peripherals in a similar pin-count package.