PIC32MX130F256B-I/SS - 32-bit 40MHz MCU, 256KB Flash | Microchip
MPN: PIC32MX130F256B-I/SS ✓ Hoạt độngPIC32MX130F256B-I/SS Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile working memory (SRAM), and a range of analog and digital peripherals. Within the broader semiconductor taxonomy, MCUs sit under microcontrollers, which are a sub-category of embedded processors, which in turn fall under the integrated circuit family. PIC32MX devices specifically use the MIPS32 M4K architecture and are positioned as Microchip's mainstream 32-bit MCU line, bridging 8-bit PIC16/PIC18 designs and higher-performance ARM-based families.
Key features of the PIC32MX130F256B-I/SS include 256 KB Flash, 16 KB SRAM, 40 MHz CPU speed (up to 50 MHz in the 50I grade), 0.5 mA/MHz typical active current, on-chip 1% RC oscillator, separate PLLs for CPU and USB clocks, 4-channel hardware DMA with automatic data size detection, configurable watchdog timer with on-chip low-power RC oscillator, and multiple power management modes including deep sleep. The PPS block allows remapping of most digital peripherals to a wide range of physical pins, simplifying PCB routing in space-constrained designs.
The device supports industrial temperature operation (-40 °C to +85 °C), 3.3 V typical core supply, and integrates multiple analog blocks such as a 10-bit 1 Msps ADC with up to 13 input channels, comparators, and a charge time measurement unit (CTMU) for capacitive touch applications. Hardware multiply/divide and a single-cycle 32-bit ALU deliver up to 83 DMIPS at 50 MHz, making the device well-suited for real-time control loops.
Typical applications include USB audio class devices, low-cost capacitive touch user panels, sensor hubs, low-power industrial controllers, graphical user interfaces using the Parallel Master Port, home appliance controllers, and consumer electronics that previously required a 16-bit MCU but benefit from 32-bit performance at similar BOM cost. The integrated USB 2.0 full-speed controller and ample SRAM also suit small TCP/IP stacks with appropriate firmware libraries.
When designing with this device, prefer an external 8 MHz or 10 MHz crystal when USB is required to meet the ±0.25% clock accuracy spec, since the internal 8 MHz oscillator alone is not USB-accurate. Reserve a footprint for a 12 pF crystal load capacitor pair and follow the SSOP-28 thermal pad layout even though the device has no exposed thermal pad.
This page consolidates distributor pricing, drop-in package-compatible alternatives, application notes, and practical design considerations not found in the manufacturer datasheet alone, helping engineers evaluate sourcing risk and second-source options for new designs.
Bộ thay thế dễ dàng lắp đặt cho PIC32MX130F256B-I/SS — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC32MX130F256B-I/SS (cùng hình factor và footprint) — khác nhau ở Package, Operating Temperature, USB, ADC, Data Memory (SRAM).
PIC32MX130F256B-50I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX130F256B-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX170F256B-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX130F256B-50I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX130F128B-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX150F256B-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX130F256B-I/SS Tỷ lệ tối đa & tính chất điện
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Frequency | 40 MHz (50 MHz in -50I variant) |
| Performance | Up to 83 DMIPS |
| Program Flash | 256 KB (256K x 8) |
| SRAM | 16 KB |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| ADC | 10-bit, up to 13 channels, 1 Msps |
| USB | USB 2.0 Full-Speed Device |
| SPI | 2 modules (also usable as I2S) |
| UART | 2 modules |
| I2C | 2 modules |
| PMP (Parallel Master Port) | Yes (for graphics) |
| DMA Channels | 4 (auto data size detection) |
| Peripheral Pin Select (PPS) | Yes |
| Nhiệt độ hoạt động | -40 °C to +85 °C (Industrial) |
| Hộp | 28-pin SSOP (5.30 mm body width) |
| Kiểu lắp đặt | Surface Mount |
| Trạng thái RoHS | Compliant |
| Lead-Free | Yes |
Cấu hình chân PIC32MX130F256B-I/SS
| Chân 1 | RP0 — Remappable I/O / INT0 |
| Chân 2 | RP1 — Remappable I/O |
| Chân 3 | RP2 — Remappable I/O |
| Chân 4 | RP3 — Remappable I/O |
| Chân 5 | VDD — Positive supply for I/O and core (3.3 V typical) |
| Chân 6 | VSS — Ground reference |
| Chân 7 | RP4 — Remappable I/O |
| Chân 8 | RP5 — Remappable I/O |
| Chân 9 | RP6 — Remappable I/O |
| Chân 10 | RP7 — Remappable I/O |
| Chân 11 | RP8 — Remappable I/O |
| Chân 12 | RP9 — Remappable I/O |
| Chân 13 | RP10 — Remappable I/O |
| Chân 14 | RP11 — Remappable I/O |
| Chân 15 | VSS — Ground reference |
| Chân 16 | OSC1 — Crystal oscillator input or external clock |
| Chân 17 | OSC2 — Crystal oscillator output |
| Chân 18 | MCLR — Master clear / programming / reset (active low) |
| Chân 19 | PGED1 — ICSP data (programming/debug) |
| Chân 20 | PGEC1 — ICSP clock (programming/debug) |
| Chân 21 | AVDD — Analog positive supply |
| Chân 22 | AVSS — Analog ground |
| Chân 23 | D- — USB D- data line |
| Chân 24 | D+ — USB D+ data line |
| Chân 25 | VUSB — USB transceiver supply (3.3 V); 4.7 µF decoupling required |
| Chân 26 | PGED2 — Secondary ICSP data |
| Chân 27 | PGEC2 — Secondary ICSP clock |
| Chân 28 | RB15 — Fixed I/O (not PPS-remappable) |
Ứng dụng tiêu biểu
PIC32MX130F256B-I/SS phù hợp cho 6 Áp dụngs: USB Audio Class Device, Capacitive Touch User Panel, Low-Power Industrial Sensor Hub, Parallel-Master-Port Graphic Display Controller, USB-to-UART Bridge / Virtual COM Port, Home Appliance Main Controller.
USB Audio Class Device
The PIC32MX130F256B-I/SS is well-suited to USB audio class (UAC) designs such as USB speakers, headsets, and microphone interfaces. Its integrated USB 2.0 Full-Speed Device controller eliminates the need for an external bridge chip, while 256 KB Flash comfortably hosts the Microchip USB audio stack plus DSP-style sample-rate conversion. The two I2S/SPI modules allow direct connection to a 24-bit stereo audio codec (e.g., Microchip CS4344 or TI PCM5102A) at 44.1 kHz to 96 kHz. With 40 MHz CPU performance (1.66 DMIPS/MHz, ~66 DMIPS at 40 MHz), the MCU can run a real-time resampler and basic mixer within budget. For best results, use a 12 MHz or 48 MHz crystal to meet the USB ±0.25% clock accuracy spec, and reserve a 4.7 µF bulk capacitor on VUSB to sustain USB bus-powered inrush.
Được đề xuất
Capacitive Touch User Panel
The PIC32MX130F256B-I/SS drives up to 13 capacitive touch buttons or a small touch wheel via the on-chip CTMU and 10-bit ADC. With 256 KB Flash and 16 KB SRAM, it has headroom for a freeRTOS-style touch scan loop plus overlay graphics. PPS allows routing the I2C touch controller interrupt and the SPI display data lines to any convenient pin, simplifying PCB layout. The 0.5 mA/MHz typical active current keeps average power below 15 mA during scanning, and the deep-sleep mode reduces idle current to microamp range for battery-powered remote panels. For designs above 8 keys, add an external analog mux; for 32+ keys, consider migrating to the PIC32MX170 family for the higher 64 KB SRAM and richer analog DMA support.
Được đề xuất
Low-Power Industrial Sensor Hub
The PIC32MX130F256B-I/SS fits industrial sensor hub applications where multiple analog sensors, RS-485 links, and an LCD or OLED display need to coexist. The 10-bit 1 Msps ADC handles up to 13 analog channels directly, while the two UART modules can drive RS-485 transceivers for Modbus RTU. PPS lets the design reassign UART pins to avoid PCB layer changes. At 40 MHz CPU and 0.5 mA/MHz active, the MCU consumes ~20 mA under full load, dropping below 50 µA in deep-sleep retention mode for battery-backed designs. The wide -40 °C to +85 °C industrial temperature grade supports factory-floor deployment. Add a watchdog window timer from the PPS-configurable WDT block for safety-critical sensor reports.
Được đề xuất
Parallel-Master-Port Graphic Display Controller
The PIC32MX130F256B-I/SS integrates a Parallel Master Port (PMP) capable of addressing external graphics RAM or driving small TFT/OLED panels directly up to 480x272 pixels. Combined with 256 KB Flash for full-page framebuffers and 16 KB SRAM, this enables a low-BOM HMI solution without a dedicated graphics controller IC. The two I2S/SPI modules double up for SD card storage of bitmaps or fonts. Use the 4-channel hardware DMA to refresh the display with zero CPU overhead, freeing the MIPS M4K core for button-handling and menu logic. Add an external 8 MB SPI flash for font and image storage when targeting multilingual or branded interfaces.
Được đề xuất
USB-to-UART Bridge / Virtual COM Port
The PIC32MX130F256B-I/SS serves as a low-latency USB-CDC to UART bridge, replacing commercial bridges like FTDI FT232R or CP2102N when a custom VID/PID is required. The USB Full-Speed Device controller and on-chip 1% oscillator deliver 12 Mbps USB with custom class descriptors. Two UART channels allow bridging two serial devices simultaneously (e.g., a GPS and a Bluetooth module). With 256 KB Flash, custom firmware can add proprietary flow control or field upgrade capability. Crystal-less operation is not recommended — use a 12 MHz crystal to meet USB timing. Reference the Microchip MLA USB CDC device library for a tested CDC ACM stack.
Được đề xuất
Home Appliance Main Controller
The PIC32MX130F256B-I/SS targets home appliances such as washing machines, dishwashers, induction cooktops, and air purifiers where the MCU must handle user inputs, drive a VFD or character LCD, and control motor or heater loads via PWM. The 4-channel DMA and 10-bit ADC handle sensor sampling and motor current sensing, while the configurable WDT and deep-sleep retention provide safety-grade reliability. PPS simplifies PCB layout by remapping UART, I2C, and SPI to break out from any side of the MCU. Add an external zero-cross detect circuit on a capture/compare pin for triac control. The -40 °C to +85 °C industrial temperature grade handles indoor appliance environments with adequate margin.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC32MX130F256B-I/SS — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC32MX130F256B-50I/SS | PIC32MX130F256B-I/ML | PIC32MX170F256B-I/SS | PIC32MX130F256B-50I/SP | PIC32MX130F128B-I/SS | PIC32MX150F256B-I/SS |
|---|---|---|---|---|---|---|---|
| Package | 28-SSOP (5.30 mm) | 28-SSOP (5.30 mm) - same | 28-QFN (6x6 mm) | 28-SSOP (5.30 mm) - same | 28-SPDIP (through-hole) | 28-SSOP (5.30 mm) - same | 28-SSOP (5.30 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum Frequency | 40 MHz | 50 MHz | 40 MHz | 50 MHz | 50 MHz | 40 MHz | 50 MHz |
| Flash | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 128 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 64 KB | 16 KB | 16 KB | 16 KB |
| USB | FS Device | FS Device | FS Device | FS Device + HS PHY option | FS Device | FS Device | FS Device |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 12-bit |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
| Approx. Unit Price (USD, qty 1000) | $3.15 | ~$4.15 | ~$3.15 | ~$4.25 | ~$4.50 | ~$2.95 | ~$3.55 |
Bảo phân biệt quan trọng
- Standard industrial temperature grade at lower cost (vsPIC32MX130F256B-50I/SS)
- Firmware path to 4× SRAM without PCB changes (vsPIC32MX130F128B-I/SS)
- Same SSOP-28 footprint as PIC32MX170F256B family (vsPIC32MX170F256B-I/SS)
Ghi chú thiết kế
USB applications must use a 12 MHz or 48 MHz crystal oscillator; the internal 8 MHz RC oscillator does not meet the ±0.25% USB clock accuracy requirement. Add a 4.7 µF decoupling capacitor on VUSB (pin 25) and route the D+/D- traces as a 90 Ω differential pair. Reference the Microchip MLA USB library for class drivers and descriptor examples.
Power the SSOP-28 MCU from a 3.3 V LDO with at least 100 mA current capability. Place 100 nF decoupling capacitors within 5 mm of each VDD pin and a 4.7 µF bulk capacitor on the AVDD analog supply. Keep analog and digital ground separated and joined at a single point near the MCU's AVSS pin to minimize ADC noise coupling into the 10-bit converter.
Route the ICSP pins (PGED1/PGEC1 and PGED2/PGEC2) to an in-circuit programming header even in production — this allows field firmware updates. Keep the crystal traces short and surrounded by a ground guard ring to reduce jitter on the USB clock. Add a 100 kΩ pull-up on MCLR to ensure clean reset transitions during brownout events.
When using the Parallel Master Port to drive a TFT display, place 33 Ω series damping resistors on each PMP data and control line to reduce ringing. Match trace lengths within 25 mm to avoid setup/hold violations at the display controller. Reference the PIC32MX1XX/2XX family datasheet DS60001168L for the PMP timing diagrams.
Thông tin tuân thủ
RoHS and lead-free compliance confirmed on Microchip product page. AEC-Q100 is not applicable for this general-purpose industrial-grade MCU; Microchip offers separate automotive-qualified parts in the dsPIC33 and PIC32MK families for that market segment.