PIC32MX350F128HT-I/PT - 80MHz 32-bit MCU, 128KB Flash, 64-TQFP | Microchip
Teilenummer: PIC32MX350F128HT-I/PT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $5.94 | $5,94 |
| 10 | $5.35 | $53,50 |
| 100 | $4.76 | $476,00 |
| 500 | $4.18 | $2.090,00 |
| 1.000 | $3.59 | $3.590,00 |
PIC32MX350F128HT-I/PT Übersicht
What is a 32-bit microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a configurable set of peripherals such as timers, communication controllers, and analog blocks. Within the taxonomy of semiconductors, MCUs sit inside the Integrated Circuits category and sit below microprocessors in complexity. The '32-bit' designation means the CPU fetches and processes data 32 bits at a time, enabling higher throughput and larger addressable memory than legacy 8-bit or 16-bit controllers. The MIPS32 M4K core used by PIC32MX3/4 parts executes one instruction per cycle and reaches 1.58 DMIPS/MHz, providing headroom for DSP-like filtering and graphics tasks.
Key features of this part include a 10-bit ADC with a 1 Msps conversion rate, a 16-bit Parallel Master Port for external memory expansion, a peripheral pin select that maps digital functions to any remappable GPIO, and 5 timers/counters. The integrated USB 2.0 full-speed Device/Host/OTG controller is a notable advantage for embedded designs that need a wired data interface. The device operates from 2.3 V to 3.6 V, making it compatible with common 3.3 V system rails and 2x AA battery stacks.
Architecturally, the chip combines the M4K pipeline with a 7-stage Harvard bus that separates program and data accesses. The PMD module can power-down unused peripherals to reduce quiescent current. Hardware DMA is available for moving data between peripherals and memory without CPU intervention, freeing the core for application logic.
Typical applications include industrial HMI panels, USB peripherals such as barcode scanners and POS terminals, low-cost graphical displays driven by the PMP interface, audio processing with the I2S ports, and consumer appliances that need capacitive touch via the mTouch peripheral. The wide peripheral set also suits environmental sensor hubs that aggregate I2C sensor data.
Designers should note that this MCU requires a 3.3 V rail; pairing it with a small LDO such as the MCP1700 plus decoupling capacitors is standard. The PT package is a non-EP (no exposed pad) TQFP, so thermal dissipation is limited to copper pours under the lead fingers - adequate for the typical 70 mA active current.
This page synthesizes distributor pricing, drop-in alternatives drawn from Microchip's same-family parts, and design notes that complement the manufacturer datasheet. Engineers can use the comparison table below to evaluate pin-compatible PIC32MX3/4 variants against this part without leaving the page.
Drop-in-Alternativen für PIC32MX350F128HT-I/PT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC32MX350F128HT-I/PT (gleiche Bauform und Footprint) – abweichend in Package, ADC, SRAM, Timers, Operating Temperature.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC32MX350F128H-I/PT
✅ Drop-In✓ Auf Lager
$3.48 / Stück
Datenblatt ansehen →PIC32MX340F128H-80I/PT
✅ Drop-In✓ Auf Lager
$4.61 / Stück
Datenblatt ansehen →PIC32MX350F256H-I/PT
✅ Drop-In ⚠️ Spezifikationen ungeprüft📋 Referenzalternative (nicht im Katalog)
PIC32MX270F512H-50I/PT
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$4.61 / Stück
Datenblatt ansehen →PIC32MX250F256HT-I/PT
✅ Drop-In✓ Auf Lager
$5.1 / Stück
Datenblatt ansehen →PIC32MX350F128HT-I/PT Grenzwerte & elektrische Eigenschaften
| Core Architecture | MIPS32 M4K |
| Core Count | Single-core |
| Maximum CPU Frequency | 80 MHz |
| DMIPS | 150 DMIPS |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 32 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| I/O Pins | 53 |
| ADC Resolution | 10-bit |
| ADC Channels | 28 |
| ADC Conversion Rate | 1 Msps |
| USB Module | USB 2.0 FS Device/Host/OTG |
| I2C Modules | 2 |
| SPI/I2S Modules | 2 |
| Timers (16-bit) | 5 |
| Parallel Master Port (PMP) | Yes (16-bit) |
| Betriebstemperatur | -40C to +85C (Industrial) |
| Gehäuse | 64-TQFP (10x10 mm) |
| Montageart | Surface Mount |
| MSL-Level | 3 (168 hours) |
| RoHS-Status | Compliant |
| Lead-Free | Yes |
PIC32MX350F128HT-I/PT Pin-Konfiguration
| Pin 1 | VDD — Power supply (+3.3V) |
| Pin 2 | RP5/RB5 — Remappable I/O / I2C1 SDA |
| Pin 3 | RP6/RB6 — Remappable I/O / I2C1 SCL |
| Pin 4 | RP7/RB7 — Remappable I/O |
| Pin 5 | RP8/RB8 — Remappable I/O |
| Pin 6 | RP9/RB9 — Remappable I/O |
| Pin 7 | VSS — Ground |
| Pin 8 | RP10/RB10 — Remappable I/O |
| Pin 9 | RP11/RB11 — Remappable I/O |
| Pin 10 | RP12/RB12 — Remappable I/O |
| Pin 11 | RP13/RB13 — Remappable I/O |
| Pin 12 | RP14/RB14 — Remappable I/O |
| Pin 13 | RP15/RB15 — Remappable I/O |
| Pin 14 | VSS — Ground |
| Pin 15 | VDD — Power supply (+3.3V) |
| Pin 16 | RA0 — GPIO / analog input |
| Pin 17 | RA1 — GPIO / analog input |
| Pin 18 | RA2 — GPIO / analog input |
| Pin 19 | RA3 — GPIO / analog input |
| Pin 20 | RA4 — GPIO / analog input |
| Pin 21 | RA5 — GPIO / analog input |
| Pin 22 | RA6 — GPIO / analog input |
| Pin 23 | RA7 — GPIO / analog input |
| Pin 24 | RA8 — GPIO |
| Pin 25 | RA9 — GPIO |
| Pin 26 | RA10 — GPIO |
| Pin 27 | VSS — Ground |
| Pin 28 | VDD — Power supply (+3.3V) |
| Pin 29 | RB0 — GPIO / programming |
| Pin 30 | RB1 — GPIO / programming |
| Pin 31 | RB2 — GPIO |
| Pin 32 | RB3 — GPIO |
| Pin 33 | RB4 — GPIO |
| Pin 34 | VUSB3V3 — USB 3.3V supply |
| Pin 35 | VBUS — USB VBUS detect |
| Pin 36 | USB_DP — USB D+ |
| Pin 37 | USB_DM — USB D- |
| Pin 38 | VSS — Ground |
| Pin 39 | OSC1/RC13 — Crystal oscillator input |
| Pin 40 | OSC2/RC14 — Crystal oscillator output |
| Pin 41 | RC15 — GPIO |
| Pin 42 | RD0 — GPIO / PMP data |
| Pin 43 | RD1 — GPIO / PMP data |
| Pin 44 | RD2 — GPIO / PMP data |
| Pin 45 | RD3 — GPIO / PMP data |
| Pin 46 | RD4 — GPIO / PMP data |
| Pin 47 | RD5 — GPIO / PMP data |
| Pin 48 | RD6 — GPIO / PMP data |
| Pin 49 | RD7 — GPIO / PMP data |
| Pin 50 | RE0 — GPIO / PMP control |
| Pin 51 | RE1 — GPIO / PMP control |
| Pin 52 | RE2 — GPIO / PMP control |
| Pin 53 | RE3 — GPIO / PMP control |
| Pin 54 | RE4 — GPIO / PMP control |
| Pin 55 | RE5 — GPIO / PMP control |
| Pin 56 | RE6 — GPIO / PMP control |
| Pin 57 | RE7 — GPIO / PMP control |
| Pin 58 | RF0 — GPIO / PMP data |
| Pin 59 | RF1 — GPIO / PMP data |
| Pin 60 | RF2 — GPIO / PMP data |
| Pin 61 | RF3 — GPIO / PMP data |
| Pin 62 | RF4 — GPIO / PMP data |
| Pin 63 | RF5 — GPIO / PMP data |
| Pin 64 | RF6 — GPIO / PMP data |
Typische Anwendungen
PIC32MX350F128HT-I/PT ist geeignet für 6 Anwendungs: USB Human Interface Devices, Industrial HMI Panels, POS Terminals and Barcode Scanners, Audio Processing with I2S, Sensor Hubs and Data Loggers, Low-Cost Graphical Displays.
USB Human Interface Devices
The PIC32MX350F128HT-I/PT is well suited to USB HID designs such as keyboards, mice, game controllers, and custom input panels because it integrates a USB 2.0 full-speed Device/Host/OTG controller with internal transceiver and 53 remappable I/O pins. The 80 MHz MIPS32 M4K core and 150 DMIPS handle USB protocol stacks plus HID report parsing with ample headroom. The 32 KB SRAM buffer is large enough to debounce 128-key matrices and store composite descriptor tables. Reference companion chips: USB bus-powered regulators and 33-ohm series resistors are typical.
Empfohlen
Industrial HMI Panels
The PIC32MX350F128HT-I/PT drives small graphical LCDs and touch panels in industrial human-machine interfaces via the 16-bit Parallel Master Port and mTouch capacitive sensing peripheral. The 80 MHz core and 128 KB Flash are sufficient to host a Harmony graphics stack plus custom UI assets. Twenty-eight analog channels enable the panel to read multiple sensor inputs (temperature, pressure, switch contact) simultaneously. Industrial -40C to +85C temperature range supports factory-floor deployment.
Empfohlen
POS Terminals and Barcode Scanners
The PIC32MX350F128HT-I/PT's USB OTG and SPI/I2S peripherals make it a strong fit for point-of-sale terminals and handheld barcode scanners. The integrated USB controller supports both device-mode for PC tethering and host-mode for printer peripherals. SPI/I2S drives external imagers and audio codecs without extra glue logic. The 1 Msps 10-bit ADC reads the scanner photodiode signal accurately at high speed, while 128 KB Flash stores configuration and scan logs.
Empfohlen
Audio Processing with I2S
The PIC32MX350F128HT-I/PT's two I2S ports and 150 DMIPS throughput allow processing of stereo audio at 48 kHz with software codecs for basic effects (EQ, mixing, gain control). 32 KB SRAM buffers 100 ms of 16-bit stereo audio (19.2 KB), leaving room for application logic. The DMA controller moves audio samples between I2S and memory without CPU load. This combination is uncommon in sub-USD 6 MCUs.
Empfohlen
Sensor Hubs and Data Loggers
The PIC32MX350F128HT-I/PT aggregates data from multiple I2C/SPI sensors and stores readings in 128 KB Flash or external memory via the PMP. Two I2C and two SPI ports let it talk to up to four sensor clusters simultaneously. DMA offloads the CPU from continuous data movement, keeping power low. Industrial temperature grade supports outdoor and factory deployments where ambient temperature swings exceed commercial range.
Empfohlen
Low-Cost Graphical Displays
The PIC32MX350F128HT-I/PT drives QVGA/WQVGA TFT panels through its 16-bit PMP, providing up to 65K colors at 30 fps with on-chip DMA. The 80 MHz core delivers enough MIPS for simple graphics libraries such as Microchip's MLA Graphics. Hardware PMP accelerates block transfers, leaving CPU time for UI logic. The 64-TQFP package has 53 I/Os, sufficient for the PMP data bus plus touch and backlight control.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC32MX350F128HT-I/PT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC32MX350F128H-I/PT | PIC32MX340F128H-80I/PT | PIC32MX350F256H-I/PT | PIC32MX270F512H-50I/PT | PIC32MX250F256HT-I/PT |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (PT) 10x10 mm | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum CPU Frequency | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 50 MHz | 50 MHz |
| Flash Memory | 128 KB | 128 KB | 128 KB | 256 KB | 512 KB | 256 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB | 32 KB |
| USB Module | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG |
| I/O Pins | 53 | 53 | 53 | 53 | 53 | 53 |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Wichtigste Unterscheidungsmerkmale
- Higher Flash density in same 64-TQFP footprint (vs. PIC32MX270F512H-50I/PT)
- USB 2.0 full-speed OTG integrated (vs. PIC32MX340F128H-80I/PT)
- Industrial -40C to +85C operating range (vs. PIC32MX250F256HT-I/PT)
Designhinweise
The PIC32MX350F128HT-I/PT requires a regulated 3.3 V supply capable of delivering at least 100 mA. Use an LDO such as the MCP1700-3302E with 1 uF ceramic input/output capacitors placed within 5 mm of the VDD pins (1, 15, 28, 64). Each VDD pin must have its own 0.1 uF decoupling capacitor plus a bulk 4.7 uF tantalum at the regulator output. For USB applications, VUSB3V3 (pin 34) needs a separate 10 uF capacitor with ESR under 1 ohm to stabilize the internal USB transceiver rail.
Route the 80 MHz system traces (PMP data bus, USB DP/DM) as impedance-controlled 50-ohm microstrip pairs. Place the 12 MHz or 24 MHz crystal within 5 mm of OSC1/OSC2 (pins 39/40) and surround it with a ground guard ring to suppress radiated harmonics. Keep the analog ADC inputs (RA0-RA7) routed away from switching digital lines and place AGND (VSS pin 7 and 27) connections under the analog pin group.
The PIC32MX350F128HT-I/PT ships with the Peripheral Pin Select (PPS) module locked - the default pinout shown in the datasheet is not the actual reset configuration. Before configuring peripherals, the PPS unlock sequence (PPSCON = 0x55, PPSCON = 0xAA, PPSCONbits.IOLOCK = 0) must be executed or peripherals will not map to the desired pins. Forgetting this is the most common reason a 'portable' PIC32MX3/4 firmware fails to bring up UART, SPI, or I2C on a custom PCB.
Compliance-Informationen
RoHS and lead-free per Microchip product page; not AEC-Q100 qualified - choose PIC32MX3/4 Q1 suffix variants for automotive.