EmbeddedRelated.com
The 2026 Embedded Online Conference
DSPIC33FJ128GP802-I/MM

MCHPDSPIC33FJ128GP802-I/MM

Microchip Technology
dsPIC dsPIC™ 33F Microcontroller IC 16-Bit 40 MIPs 128KB (128K x 8) FLASH 28-QFN-S (6x6)
NRND1,484 in stock

Overview

The DSPIC33FJ128GP802-I/MM is a high-performance 16-bit digital signal controller that combines the control of a microcontroller with the computation power of a DSP. Operating at 40 MIPS, it features 128KB of Flash memory and a rich set of peripherals including a 16-bit DAC and a 12-bit ADC for precision analog applications. The 28-pin QFN package makes it ideal for space-constrained designs requiring significant processing throughput.

Why Choose This Part

This controller offers a unique combination of high-speed DSP capability and extensive connectivity in a small 28-pin footprint. Key benefits include 5V-tolerant I/O for interfacing with legacy systems, a dedicated DMA controller to minimize CPU latency, and software-remappable pins for flexible PCB routing.

Applications

Digital Audio Processing
Utilizes the integrated 16-bit DAC and DCI interface for high-fidelity audio sampling and filtering.
Industrial Sensor Fusion
Leverages the 10-channel 12-bit ADC and 8-channel DMA to process multiple analog sensor inputs simultaneously without CPU overhead.
Automotive Gateway Modules
Employs the integrated CAN 2.0B controller for vehicle networking and diagnostic communications.
Active Noise Cancellation
Uses DSP instructions and high MIPS rating to implement real-time noise reduction algorithms.

Key Specifications

Speed 40 MIPs
RAM Size 16K x 8
Core Size 16-Bit
Peripherals Brown-out Detect/Reset, DCI, DMA, I2S, 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 10x10b/12b; D/A 2x16b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
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

Developers can begin by using the MPLAB X IDE and the MPLAB XC16 compiler. Hardware debugging is typically performed using the Microchip PICkit 4 or ICD 4 in-circuit debuggers. For rapid prototyping, the Explorer 16/32 Development Board can be used with a compatible Plug-In Module (PIM).

The 2026 Embedded Online Conference