{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"DSPIC33CH128MP202-I/SS","brand":"Microchip Technology","brandSlug":"microchip","productSlug":"DSPIC33CH128MP202-I-SS","canonicalUrl":"https://icboms.com/microchip/DSPIC33CH128MP202-I-SS","factsUrl":"https://icboms.com/api/mcp/products/DSPIC33CH128MP202-I%2FSS","rawCanonicalId":null},"summary":{"shortDescription":"Microchip dsPIC™ 33CH, Functional Safety (FuSa), 16-Bit Dual-Core MCU, 180/200 MHz, 152KB Flash, 20K x 8 RAM, Motor Control PWM, 28-SSOP, -40°C to 85°C, 3V to 3.6V.","salesMarkdown":"## Dual-core dsPIC33CH — the motor-control workhorse in a 28-pin SSOP The Microchip DSPIC33CH128MP202-I/SS is a 16-bit dual-core MCU from the dsPIC33CH family, combining a 180/200 MHz master core with a dedicated 200 MHz slave core for real-time control loops. It packs 152 KB Flash and 20 KB RAM into a 28-SSOP package, with a full motor-control peripheral set including PWM, QEI, and a 12-bit A/D converter. This is a part designed for applications that need deterministic response — think dual-sensor field-oriented control on a brushless DC motor, or a digital power supply with interleaved phases. The dual-core architecture offloads the control algorithm to the slave core while the master handles communications and system management. ## 180/200 MHz — what the dual-core speed buys you in a control loop The master core runs at 180 MHz and the slave at 200 MHz. That 200 MHz slave drives the PWM and ADC trigger, closing the current loop without jitter from interrupt latency on the master. The 152 KB Flash is split between master and slave; each core has its own program memory space, so the slave's control code does not compete with the master's protocol stack for bus access. The 20 KB RAM holds the shared data structures — torque reference, rotor position, fault flags — passed through the inter-core mailbox. ## Motor control peripherals — PWM, QEI, and the 12-bit ADC array The peripheral set includes Motor Control PWM, QEI (quadrature encoder interface), and a 23-channel 12-bit A/D converter plus four 12-bit D/A converters. The PWM module supports complementary outputs with dead-time insertion, fault input, and trigger-to-ADC synchronisation — all clocked from the slave core's 200 MHz timer. The 21 available I/O pins in the 28-SSOP package constrain the peripheral mix: you trade off a UART for extra PWM channels or encoder inputs. The 28-SSOP package (0.209-inch body width, 5.30 mm) is a standard surface-mount footprint shared across the dsPIC33CH family. ## Sourcing and availability — quoted to order For a production BOM line or a prototype run, submit the quantity and target delivery window; the quote reflects the spot market or franchise channel position at that moment.","metaTitle":"DSPIC33CH128MP202-I/SS dsPIC33CH Dual-Core MCU, 180/200 MHz","metaDescription":"Microchip dsPIC33CH128MP202-I/SS 16-bit dual-core MCU, 180/200 MHz, 152 KB Flash, 20 KB RAM, Motor Control PWM, 28-SSOP, -40 to 85°C. Active lifecycle, RoHS3.","metaKeywords":null},"attributes":{"series":"dsPIC™ 33CH, Functional Safety (FuSa)","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Speed":"180MHz, 200MHz","Series":"dsPIC™ 33CH, Functional Safety (FuSa)","Package":"Tube","RAM Size":"20K x 8","Core Size":"16-Bit Dual-Core","Peripherals":"Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, QEI, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"21","Core Processor":"dsPIC","Package / Case":"28-SSOP (0.209\\\", 5.30mm Width)","Data Converters":"A/D 23x12b; D/A 4x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"152KB (152K x 8)","Program Memory Type":"FLASH, PRAM","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"28-SSOP","Voltage - Supply (Vcc/Vdd)":"3V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.66","priceTiers":[{"qty":1,"price":"$4.66000","currency":"USD"},{"qty":25,"price":"$4.27920","currency":"USD"},{"qty":100,"price":"$4.05000","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/0c2ce7305fee67b541dfae9c7fef49bd.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/DSPIC33CH128MP202-I%2FSS/alternatives.json"},"ai":{"faq":[{"question":"Can DSPIC33CH128MP202 be used for motor control?","answer":"Yes, the part is built for motor control. It includes dedicated Motor Control PWM with complementary outputs, dead-time insertion, and fault handling, plus a QEI for encoder feedback and a 23-channel 12-bit ADC. The dual-core architecture lets the 200 MHz slave core run the current-control loop independently from the master's communication stack."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/microchip/DSPIC33CH128MP202-I-SS","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/microchip/DSPIC33CH128MP202-I-SS when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-20T14:34:45.345Z","lastPublished":"2026-07-20T14:34:45.345Z","indexable":true}}