PIC32MX120F064HT-50I/MR - 32-bit 50MHz MCU 64KB Flash | Microchip
部品番号: PIC32MX120F064HT-50I/MR ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.72 | $5.72 |
| 10 | $5.14 | $51.40 |
| 100 | $4.46 | $446.00 |
| 500 | $4.02 | $2,010.00 |
| 1,000 | $3.58 | $3,580.00 |
| 3,300 | $3.21 | $10,593.00 |
PIC32MX120F064HT-50I/MR 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (RAM), and a rich set of peripherals such as timers, ADCs, and communication interfaces. PIC32MX1xx parts belong to the MIPS32-based PIC32MX family, which sits between 8-bit PIC MCUs and higher-end Cortex-M parts in Microchip's portfolio. They are widely used for USB device, graphics, and audio applications where deterministic interrupt response and low BOM cost are required.
Key features of this device include Peripheral Pin Select (PPS), which remaps most digital peripherals to any I/O, a Parallel Master Port (PMP) with dual buffers for graphics and external memory, two I2S modules plus four SPI/I2S-capable serial interfaces for audio codecs, a 10-bit 1 MSPS ADC with up to 28 channels, five 16-bit timers, RTCC, and CTMU for capacitive touch. The 'I' suffix denotes an industrial -40C to +85C operating range and '50' denotes 50 MHz maximum core clock.
Architecturally, the PIC32MX120F064H uses the MIPS M4K 32-bit core with single-cycle multiply, hardware divide assist, 5-stage pipeline, and a tightly coupled prefetch module that hides Flash latency. The 64 KB single-panel Flash and 8 KB RAM are adequate for small RTOSes (FreeRTOS, OpenRTOS) and USB device stacks. DMA moves peripheral-to-memory traffic without CPU intervention, freeing cycles for application code.
Typical applications include low-cost graphical HMI with segmented or small TFT displays, USB audio class (UAC 1.0) headsets and USB HID peripherals, sensor hubs with I2C/SPI device aggregation, and industrial control panels with capacitive touch buttons. The wide peripheral set also supports basic motor control loops via PWM and quadrature encoder interfaces.
Designers should budget Flash endurance (typical 20k cycles) and RAM headroom for stack growth under RTOS, and reserve one timer for the RTCC when implementing low-power sleep modes. The MR package has an exposed pad that must be soldered to a sufficient copper pour for thermal dissipation.
This page synthesizes distributor pricing, drop-in alternative MPNs, and design notes not found in the manufacturer datasheet alone, helping procurement and design engineers evaluate the PIC32MX120F064HT-50I/MR with context.
ドロップイン代替品: PIC32MX120F064HT-50I/MR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX120F064HT-50I/MR (同一形状・フットプリント) — 相違点: ADC, Core, DMIPS, Package, SPI Modules.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX120F064H-50I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F064H-50I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX150F128H-50I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX170F256H-50I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX110F016H-50I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX120F064HT-50I/MR 最大定格&電気的特性
| Core | MIPS32 M4K 32-bit |
| Maximum CPU Frequency | 50 MHz |
| DMIPS | 83 DMIPS |
| Program Flash | 64 KB (64K x 8) |
| SRAM | 8 KB |
| ADC | 10-bit, up to 1 MSPS |
| Timers | 5 x 16-bit |
| SPI Modules | 4 (up to 4 with I2S) |
| I2S Modules | 2 |
| PMP (Parallel Master Port) | Yes, with dual buffers |
| RTCC | Yes |
| CTMU (Capacitive Touch) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| 動作温度範囲 | -40C to +85C (Industrial) |
| パッケージ | 64-pin QFN (MR) 9x9 mm |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC32MX120F064HT-50I/MR ピン構成
| ピン 1 | RB0 — Port B I/O / AN0 / PGED1 |
| ピン 2 | RB1 — Port B I/O / AN1 / PGEC1 |
| ピン 3 | RB2 — Port B I/O / AN2 |
| ピン 4 | RB3 — Port B I/O / AN3 |
| ピン 5 | RB4 — Port B I/O / AN4 |
| ピン 6 | RB5 — Port B I/O / AN5 |
| ピン 7 | RB6 — Port B I/O / AN6 |
| ピン 8 | RB7 — Port B I/O / AN7 |
| ピン 9 | RB8 — Port B I/O / AN8 |
| ピン 10 | RB9 — Port B I/O / AN9 |
| ピン 11 | RB10 — Port B I/O / AN10 |
| ピン 12 | RB11 — Port B I/O / AN11 |
| ピン 13 | RB12 — Port B I/O / AN12 |
| ピン 14 | RB13 — Port B I/O / AN13 |
| ピン 15 | RB14 — Port B I/O / AN14 |
| ピン 16 | RB15 — Port B I/O / AN15 |
| ピン 17 | VDD — Digital supply (2.3V to 3.6V) |
| ピン 18 | VSS — Digital ground |
| ピン 19 | RC1 — Port C I/O |
| ピン 20 | RC2 — Port C I/O |
| ピン 21 | RC3 — Port C I/O |
| ピン 22 | RC4 — Port C I/O |
| ピン 23 | VDD — Digital supply |
| ピン 24 | VSS — Digital ground |
| ピン 25 | RC13 — Port C I/O |
| ピン 26 | RC14 — Port C I/O / SOSCO |
| ピン 27 | RD0 — Port D I/O |
| ピン 28 | RD1 — Port D I/O |
| ピン 29 | RD2 — Port D I/O |
| ピン 30 | RD3 — Port D I/O |
| ピン 31 | RD4 — Port D I/O |
| ピン 32 | RD5 — Port D I/O |
| ピン 33 | RD6 — Port D I/O |
| ピン 34 | RD7 — Port D I/O |
| ピン 35 | RD8 — Port D I/O |
| ピン 36 | RD9 — Port D I/O |
| ピン 37 | RD10 — Port D I/O |
| ピン 38 | RD11 — Port D I/O |
| ピン 39 | RD12 — Port D I/O |
| ピン 40 | RD13 — Port D I/O |
| ピン 41 | RD14 — Port D I/O |
| ピン 42 | RD15 — Port D I/O |
| ピン 43 | VSS — Digital ground |
| ピン 44 | VDD — Digital supply |
| ピン 45 | RE0 — Port E I/O / PMD0 |
| ピン 46 | RE1 — Port E I/O / PMD1 |
| ピン 47 | RE2 — Port E I/O / PMD2 |
| ピン 48 | RE3 — Port E I/O / PMD3 |
| ピン 49 | RE4 — Port E I/O / PMD4 |
| ピン 50 | RE5 — Port E I/O / PMD5 |
| ピン 51 | RE6 — Port E I/O / PMD6 |
| ピン 52 | RE7 — Port E I/O / PMD7 |
| ピン 53 | RF0 — Port F I/O |
| ピン 54 | RF1 — Port F I/O |
| ピン 55 | RF2 — Port F I/O |
| ピン 56 | RF3 — Port F I/O |
| ピン 57 | RF4 — Port F I/O |
| ピン 58 | RF5 — Port F I/O |
| ピン 59 | VSS — Digital ground |
| ピン 60 | VDD — Digital supply |
| ピン 61 | RG6 — Port G I/O |
| ピン 62 | RG7 — Port G I/O |
| ピン 63 | RG8 — Port G I/O |
| ピン 64 | RG9 — Port G I/O |
| ピン EP | EP — Exposed thermal pad (must be soldered to copper pour for thermal dissipation) |
主な用途
PIC32MX120F064HT-50I/MR の用途: 6 件s: Low-Cost Graphical HMI with PMP-Driven TFT, USB Audio Class (UAC 1.0) Headsets and Headsets with I2S Codecs, Industrial Sensor Hub with I2C/SPI Aggregation, Capacitive Touch Control Panel (CTMU), USB HID Peripherals (Keyboard, Mouse, Custom HID), Small DC Motor / Fan Speed Controller with PWM and QEI.
Low-Cost Graphical HMI with PMP-Driven TFT
The PIC32MX120F064HT-50I/MR fits graphical HMI designs because its Parallel Master Port (PMP) with dual read/write buffers and Peripheral Pin Select (PPS) can drive small TFT and OLED displays without an external graphics controller. At 50 MHz the 32-bit MIPS M4K core has enough headroom to render menus and widgets while servicing a touch-sensing loop via CTMU. The 64 KB Flash holds a simple UI framework plus fonts, and 8 KB RAM accommodates double-buffered frame regions. Designers typically pair the MCU with a 3.5-inch QVGA TFT using PMP in MPU mode and an SPI touch controller. The industrial -40C to +85C range suits factory-floor panels.
おすすめ
USB Audio Class (UAC 1.0) Headsets and Headsets with I2S Codecs
The PIC32MX120F064HT-50I/MR is well matched to USB audio peripherals because the family integrates a USB 2.0 full-speed Device/Host/OTG controller and two dedicated I2S modules that interface directly with low-cost audio codecs. The 50 MHz MIPS M4K core can run the USB device stack and audio sample routing without an external DSP. The 64 KB Flash is adequate for USB audio class 1.0 firmware plus basic volume/mute controls, and 8 KB RAM can hold USB endpoint buffers and small sample FIFOs. Typical designs pair the MCU with an S/PDIF bridge or a stereo 48 kHz I2S codec using DMA to keep CPU load low.
おすすめ
Industrial Sensor Hub with I2C/SPI Aggregation
The PIC32MX120F064HT-50I/MR serves as an industrial sensor hub because it offers four SPI and multiple I2C interfaces with PPS remapping, allowing many environmental and motion sensors to be polled without an external multiplexer. The 10-bit 1 MSPS ADC handles analog transducers, and the 5 timers and DMA channels keep deterministic sampling under load. The industrial -40C to +85C range supports factory deployments. The 64 KB Flash holds sensor drivers, calibration tables, and a Modbus or CANopen stack over UART, while 8 KB RAM buffers measurement data before forwarding via RS-485 or Ethernet.
おすすめ
Capacitive Touch Control Panel (CTMU)
The PIC32MX120F064HT-50I/MR is ideal for capacitive touch panels because the integrated CTMU (Charge Time Measurement Unit) supports up to 28 channels with hardware-driven charge timing for robust touch detection. Combined with PPS to free up I/O for LEDs and buzzer drives, the MCU replaces a dedicated touch controller plus a small companion MCU. The 50 MHz core runs the touch scan loop quickly while servicing a UI loop and serial commands to a host. The 64 KB Flash holds touch tuning data, and the 8 KB RAM supports a ring buffer of button events. Typical designs use 8-16 touch buttons plus a slider.
おすすめ
USB HID Peripherals (Keyboard, Mouse, Custom HID)
The PIC32MX120F064HT-50I/MR is well suited to USB HID peripherals because the integrated USB 2.0 full-speed controller plus 50 MHz MIPS core can run a USB HID stack and the application loop without external crystals beyond the 48 MHz USB clock. PPS allows flexible pin assignment for switches, encoders, and LED indicators. The 64 KB Flash fits standard USB HID descriptor tables plus macro/lighting logic, and the 8 KB RAM holds endpoint FIFOs. Industrial temperature grade allows deployment in industrial control knobs, foot pedals, and custom input devices.
おすすめ
Small DC Motor / Fan Speed Controller with PWM and QEI
The PIC32MX120F064HT-50I/MR is a good fit for small brushed DC or BLDC motor control loops because it offers multiple PWM outputs with center-aligned mode, plus timer-captured quadrature encoder inputs for closed-loop speed control. The 10-bit ADC reads back EMF or current shunt signals. The 50 MHz MIPS M4K core has sufficient bandwidth to run a PI control loop at 10-20 kHz. The 64 KB Flash holds motor tuning constants, and the 8 KB RAM supports small control histories. Typical applications include fans, pumps, and small robotic actuators.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX120F064HT-50I/MR — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX120F064H-50I/MR | PIC32MX130F064H-50I/MR | PIC32MX150F128H-50I/MR | PIC32MX170F256H-50I/MR | PIC32MX110F016H-50I/MR |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (MR) 9x9 mm | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same |
| Core | MIPS32 M4K 32-bit | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K |
| Maximum CPU Frequency | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz |
| Flash | 64 KB | 64 KB | 64 KB | 128 KB | 256 KB | 16 KB |
| RAM | 8 KB | 8 KB | 8 KB | 32 KB | 64 KB | 4 KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Approx. Unit Price (1k) | $3.58 (as of 2026-10-01) | ~$3.58 | ~$3.85 | ~$4.20 | ~$4.95 | ~$3.10 |
主な差別化要因
- Peripheral Pin Select (PPS) for flexible pin assignment (vs PIC32MX110F016H-50I/MR)
- Integrated USB 2.0 full-speed controller with on-chip transceiver (vs PIC32MX170F256H-50I/MR)
- Parallel Master Port (PMP) with dual buffers for graphics (vs PIC32MX130F064H-50I/MR)
- Integrated CTMU for capacitive touch without external IC (vs PIC32MX170F256H-50I/MR)
設計ノート
The 64-QFN (MR) package has a large exposed thermal pad on the bottom that must be soldered to a copper pour of at least 1 square inch to meet the industrial -40C to +85C operating range at full 50 MHz. Per Microchip's family datasheet, neglecting the exposed pad will cause thermal runaway at higher ambient temperatures and may reduce MTBF. Use thermal vias in the copper pour for additional heat spreading into inner PCB layers, and ensure the solder paste stencil aperture covers at least 80% of the exposed pad for reliable reflow.
Add 0.1 uF ceramic decoupling capacitors as close as possible to every VDD pin, plus a single bulk 4.7 uF or 10 uF tantalum/ceramic near the MCU's main VDD entry point. The PIC32MX120F064HT-50I/MR runs on a single 2.3V to 3.6V supply; if USB is used, VUSB requires its own 0.1 uF + 1 uF bypass pair per the family datasheet. Avoid routing high-speed traces under the exposed thermal pad to minimize parasitic coupling.
Do not exceed the maximum 50 MHz system clock by overclocking the internal PLL - Microchip specifies 50 MHz as the maximum for the PIC32MX120 sub-family. When using Peripheral Pin Select (PPS), remember that PPS inputs must be unlocked via CFGCON.IOLOCK before configuration and re-locked afterward for safety. CTMU calibration must be performed per the family datasheet for accurate capacitive touch readings; without calibration, touch sensitivity drifts with temperature.
Keep crystal traces short and symmetric; the PIC32MX120F064HT-50I/MR requires the primary oscillator (POSC) load capacitors to be placed within 1-2 mm of the OSC1/OSC2 pins to minimize jitter. The 32.768 kHz secondary oscillator (SOSC) for RTCC has the same requirement. Route USB D+/D- as a 90 ohm differential pair with matched lengths if USB is used, and place the 0.1 uF VUSB bypass capacitor within 3 mm of the VUSB pin per USB 2.0 layout guidelines.
コンプライアンス情報
RoHS compliant per Microchip product page. Industrial -40C to +85C operating range; not AEC-Q100 qualified (choose a Q1 suffix variant for automotive).