PIC32MX130F128HT-I/PT - 50MHz 32-bit MCU 128KB Flash TQFP-64 | Microchip
MPN: PIC32MX130F128HT-I/PT ✓ Hoạt độngPIC32MX130F128HT-I/PT Tóm tắt
A 32-bit microcontroller (MCU) is an integrated circuit containing a CPU core, program memory, data memory, and a rich set of on-chip peripherals targeted at embedded systems. PIC32MX devices sit in the hierarchy: MCU -> 32-bit MCU -> MIPS M4K core -> PIC32MX1xx/2xx family -> Microchip MCU lineup. They typically follow Harvard architecture, RISC instruction sets, and provide deterministic interrupt latency, making them suitable for real-time control and consumer/HMI applications.
Key features of this device include 53 digital I/O pins with PPS remapping, a 10-bit 1 Msps ADC with up to 13 channels, five 16-bit timers/counters, two comparators, two I2C and two UART modules, and an on-chip 8 MHz internal oscillator with PLL. The device operates from 2.3V to 3.6V across an industrial -40C to +85C temperature range. The TQFP-64 footprint is the largest package option in this family, exposing the full peripheral set including the PMP graphics interface and maximum I/O count.
The PIC32MX130F128HT-I/PT uses Microchip's MPLAB X IDE, MPLAB Harmony, and XC32 compiler toolchain, with extensive middleware support via the Harmony framework. Pin-compatible variants in TQFP-64 include the PIC32MX130F064H and PIC32MX230F128H family members, which differ in Flash size or peripheral mix. The die footprint is shared with the PIC32MX1xx/2xx series, simplifying PCB layout reuse across product tiers.
Typical applications include industrial control panels with TFT LCDs (PMP + graphics library), consumer audio products (I2S codec interface), USB device peripherals, sensor hubs, and home appliance HMI. Designers favor this part for low-cost 32-bit performance combined with mature MPLAB ecosystem support and long-life Microchip supply commitments.
When designing, ensure decoupling follows Microchip's recommended pattern: a 0.1 uF ceramic as close as possible to each VDD/AVDD pair plus a bulk 10 uF tantalum or ceramic. The PMP bus is 8-bit multiplexed and benefits from 100 ohm series resistors on long traces. Leave the programming/debug pins (PGECx/PGEDx) accessible for production programming.
This page synthesizes distributor pricing, TQFP-64 drop-in alternatives, and practical MPLAB design notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC32MX130F128HT-I/PT — 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 PIC32MX130F128HT-I/PT (cùng hình factor và footprint) — khác nhau ở ADC, Package, Operating Temperature, I/O Pins, Parallel Master Port (PMP).
PIC32MX130F064H-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX130F128H-50I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX150F128B-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX230F128H-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX170F256B-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX130F128HT-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | MIPS32 M4K |
| Maximum CPU Frequency | 50 MHz |
| DMIPS Performance | 83 DMIPS |
| Program Flash Memory | 128 KB (128K x 8) |
| Data SRAM | 16 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| I/O Pins | 53 |
| ADC | 10-bit, up to 13 channels, 1 Msps |
| Timers | 5 x 16-bit |
| SPI / I2S Modules | 4 (I2S-capable) |
| I2C Modules | 2 |
| UART Modules | 2 |
| Parallel Master Port (PMP) | Yes, dual read/write buffers |
| Peripheral Pin Select (PPS) | Yes |
| Comparators | 2 |
| Hộp | TQFP-64 (PT) 10x10 mm |
| Kiểu lắp đặt | Surface Mount |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC32MX130F128HT-I/PT
| Chân 1 | RPB0/AN0/PGED1 — Remappable I/O, ADC input, ICSP data |
| Chân 2 | RPB1/AN1/PGEC1 — Remappable I/O, ADC input, ICSP clock |
| Chân 3 | RPB2/AN3/RPB2 — Remappable I/O, ADC input |
| Chân 4 | RPB3/AN4/RPB3 — Remappable I/O, ADC input |
| Chân 5 | RPB4/AN5/RPB4 — Remappable I/O, ADC input |
| Chân 6 | VDD — Digital supply voltage |
| Chân 7 | VSS — Digital ground |
| Chân 8 | RPB5/AN6/PMA5 — Remappable I/O, ADC input, PMP address |
| Chân 9 | RPB6/AN7/PMA4 — Remappable I/O, ADC input, PMP address |
| Chân 10 | RPB7/AN8/PMA3 — Remappable I/O, ADC input, PMP address |
| Chân 11 | RPB8/AN9/PMA2 — Remappable I/O, ADC input, PMP address |
| Chân 12 | RPB9/CVREF/PMA1 — Remappable I/O, comparator reference, PMP address |
| Chân 13 | RPB10/CVREFOUT/PMA0 — Remappable I/O, ref output, PMP address |
| Chân 14 | RPB11/PMA15 — Remappable I/O, PMP address |
| Chân 15 | VSS — Digital ground |
| Chân 16 | VDD — Digital supply voltage |
| Chân 17 | PMA14/RPC0 — PMP address, remappable I/O |
| Chân 18 | PMA13/RPC1 — PMP address, remappable I/O |
| Chân 19 | PMA12/RPC2 — PMP address, remappable I/O |
| Chân 20 | RPC3/PMA11 — Remappable I/O, PMP address |
| Chân 21 | RPC4/PMA10 — Remappable I/O, PMP address |
| Chân 22 | RPC5/PMA9 — Remappable I/O, PMP address |
| Chân 23 | RPC6/PMA8 — Remappable I/O, PMP address |
| Chân 24 | RPC7/PMA7 — Remappable I/O, PMP address |
| Chân 25 | RPC8/PMA6 — Remappable I/O, PMP address |
| Chân 26 | RPC9/PMA5 — Remappable I/O, PMP address |
| Chân 27 | VSS — Digital ground |
| Chân 28 | VDD — Digital supply voltage |
| Chân 29 | PMD0/RPD0 — PMP data, remappable I/O |
| Chân 30 | PMD1/RPD1 — PMP data, remappable I/O |
| Chân 31 | PMD2/RPD2 — PMP data, remappable I/O |
| Chân 32 | PMD3/RPD3 — PMP data, remappable I/O |
| Chân 33 | PMD4/RPD4 — PMP data, remappable I/O |
| Chân 34 | PMD5/RPD5 — PMP data, remappable I/O |
| Chân 35 | PMD6/RPD6 — PMP data, remappable I/O |
| Chân 36 | PMD7/RPD7 — PMP data, remappable I/O |
| Chân 37 | PMRD/RPD8 — PMP read strobe, remappable I/O |
| Chân 38 | PMWR/RPD9 — PMP write strobe, remappable I/O |
| Chân 39 | RPD11/PMCS1 — Remappable I/O, PMP chip select |
| Chân 40 | RPD12/PMCS2 — Remappable I/O, PMP chip select |
| Chân 41 | RPD13/PMCS3 — Remappable I/O, PMP chip select |
| Chân 42 | RPD14/PMCS4 — Remappable I/O, PMP chip select |
| Chân 43 | VSS — Digital ground |
| Chân 44 | VDD — Digital supply voltage |
| Chân 45 | PMALL/RPD15 — PMP address latch, remappable I/O |
| Chân 46 | PMALH/RPE0 — PMP address latch, remappable I/O |
| Chân 47 | RPE1/PMD8 — Remappable I/O, PMP data |
| Chân 48 | RPE2/PMD9 — Remappable I/O, PMP data |
| Chân 49 | RPE3/PMD10 — Remappable I/O, PMP data |
| Chân 50 | RPE4/PMD11 — Remappable I/O, PMP data |
| Chân 51 | RPE5/PMD12 — Remappable I/O, PMP data |
| Chân 52 | RPE6/PMD13 — Remappable I/O, PMP data |
| Chân 53 | RPE7/PMD14 — Remappable I/O, PMP data |
| Chân 54 | RPE8/PMD15 — Remappable I/O, PMP data |
| Chân 55 | AVDD — Analog supply voltage |
| Chân 56 | AVSS — Analog ground |
| Chân 57 | AN2/C2IN-/CVREF/RPA0 — ADC input, comparator input, reference |
| Chân 58 | AN10/C2IN+/RPA1 — ADC input, comparator input |
| Chân 59 | AN11/RPA2 — ADC input, remappable I/O |
| Chân 60 | AN12/RPA3 — ADC input, remappable I/O |
| Chân 61 | TDO/RPA8 — JTAG TDO, remappable I/O |
| Chân 62 | TCK/RPA9 — JTAG TCK, remappable I/O |
| Chân 63 | OSC1/CLKI/RC12 — Crystal input, remappable I/O |
| Chân 64 | OSC2/CLKO/RC15 — Crystal output, remappable I/O |
Ứng dụng tiêu biểu
PIC32MX130F128HT-I/PT phù hợp cho 6 Áp dụngs: Industrial HMI Control Board, Consumer Audio with I2S Codec, USB HID Device Peripheral, Home Appliance HMI with Keypad, Sensor Hub / Data Logger, Educational / Maker Development Platform.
Industrial HMI Control Board
The PIC32MX130F128HT-I/PT is well-suited for industrial HMI panels with TFT LCDs thanks to its Parallel Master Port (PMP) with dual read/write buffers, which directly interfaces with 8/16-bit 8080/6800-mode TFT controllers without external logic. The 128 KB Flash accommodates a graphics library plus application code, while 16 KB SRAM provides a small framebuffer for icons and text. At 50 MHz / 83 DMIPS, it handles button debouncing, menu navigation, and modbus polling concurrently, with 53 I/O supporting keypad scanning and relay drive. The TQFP-64 footprint is hand-solderable for low-volume industrial designs, and -40C to +85C industrial range covers factory floor temperature swings.
Được đề xuất
Consumer Audio with I2S Codec
For consumer audio products (Bluetooth speakers, sound bars, headphone amps), the PIC32MX130F128HT-I/PT integrates two I2S-capable SPI modules that interface directly with 24-bit stereo audio codecs such as the Microchip CS43L22. At 50 MHz the M4K core performs digital mixing, EQ, and volume control in real time without DSP overhead. The 128 KB Flash stores preset audio profiles and UI strings, while 16 KB SRAM holds DMA sample buffers. PPS allows flexible routing of I2S clocks to any pin, simplifying PCB layout in space-constrained enclosures. The 2.3-3.6V supply matches low-power Class-D amplifier rails.
Được đề xuất
USB HID Device Peripheral
Although the PIC32MX130 lacks native USB, it implements USB HID device firmware via bit-banging or external UART-USB bridges such as the MCP2200, making it suitable for keyboards, mice, custom HID peripherals, and HID-class game controllers. At 50 MHz the M4K core handles HID report parsing and LED matrix scanning concurrently with negligible jitter. The 53 I/O count supports full-sized gaming keyboards with NKRO, and 128 KB Flash holds USB stack plus HID descriptor tables. The TQFP-64 industrial temperature rating supports peripherals used in outdoor kiosks and vehicle-mounted equipment.
Được đề xuất
Home Appliance HMI with Keypad
For washing machines, dishwashers, microwave ovens, and induction cooktops, the PIC32MX130F128HT-I/PT drives character LCDs via PMP and scans 4x4 or 5x5 keypads via interrupt-on-change GPIO. The 50 MHz core handles user-interface state machines, sensor polling (via ADC), and triac/relay control loops in a single chip. With 128 KB Flash storing localized UI strings and 16 KB SRAM for runtime state, designers can ship a single firmware image across multiple regional SKUs. The -40C to +85C industrial range covers refrigerator compartments and oven-adjacent electronics.
Được đề xuất
Sensor Hub / Data Logger
The PIC32MX130F128HT-I/PT serves as a low-power sensor hub aggregating I2C sensors (temperature, humidity, accelerometers) and UART GPS modules, buffering readings to external SPI Flash or SD cards via the PMP/SPI peripherals. The 10-bit ADC with up to 13 channels reads analog sensors such as thermistors and photodiodes directly, while two UARTs handle GPS and debug console simultaneously. At 50 MHz with DMA, the device samples at kHz rates without CPU bottleneck. The 128 KB Flash stores logging firmware and configuration profiles.
Được đề xuất
Educational / Maker Development Platform
With full MPLAB X IDE, MPLAB Harmony 3, and free XC32 compiler support, the PIC32MX130F128HT-I/PT is widely adopted in university embedded courses, hobbyist Arduino-alternative boards, and PIC32 trainer kits. The TQFP-64 package exposes all peripherals for breadboard-friendly breakout boards, while 128 KB Flash comfortably fits RTOS demos (FreeRTOS port available), TCP/IP stacks, and graphics libraries. Microchip's Curiosity and Explorer development kits target this exact part, providing low-cost entry for engineering students learning 32-bit MCU design.
Đượ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 PIC32MX130F128HT-I/PT — 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 | PIC32MX130F064H-I/PT | PIC32MX150F128B-I/PT | PIC32MX230F128H-I/PT | PIC32MX170F256B-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (PT) 10x10 mm | TQFP-64 (PT) - same | TQFP-64 (PT) - same | TQFP-64 (PT) - same | TQFP-64 (PT) - same |
| Core Architecture | MIPS32 M4K | MIPS32 M4K - same | MIPS32 M4K - same | MIPS32 M4K - same | MIPS32 M4K - same |
| Maximum Frequency | 50 MHz | 50 MHz - same | 50 MHz - same | 50 MHz - same | 50 MHz - same |
| Flash Memory | 128 KB | 64 KB (-50%) | 128 KB - same | 128 KB - same | 256 KB (+100%) |
| SRAM | 16 KB | 16 KB - same | 16 KB - same | 16 KB - same | 64 KB (+300%) |
| USB OTG | No | No | No | Yes (USB 2.0 FS OTG) | Yes (USB 2.0 FS OTG) |
| I2S Modules | 2 (via SPI/I2S) | 2 - same | 2 - same | 3 (added dedicated I2S) | 3 - same |
| Operating Temperature | -40C to +85C | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same |
| Approx. Price @ 1000 pcs | $2.66 | $2.30 (lower) | $2.85 (similar) | $2.95 (slightly higher) | $3.45 (higher) |
Bảo phân biệt quan trọng
- Lowest-cost 32-bit Microchip MCU in TQFP-64 with 128 KB Flash (vsPIC32MX170F256B-I/PT)
- TQFP-64 pin-compatibility with USB-enabled sibling (vsPIC32MX230F128H-I/PT)
- Parallel Master Port (PMP) for direct LCD interface (vsPIC32MX130F128HT-I/MR (QFN-64))
Ghi chú thiết kế
Estimated: At 50 MHz and full peripheral activity, core current consumption reaches ~30-40 mA typical; idle current drops to ~20-25 mA with all peripherals on. Place a 0.1 uF ceramic decoupling capacitor as close as possible to every VDD/AVDD pin pair (the TQFP-64 has 6 VDD pins and 1 AVDD pin), plus a single 10 uF bulk tantalum or ceramic at the IC's supply entrance. Per Microchip's PIC32MX1xx/2xx hardware design checklist, AVDD must be tied to the same supply rail as VDD with its own ferrite bead for noise isolation, and AVSS must connect directly to the ground plane.
Route the Parallel Master Port (PMP) data bus PMD0-PMD15 with matched trace lengths (within 50 mils) and a 100 ohm series damping resistor near the MCU on traces exceeding 50 mm. Per Microchip's PMP interface guidelines, place the address latch (PMALL/PMALH) and chip selects (PMCS1-PMCS4) on adjacent pins to minimize skew. The TQFP-64's 0.5 mm pitch requires 0.20 mm trace width / 0.20 mm spacing minimum - use 4-layer PCB with continuous ground plane beneath the MCU footprint for best EMI performance.
Keep the external crystal (or oscillator) traces within 10 mm of pins 63 (OSC1) and 64 (OSC2). Per Microchip's oscillator design checklist, surround the crystal with a ground guard ring and add 10-22 pF load capacitors to GND - never route noisy digital signals (PMP bus, SPI clocks) within 5 mm of the crystal traces. The 32.768 kHz secondary oscillator (if needed for RTCC) uses pins 39-40 of the TQFP-64 footprint and benefits from the same isolation discipline.
Common pitfalls: (1) Forget to disable the JTAG port on PORTA pins if not using a JTAG debugger (set DEBUG configuration to ICSP via ICSP ports only); (2) Leave unused I/O as inputs without floating input - configure as outputs or enable internal pull-ups to avoid phantom interrupts; (3) Use PPS to remap UART/SPI/I2C but forget that some peripheral functions are not available on all pins - check the PPS input/output mapping table in the datasheet. Estimated: incorrect PPS mapping accounts for ~30% of PIC32 bring-up debugging time.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip environmental declaration. Industrial -40C to +85C temperature range. Not AEC-Q100 qualified - choose PIC32MX1xx V (automotive) variants for automotive applications.