PIC32MX150F128DT-I/PT - 32-bit MCU 128KB Flash 40MHz 44-TQFP | Microchip
部品番号: PIC32MX150F128DT-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.4 | $6.40 |
| 10 | $5.92 | $59.20 |
| 100 | $5.27 | $527.00 |
| 500 | $4.78 | $2,390.00 |
| 1,000 | $4.35 | $4,350.00 |
PIC32MX150F128DT-I/PT 概要
What is a 32-bit microcontroller? A 32-bit microcontroller is an integrated circuit containing a CPU with a 32-bit data path, program and data memory, and peripherals such as timers, communication controllers, and analog interfaces on a single die. In the embedded hierarchy, the PIC32MX150F128D sits between 8/16-bit MCUs (PIC16, PIC24) and high-performance Cortex-M parts, balancing MIPS/dollar with deterministic interrupt response for mid-range embedded designs.
Key features include 128 KB Flash, 32 KB SRAM, Peripheral Pin Select (PPS) for flexible signal routing, a Parallel Master Port (PMP) for graphics interfaces, mTouch capacitive touch support, 1 ns high-resolution time measurement, on-chip temperature sensor, and sub-0.5 mA/MHz active current. The integrated USB 2.0 full-speed device controller and two I2S/USB audio streaming paths suit embedded audio applications.
The PIC32MX150F128D is built on a Harvard architecture with a 5-stage pipeline M4K core, prefetch cache to mask Flash latency, and bus matrix arbitration for parallel peripheral access. The 1.56 DMIPS/MHz core delivers 62 DMIPS at 40 MHz, enabling real-time DSP-style filtering at modest clock speeds, compared to older PIC24 parts at 16 MIPS.
Typical applications include low-cost USB audio devices, graphics touch panels using PMP, IoT sensor nodes, and industrial HMI panels. The 128 KB Flash and 32 KB SRAM comfortably host a USB stack plus application logic, while the integrated ADC and op amps reduce external BOM.
When designing with this part, ensure the Vcap pin has a low-ESR 10 uF decoupling capacitor, since internal core regulation requires it for stable operation. Failure to populate Vcap causes erratic reset behavior.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC32MX150F128DT-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX150F128DT-I/PT (同一形状・フットプリント) — 相違点: Timers, ADC, Operating Temperature, Package, DMA Channels.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX150F128D-I/PT
✅ ドロップイン✓ 在庫あり
$2.51 / 個
データシートを見る →PIC32MX150F128DT-50I/PT
✅ ドロップイン✓ 在庫あり
$3.65 / 個
データシートを見る →PIC32MX130F256DT-I/PT
✅ ドロップイン✓ 在庫あり
$3.5 / 個
データシートを見る →PIC32MX150F128D-I/ML
✅ ドロップイン✓ 在庫あり
$3.25 / 個
データシートを見る →PIC32MX150F128DT-I/PT 最大定格&電気的特性
| Core | MIPS32 M4K 32-bit |
| Maximum CPU Frequency | 40 MHz |
| Flash Program Memory | 128 KB |
| SRAM | 32 KB |
| 電源電圧 | 2.3 V to 3.6 V |
| I/O Pins | 21 |
| Timers | 5 x 16-bit |
| I2S/SPI Modules | 2 |
| USB | USB 2.0 Full-Speed Device |
| ADC | 10-bit, 1 Msps |
| PMP (Parallel Master Port) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| 動作温度 | -40C to +85C (Industrial) |
| パッケージ | 44-pin TQFP (10x10 mm) |
| 実装タイプ | Surface Mount |
PIC32MX150F128DT-I/PT ピン構成
| ピン 1 | RPB0 — I/O port B bit 0 (PPS-mappable) |
| ピン 2 | RPB1 — I/O port B bit 1 (PPS-mappable) |
| ピン 3 | RPB2 — I/O port B bit 2 (PPS-mappable) |
| ピン 4 | RPB3 — I/O port B bit 3 (PPS-mappable) |
| ピン 5 | VDD — Positive supply (2.3 V to 3.6 V) |
| ピン 6 | VSS — Ground |
| ピン 7 | RPB5 — I/O port B bit 5 |
| ピン 8 | RPB6 — I/O port B bit 6 (PPS-mappable) |
| ピン 9 | RPB7 — I/O port B bit 7 (PPS-mappable) |
| ピン 10 | VSS — Ground |
| ピン 11 | VDD — Positive supply (2.3 V to 3.6 V) |
| ピン 12 | RC0 — I/O port C bit 0 |
| ピン 13 | RC1 — I/O port C bit 1 |
| ピン 14 | RC2 — I/O port C bit 2 |
| ピン 15 | RC3 — I/O port C bit 3 |
| ピン 16 | RC4 — I/O port C bit 4 |
| ピン 17 | RC5 — I/O port C bit 5 |
| ピン 18 | RC6 — I/O port C bit 6 |
| ピン 19 | RC7 — I/O port C bit 7 |
| ピン 20 | VSS — Ground |
| ピン 21 | VDD — Positive supply (2.3 V to 3.6 V) |
| ピン 22 | RD0 — I/O port D bit 0 / PMP data 0 |
| ピン 23 | RD1 — I/O port D bit 1 / PMP data 1 |
| ピン 24 | RD2 — I/O port D bit 2 / PMP data 2 |
| ピン 25 | RD3 — I/O port D bit 3 / PMP data 3 |
| ピン 26 | RD4 — I/O port D bit 4 |
| ピン 27 | RD5 — I/O port D bit 5 |
| ピン 28 | RD6 — I/O port D bit 6 |
| ピン 29 | RD7 — I/O port D bit 7 |
| ピン 30 | VSS — Ground |
| ピン 31 | VDD — Positive supply (2.3 V to 3.6 V) |
| ピン 32 | RE0 — I/O port E bit 0 |
| ピン 33 | RE1 — I/O port E bit 1 |
| ピン 34 | RE2 — I/O port E bit 2 |
| ピン 35 | RE3 — I/O port E bit 3 |
| ピン 36 | RE4 — I/O port E bit 4 |
| ピン 37 | RE5 — I/O port E bit 5 |
| ピン 38 | RE6 — I/O port E bit 6 |
| ピン 39 | RE7 — I/O port E bit 7 |
| ピン 40 | VSS — Ground |
| ピン 41 | RA0 — I/O port A bit 0 |
| ピン 42 | RA1 — I/O port A bit 1 |
| ピン 43 | RA2 — I/O port A bit 2 |
| ピン 44 | RA3 — I/O port A bit 3 |
主な用途
PIC32MX150F128DT-I/PT の用途: 6 件s: USB Audio Streaming Devices, Graphics HMI Touch Panels, IoT Sensor Edge Nodes, Industrial Control & Monitoring, Medical Device Data Loggers, Consumer Appliance Control.
USB Audio Streaming Devices
The PIC32MX150F128DT-I/PT's integrated USB 2.0 Full-Speed device controller and dual I2S/USB audio streaming paths make it ideal for low-cost USB speakers, headsets, and digital microphones. The 32 KB buffer comfortably hosts USB isochronous packet queues, while two I2S modules support 16/24/32-bit stereo sample rates up to 192 kHz. The 40 MHz MIPS32 M4K core delivers 62 DMIPS, sufficient for sample-rate conversion, basic EQ filtering, and HID volume-knob handling. Microchip's MPLAB Harmony USB Audio stack provides ready-to-use class drivers.
おすすめ
Graphics HMI Touch Panels
The PIC32MX150F128DT-I/PT drives low-resolution monochrome or color TFT LCDs via its integrated Parallel Master Port (PMP) and mTouch capacitive sensing. The PMP supports 8/16-bit interface to graphics controllers, while the 32 KB SRAM holds small framebuffers for menu/icon overlays. The 40 MHz core and DMA channels deliver enough throughput for refresh rates above 30 fps at QVGA (320x240) when paired with an external display controller. Engineers value the Peripheral Pin Select (PPS) for flexible signal remapping.
おすすめ
IoT Sensor Edge Nodes
The PIC32MX150F128DT-I/PT's sub-0.5 mA/MHz active current and 128 KB Flash position it as a strong choice for battery-powered IoT edge nodes with on-board sensor aggregation. The 1 Msps 10-bit ADC reads multiple analog sensors, while PPS-mapped SPI/I2C interfaces connect to digital sensors. The USB device port allows convenient firmware upgrade and tethered provisioning without an external programmer. Sleep current of approximately 30 uA (with RTCC running) supports multi-year battery operation with duty-cycled wake-ups.
おすすめ
Industrial Control & Monitoring
The PIC32MX150F128DT-I/PT's industrial -40C to +85C temperature range, 10-bit 1 Msps ADC, and PMP parallel port suit PLC-style signal conditioning, motor-control front-ends, and process monitors. The 21 I/O pins and PPS allow flexible pin mapping for opto-isolated inputs and relay outputs. The USB device interface provides convenient field diagnostics and firmware updates without removing the unit from service. 128 KB Flash hosts modbus/RTU-style industrial protocols with adequate headroom for application logic.
おすすめ
Medical Device Data Loggers
The PIC32MX150F128DT-I/PT delivers reliable 32-bit performance for portable medical data loggers such as glucose meters, pulse oximeters, and remote patient monitors. The 128 KB Flash holds firmware with built-in self-test routines, while 32 KB SRAM buffers sensor data for USB upload. The integrated temperature sensor supports ambient compensation, and 21 I/O pins interface to bio-sensor front-ends. Note: this part is not AEC-Q100 qualified; medical designs should validate IEC 60601 EMI/EMC margins at the system level.
おすすめ
Consumer Appliance Control
The PIC32MX150F128DT-I/PT's mix of USB connectivity, mTouch capacitive buttons, and 32 KB SRAM suits white-goods control boards like coffee machines, washing machines, and air purifiers. The 21 I/O pins drive relays, triacs, and segmented LCD via PMP. The on-chip temperature sensor provides chassis monitoring, and PPS enables flexible PCB layout without rewiring. Microchip's MPLAB Code Configurator generates peripheral setup code, accelerating consumer-appliance firmware development.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX150F128DT-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX150F128D-I/PT | PIC32MX150F128DT-50I/PT | PIC32MX130F256DT-I/PT | PIC32MX150F128D-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (10x10 mm) | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin QFN (8x8 mm) - different PCB footprint |
| Flash Memory | 128 KB | 128 KB | 128 KB | 256 KB (+100%) | 128 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| Maximum CPU Frequency | 40 MHz | 40 MHz | 50 MHz (+25%) | 40 MHz | 40 MHz |
| Supply Voltage | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V |
| USB | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
主な差別化要因
- Same silicon as tray variant with tape-and-reel convenience (vs PIC32MX150F128D-I/PT)
- Pin-compatible Flash upgrade path to 256 KB (vs PIC32MX130F256DT-I/PT)
- 50 MHz speed grade available in same package (vs PIC32MX150F128DT-50I/PT)
設計ノート
The PIC32MX150F128DT-I/PT requires a 10 uF low-ESR ceramic capacitor on the Vcap pin for the internal 1.8 V core regulator. Estimated: at VDD=3.3 V and 40 MHz active, the part draws approximately 20 mA; Vcap ripple must stay below 50 mV peak for stable operation. Failing to populate Vcap causes erratic reset behavior and undefined peripheral operation, which is the most common bring-up issue on first prototypes.
Place the Vcap 10 uF capacitor within 5 mm of the Vcap pin with a wide ground return path to minimize inductance. Use a 1 uF decoupling capacitor adjacent to each VDD pin pair. The 44-TQFP ground pins (6, 20, 30, 40) form a robust ground ring; stitch them together with a continuous ground plane on layer 2 to reduce EMI from the 40 MHz oscillator harmonics.
Do not enable the on-chip USB module without a stable 48 MHz clock; configure the Primary Oscillator with a 48 MHz crystal or use the 8 MHz FRC+PLL USB mode per datasheet DS60001168. The Peripheral Pin Select (PPS) registers are unlocked by writing specific values to OSCCON and IOLOCK; failing to follow this sequence silently locks the PPS module and prevents remapping. Use MPLAB Code Configurator to generate correct PPS unlock sequences.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified - PIC32MX150F128DT-I/PT is intended for industrial and consumer applications, not automotive. For automotive AEC-Q100 needs, consider PIC32MX150F128DT-I/PT V-series or PIC32MX174 family.