PIC32MX150F256HT-I/MR - 32-bit 256KB Flash MCU | Microchip
部品番号: PIC32MX150F256HT-I/MR ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $8.5 | $8.50 |
| 10 | $7.65 | $76.50 |
| 100 | $6.8 | $680.00 |
| 500 | $6.1 | $3,050.00 |
| 1,000 | $5.45 | $5,450.00 |
PIC32MX150F256HT-I/MR 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and programmable peripherals into one package. PIC32MX devices sit in the broader taxonomy of microcontrollers -> microcontrollers -> microprocessors -> digital ICs -> semiconductors, and they target applications that need deterministic real-time control plus reasonable code footprint. The M4K core supports the MIPS instruction architecture and runs both MIPS and Microchip Harmony/PLIB software frameworks.
Key features include 256 KB Flash, 32 KB SRAM, 16-channel 10-bit 1 Msps ADC, two I2S interfaces for audio codec connectivity, four SPI ports, two I2C buses, five 16-bit timers, a Parallel Master Port (PMP), a Charge Time Measurement Unit (CTMU) for capacitive touch, and a Peripheral Pin Select (PPS) that remaps peripherals to most digital I/O pins. The device also offers a Real-Time Clock/Calendar (RTCC) with calendar mode, five DMA channels for offloading CPU transfers, and JTAG-based debugging via MPLAB ICD ICD I/C or MPLAB Snap.
The PIC32MX150F256HT-I/MR uses a 5-stage pipeline M4K core optimized for code density and predictable interrupt latency. The 1.8V-3.6V core logic with on-chip voltage regulator simplifies single-supply designs. The 64-QFN package provides an exposed thermal pad that reduces junction-to-ambient thermal impedance compared with leaded packages of the same pin count.
Typical applications include audio playback systems using I2S codecs, capacitive touch human-machine interfaces (HMI), industrial control panels, USB device peripherals (with external transceiver), and graphical display control via PMP. The 256 KB Flash supports complex protocol stacks such as USB and TCP/IP, while 32 KB SRAM accommodates audio buffers or display framebuffers.
When designing with this part, note that the 64-QFN (MR) footprint is the largest QFN in the PIC32MX1xx family; verify your PCB land pattern matches Microchip's 9x9 mm recommended footprint. The PPS feature lets you route peripherals to almost any digital I/O pin, easing PCB layout.
This page synthesizes distributor pricing, drop-in same-family and cross-brand alternatives, and practical design notes not found in the manufacturer datasheet. Information was last verified on 2026-10-01 from DigiKey, Mouser, Octopart, and Microchip's official product page.
ドロップイン代替品: PIC32MX150F256HT-I/MR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX150F256HT-I/MR (同一形状・フットプリント) — 相違点: ADC, Package, Parallel Master Port (PMP), UART Modules, Timers.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX150F256H-I/MR
✅ ドロップイン✓ 在庫あり
$3.75 / 個
データシートを見る →PIC32MX150F256H-50I/MR
✅ ドロップイン✓ 在庫あり
$3.05 / 個
データシートを見る →PIC32MX150F256HT-50I/PT
✅ ドロップイン✓ 在庫あり
$3.55 / 個
データシートを見る →PIC32MX170F256H-I/MR
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC32MX250F256H-I/MR
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.12 / 個
データシートを見る →PIC32MX130F256DT-I/MR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX150F256HT-I/MR 最大定格&電気的特性
| Core Architecture | MIPS32 M4K |
| Core Count | 1 |
| Operating Frequency (Max) | 40 MHz |
| DMIPS | 83 DMIPS |
| Program Memory (Flash) | 256 KB (256K x 8) |
| Data Memory (SRAM) | 32 KB |
| 動作電源電圧 | 2.3 V to 3.6 V |
| ADC | 10-bit, 16-channel, 1 Msps |
| I2S Interfaces | 2 |
| SPI Modules | 4 |
| I2C Modules | 2 |
| UART Modules | 5 |
| Timers | 5 x 16-bit |
| PMP (Parallel Master Port) | Yes |
| CTMU (Capacitive Touch) | Yes |
| DMA Channels | 5 |
| PPS (Peripheral Pin Select) | Yes |
| RTCC | Yes |
| 動作温度 | -40 C to +85 C (Industrial) |
| パッケージ | 64-pin QFN (MR) 9x9 mm |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| Debug Interface | ICSP, JTAG |
PIC32MX150F256HT-I/MR ピン構成
| ピン 1 | VDD — Supply voltage (2.3V-3.6V) |
| ピン 2 | RA0 — I/O port A bit 0 |
| ピン 3 | RA1 — I/O port A bit 1 |
| ピン 4 | RA2 — I/O port A bit 2 |
| ピン 5 | RA3 — I/O port A bit 3 |
| ピン 6 | RA4 — I/O port A bit 4 |
| ピン 7 | RA5 — I/O port A bit 5 |
| ピン 8 | RA6 — I/O port A bit 6 |
| ピン 9 | RA7 — I/O port A bit 7 |
| ピン 10 | VSS — Ground |
| ピン 11 | RB0 — I/O port B bit 0 |
| ピン 12 | RB1 — I/O port B bit 1 |
| ピン 13 | RB2 — I/O port B bit 2 |
| ピン 14 | RB3 — I/O port B bit 3 |
| ピン 15 | RB4 — I/O port B bit 4 |
| ピン 16 | RB5 — I/O port B bit 5 |
| ピン 17 | RB6 — I/O port B bit 6 |
| ピン 18 | RB7 — I/O port B bit 7 |
| ピン 19 | VSS — Ground |
| ピン 20 | RB8 — I/O port B bit 8 |
| ピン 21 | RB9 — I/O port B bit 9 |
| ピン 22 | RB10 — I/O port B bit 10 |
| ピン 23 | RB11 — I/O port B bit 11 |
| ピン 24 | RB12 — I/O port B bit 12 |
| ピン 25 | RB13 — I/O port B bit 13 |
| ピン 26 | RB14 — I/O port B bit 14 |
| ピン 27 | RB15 — I/O port B bit 15 |
| ピン 28 | VDD — Supply voltage |
| ピン 29 | RC0 — I/O port C bit 0 |
| ピン 30 | RC1 — I/O port C bit 1 |
| ピン 31 | RC2 — I/O port C bit 2 |
| ピン 32 | RC3 — I/O port C bit 3 |
| ピン 33 | RC4 — I/O port C bit 4 |
| ピン 34 | RC5 — I/O port C bit 5 |
| ピン 35 | RC6 — I/O port C bit 6 / TX |
| ピン 36 | RC7 — I/O port C bit 7 / RX |
| ピン 37 | RC8 — I/O port C bit 8 |
| ピン 38 | RC9 — I/O port C bit 9 |
| ピン 39 | VSS — Ground |
| ピン 40 | RD0 — I/O port D bit 0 |
| ピン 41 | RD1 — I/O port D bit 1 |
| ピン 42 | RD2 — I/O port D bit 2 |
| ピン 43 | RD3 — I/O port D bit 3 |
| ピン 44 | RD4 — I/O port D bit 4 |
| ピン 45 | RD5 — I/O port D bit 5 |
| ピン 46 | RD6 — I/O port D bit 6 |
| ピン 47 | RD7 — I/O port D bit 7 |
| ピン 48 | VSS — Ground |
| ピン 49 | RD8 — I/O port D bit 8 |
| ピン 50 | RD9 — I/O port D bit 9 |
| ピン 51 | RD10 — I/O port D bit 10 |
| ピン 52 | RD11 — I/O port D bit 11 |
| ピン 53 | RD12 — I/O port D bit 12 |
| ピン 54 | RD13 — I/O port D bit 13 |
| ピン 55 | RD14 — I/O port D bit 14 |
| ピン 56 | RD15 — I/O port D bit 15 |
| ピン 57 | VDD — Supply voltage |
| ピン 58 | RE0 — I/O port E bit 0 |
| ピン 59 | RE1 — I/O port E bit 1 |
| ピン 60 | RE2 — I/O port E bit 2 |
| ピン 61 | RE3 — I/O port E bit 3 |
| ピン 62 | RE4 — I/O port E bit 4 |
| ピン 63 | RE5 — I/O port E bit 5 |
| ピン 64 | RE6 — I/O port E bit 6 |
主な用途
PIC32MX150F256HT-I/MR の用途: 7 件s: Audio Playback Systems with I2S Codecs, Capacitive Touch HMI Panels, Industrial Control Panels and PLC Modules, USB Device Peripherals (HID, CDC, MSD), Graphical Display Control via PMP, IoT Sensor Hubs with Multi-Protocol Connectivity, Smart Home Edge Controllers.
Audio Playback Systems with I2S Codecs
The PIC32MX150F256HT-I/MR suits I2S-based audio playback designs via its two dedicated I2S interfaces that connect directly to external audio DACs such as the TI PCM5102A or Cirrus Logic CS4344. The 32 KB SRAM accommodates audio sample buffers (typically 8 KB stereo at 48 kHz 16-bit) plus application overhead, while the 256 KB Flash holds MP3/AAC decoders and small UI logic. The 40 MHz MIPS32 M4K core delivers ~83 DMIPS, enough for software codecs at compressed rates. The Parallel Master Port (PMP) and PPS feature let you add an OLED display for menu navigation without sacrificing I2S bandwidth. Place 100 nF decoupling capacitors within 5 mm of each VDD/VCAP pin to maintain audio SNR above 90 dB.
おすすめ
Capacitive Touch HMI Panels
The PIC32MX150F256HT-I/MR integrates the CTMU (Charge Time Measurement Unit) plus a 10-bit 1 Msps ADC, enabling low-cost capacitive touch sensing without external touch controllers. CTMU works with the PPS feature to assign touch sensing to almost any digital I/O pin, supporting 16+ button pads or slider inputs in a 64-QFN footprint. The 40 MHz core runs the touch processing plus UI graphics layer, and 256 KB Flash holds the touch firmware and UI library. The 64-pin QFN gives enough headroom for both the touch matrix and the LCD interface. Use 100 nF + 10 uF bulk caps near the VCAP pin for stable ADC reference.
おすすめ
Industrial Control Panels and PLC Modules
The PIC32MX150F256HT-I/MR operates across -40 C to +85 C industrial temperature range and runs from 2.3V to 3.6V, suiting 24V industrial bus systems with a small LDO front-end. The 16-channel ADC with 1 Msps sampling monitors analog inputs such as temperature sensors, pressure transducers, and 4-20 mA loops via a sense amplifier. The five 16-bit timers drive PWM outputs for motor control valves and LED indicators. The 256 KB Flash holds Modbus RTU or CANopen stacks alongside the application logic. The 64-QFN (9x9 mm) is small enough to fit on a 35 mm DIN-rail mounted PCB.
おすすめ
USB Device Peripherals (HID, CDC, MSD)
The PIC32MX150F256HT-I/MR integrates a USB 2.0 full-speed Device controller (12 Mbps) plus 32 KB SRAM that buffers USB endpoint packets without external memory. The 256 KB Flash holds the USB stack (Microchip Harmony or MLA) plus custom class code, with 83 DMIPS throughput handling HID, CDC (virtual COM), and MSD (mass storage) classes. The 64-QFN exposes enough pins for USB plus UART peripherals, button inputs, and LED status. Add an external USB transceiver, 1.5 kohm pull-up on D+, and 48 MHz clock source. PPS routes the USB D+/D- to specific pins automatically.
おすすめ
Graphical Display Control via PMP
The PIC32MX150F256HT-I/MR drives small graphical LCDs (up to QVGA 320x240) through its PMP interface with dual read/write buffers, which offloads display updates from the CPU. The 32 KB SRAM holds a partial framebuffer (320x240x16bpp = 150 KB is too large, but 160x80x16bpp = 25 KB fits). The 40 MHz MIPS32 M4K core handles 8/16-bit parallel interface timing. Use 16-bit PMP mode for fastest refresh; otherwise use SPI mode with smaller OLEDs. The exposed thermal pad on the 64-QFN provides heat spreading for continuous PMP bus activity.
おすすめ
IoT Sensor Hubs with Multi-Protocol Connectivity
The PIC32MX150F256HT-I/MR aggregates data from SPI sensors (4 SPI ports), I2C peripherals (2 I2C buses), and analog inputs (16 ADC channels) into a USB-to-PC or manager-to-LAN bridge. The 256 KB Flash holds small TCP/IP or BLE HCI stacks, the 32 KB SRAM buffers sensor data, and the five DMA channels offload ADC and SPI transfers from the CPU. The 64-QFN provides enough pins for the multi-protocol sensor matrix plus an OLED display. PPS lets you route SPI/I2C to almost any pin, simplifying PCB routing. The 40 MHz CPU processes sensor fusion at up to ~83 DMIPS.
おすすめ
Smart Home Edge Controllers
The PIC32MX150F256HT-I/MR is an ideal edge controller for smart home devices that need 24x7 reliability, USB diagnostics, and rich peripheral connectivity. The 256 KB Flash holds application firmware plus OTA update logic, the 32 KB SRAM buffers sensor events, and the RTCC provides accurate scheduling. The 64-QFN footprint exposes enough pins for multiple SPI sensors, UART-to-WiFi modules, and LED indicators. The CTMU enables touch buttons, and the PMP interface can drive a small status display. Industrial-grade temperature rating (-40 C to +85 C) suits indoor installations worldwide.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX150F256HT-I/MR — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX150F256H-I/MR | PIC32MX150F256H-50I/MR | PIC32MX150F256HT-50I/PT | PIC32MX170F256H-I/MR | PIC32MX250F256H-I/MR | PIC32MX130F256DT-I/MR |
|---|---|---|---|---|---|---|---|
| Package | 64-QFN (MR) 9x9 mm | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same | TQFP-64 (PT) - same pinout, different package | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same | 64-QFN (MR) 9x9 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | |
| Flash | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | |
| Max Frequency | 40 MHz | 40 MHz | 50 MHz | 50 MHz | 50 MHz | 40 MHz | |
| USB | Device | Device | Device | Device + Host | Host/Device/OTG | Device | |
| I2S | 2 | 2 | 2 | 2 | 2 | 0 | |
| ADC | 10-bit, 16-ch, 1 Msps | 10-bit, 16-ch, 1 Msps | 10-bit, 16-ch, 1 Msps | 10-bit, 16-ch, 1 Msps | 10-bit, 16-ch, 1 Msps | 10-bit, 13-ch, 1 Msps | |
| CTMU (Touch) | Yes | Yes | Yes | Yes | No | ||
| 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 |
主な差別化要因
- Highest pin count QFN in PIC32MX1xx family (vs PIC32MX130F128H-V/MR)
- Integrated CTMU capacitive touch engine (vs PIC32MX130F256DT-I/MR)
- Two I2S interfaces for audio codecs (vs PIC32MX130F256DT-I/MR)
- Lower cost than -50I/MR speed grade (vs PIC32MX150F256H-50I/MR)
設計ノート
Place a 10 uF ceramic + 100 nF ceramic capacitor combination within 5 mm of each VDD pin and one of the VSS pins to maintain core voltage stability. The PIC32MX150F256HT-I/MR has multiple VDD/VSS pairs; all must be decoupled. Add a 10 uF bulk capacitor on the VCAP pin to stabilize the internal 1.8V regulator. Without proper decoupling, ADC readings can show 5-10 LSB of noise.
The 64-QFN (MR) package has an exposed thermal pad (EP) on the underside. Solder the EP directly to a copper pour on the PCB at least 1 square inch in area. The thermal pad must be electrically connected to VSS for proper operation. Without thermal pad soldering, junction-to-ambient thermal resistance can rise above 40 C/W, limiting maximum sustained CPU load.
Use a 4-layer PCB with dedicated ground and power planes for best EMI/EMC performance. The exposed thermal pad of the 64-QFN should connect to the ground plane through multiple thermal vias (0.3 mm diameter, 0.5 mm pitch). Place the 48 MHz crystal within 5 mm of the OSC1/OSC2 pins with load capacitors rated for the crystal's load capacitance.
The 'T' suffix on PIC32MX150F256HT-I/MR denotes tape-and-reel packaging, not temperature grade; the 'I' suffix in -I/MR indicates industrial temperature range (-40 C to +85 C). PPS (Peripheral Pin Select) must be configured in firmware before most digital peripherals will function on most I/O pins; peripherals default to specific pins at reset. The 256 KB Flash supports ICSP and JTAG programming but requires proper MCLR pull-up configuration.
コンプライアンス情報
RoHS and lead-free compliant per Microchip product page; PIC32MX1xx family is not AEC-Q100 qualified - for automotive use, consider PIC32MX1xx AEC-Q100 variants separately.