PIC32MX154F128BT-I/SO - 32-bit MCU, 128KB Flash, 72MHz XLP | Microchip
部品番号: PIC32MX154F128BT-I/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.06 | $5.06 |
| 10 | $4.55 | $45.50 |
| 100 | $3.65 | $365.00 |
| 500 | $3.18 | $1,590.00 |
| 1,000 | $2.78 | $2,780.00 |
PIC32MX154F128BT-I/SO 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile working memory (SRAM), and a rich set of peripheral blocks such as timers, communication controllers, and analog comparators. Within the broader power-management and embedded hierarchy, the PIC32MX154F128BT-I/SO sits inside the 32-bit MCU category, alongside Cortex-M3/M4 parts from other vendors, and above 8-bit/16-bit MCUs such as PIC16 and PIC24 in both computational throughput and addressable memory. Its 28-pin footprint positions it between entry-level 16-bit PIC24 devices and high-pin-count PIC32MX parts.
Key features of the PIC32MX154F128BT-I/SO include three on-chip analog comparators, a Charge Time Measurement Unit (CTMU) for capacitive touch and precise time measurement, a Real-Time Clock and Calendar (RTCC), and dual I2C, SPI, and UART interfaces. The 'T' suffix denotes tape-and-reel packaging, and the 'I' industrial temperature grade supports the -40C to +85C range required by industrial and many commercial products. The XLP branding refers to Microchip's eXtreme Low Power technology, which lowers run, idle, and deep-sleep currents compared to earlier PIC32MX generations.
Architecturally, the part uses a MIPS32 M4K Harvard-style core with separate instruction and data paths, prefetch cache to accelerate Flash execution, and a wide peripheral bus that exposes the 28 pins as GPIO, comparators, and serial interfaces. The 72 MHz core, combined with hardware multiply/divide and single-cycle 32-bit ALU operations, delivers roughly 1.52 DMIPS/MHz and supports both C and MIPS assembly development under MPLAB X IDE and the XC32 compiler toolchain. Code security is provided via the standard PIC32 Flash boot and configuration word scheme.
Typical applications for the PIC32MX154F128BT-I/SO include low-power IoT sensor nodes with RTCC-driven sleep scheduling, capacitive-touch human-machine interfaces that exploit the CTMU, USB-free industrial control front-ends, and general-purpose 32-bit upgrade paths for designs previously built on PIC24 or PIC16 parts. Designers favor this part when they need 32-bit headroom, low quiescent current, and a familiar Microchip MPLAB ecosystem.
When designing with the PIC32MX154F128BT-I/SO, observe the standard PIC32MX supply and decoupling guidance: place a 10uF bulk plus 0.1uF ceramic close to VDD/AVDD pairs, reserve the MCLR pin for a proper reset network, and use the configuration bits to select the oscillator source that best matches the application's power budget. Compared with a switching supply plus MCU architecture, the PIC32MX XLP sleep currents allow many battery-operated designs to skip a discrete PMIC entirely.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes - including same-package Microchip cross-references and key parametric trade-offs - that are not consolidated on a single manufacturer or distributor datasheet page.
ドロップイン代替品: PIC32MX154F128BT-I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX154F128BT-I/SO (同一形状・フットプリント) — 相違点: Package, Operating Temperature, ADC, MSL Level, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX154F128B-I/SO
✅ ドロップイン✓ 在庫あり
$1.69 / 個
データシートを見る →PIC32MX174F256B-I/SO
✅ ドロップイン✓ 在庫あり
$3.75 / 個
データシートを見る →PIC32MX254F128B-I/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX154F128BT-V/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX154F128BT-70I/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX154F128BT-I/SO 最大定格&電気的特性
| Core Architecture | MIPS32 M4K 32-bit RISC |
| CPU Core Frequency | up to 72 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 32 KB |
| ピン数 | 28 |
| パッケージ | 28-SOIC (0.295 inch / 7.50 mm body width) |
| 動作温度範囲 | -40C to +85C (Industrial, 'I' grade) |
| Supply Voltage Range | 2.3 V to 3.6 V |
| Analog Comparators | 3 |
| Charge Time Measurement Unit (CTMU) | Yes |
| Real-Time Clock and Calendar (RTCC) | Yes |
| I2C Interfaces | 2 |
| SPI Interfaces | 2 |
| UART Interfaces | 2 |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 (unlimited floor life at <30C / 85% RH) |
| RoHS ステータス | ROHS3 Compliant |
| Lead Free | Yes |
| Family | PIC32MX15x XLP |
| Delivery Form | Tape and Reel ('T' suffix) |
PIC32MX154F128BT-I/SO ピン構成
| ピン 1 | MCLR — Master Clear reset input; active-low, pull-up to VDD required |
| ピン 2 | RP15/RF4 — Remappable peripheral I/O / GPIO RF4 |
| ピン 3 | RP14/RF3 — Remappable peripheral I/O / GPIO RF3 |
| ピン 4 | RP13/RF2 — Remappable peripheral I/O / GPIO RF2 |
| ピン 5 | RP12/RF1 — Remappable peripheral I/O / GPIO RF1 |
| ピン 6 | RP11/RF0 — Remappable peripheral I/O / GPIO RF0 |
| ピン 7 | AVDD — Analog supply; tie to VDD with ferrite or short trace |
| ピン 8 | VREF-/CVREF- — Analog reference low / comparator reference negative |
| ピン 9 | VREF+/CVREF+ — Analog reference high / comparator reference positive |
| ピン 10 | VDD — Digital supply (2.3 V to 3.6 V); decouple with 0.1uF + 10uF |
| ピン 11 | RP5/RB5 — Remappable peripheral I/O / GPIO RB5 |
| ピン 12 | RP4/RB4 — Remappable peripheral I/O / GPIO RB4 |
| ピン 13 | RP3/RB3 — Remappable peripheral I/O / GPIO RB3 |
| ピン 14 | RP2/RB2 — Remappable peripheral I/O / GPIO RB2 |
| ピン 15 | RP1/RB1 — Remappable peripheral I/O / GPIO RB1 |
| ピン 16 | RP0/RB0 — Remappable peripheral I/O / GPIO RB0; programming PGEC1 |
| ピン 17 | PGED2/RB9 — Programming data or remappable GPIO RB9 |
| ピン 18 | PGEC2/RB8 — Programming clock or remappable GPIO RB8 |
| ピン 19 | VSS — Digital ground |
| ピン 20 | AVSS — Analog ground; tie to VSS |
| ピン 21 | RB7/AN7 — GPIO RB7 or analog input AN7 |
| ピン 22 | RB6/AN6 — GPIO RB6 or analog input AN6 |
| ピン 23 | RB5/AN5/C1IND — GPIO RB5, analog input AN5, comparator 1 input D |
| ピン 24 | RB4/AN4/C1INC — GPIO RB4, analog input AN4, comparator 1 input C |
| ピン 25 | RB3/AN3/C1INB — GPIO RB3, analog input AN3, comparator 1 input B |
| ピン 26 | RB2/AN2/C1INA — GPIO RB2, analog input AN2, comparator 1 input A |
| ピン 27 | OSC1/RC12 — Crystal oscillator input or GPIO RC12 |
| ピン 28 | OSC2/RC15 — Crystal oscillator output or GPIO RC15 |
主な用途
PIC32MX154F128BT-I/SO の用途: 6 件s: Low-Power IoT Sensor Nodes, Capacitive Touch HMIs, Industrial Control Front-Ends, Consumer Appliance Controllers, Portable Medical Devices, Automotive Body and Comfort Modules.
Low-Power IoT Sensor Nodes
The PIC32MX154F128BT-I/SO fits battery-powered IoT sensor nodes because its XLP family reduces run, sleep, and deep-sleep currents versus earlier PIC32MX1xx/2xx generations, while the RTCC and 72 MHz MIPS M4K core allow periodic wake-measure-transmit cycles with sub-milliwatt average power. The 32 KB SRAM holds a TCP/IP or LoRaWAN stack alongside sensor buffers, and 128 KB Flash accommodates OTA bootloader plus application code. Placed on a 3.3 V coin-cell or Li-Po rail with a 10uF + 0.1uF decoupling network, this part outperforms 8-bit PIC16 parts on DSP load while preserving Microchip's MPLAB XC32 toolchain familiarity.
おすすめ
Capacitive Touch HMIs
The on-chip Charge Time Measurement Unit (CTMU) makes the PIC32MX154F128BT-I/SO a strong fit for capacitive-touch human-machine interfaces such as appliance front panels and industrial keypads. The CTMU provides sub-nanosecond timing resolution for measuring touch capacitance without an external analog front end, while the 72 MHz core runs the touch-decoding firmware with deterministic latency. The 28-SOIC footprint keeps the MCU small enough to sit behind a glass overlay, and the industrial -40C to +85C range supports garage, kitchen, and outdoor HMI environments without derating.
おすすめ
Industrial Control Front-Ends
In industrial PLC input/output modules and motor-control front-ends, the PIC32MX154F128BT-I/SO supplies three analog comparators for overcurrent/voltage detection, dual UARTs for RS-485 half-duplex bridges, and an RTCC for time-stamped event logging. The 2.3 V to 3.6 V supply range tolerates industrial 24 V rails post-regulation, and the -40C to +85C industrial grade meets IEC 60068 environmental expectations for factory-floor deployment. Using the SOIC-28 footprint, designers can hand-prototype and rework on the bench, then move to the 28-pin QFN PIC32MX130 series for high-volume reflow.
おすすめ
Consumer Appliance Controllers
The PIC32MX154F128BT-I/SO serves well in white-goods and small-appliance controllers where the 32-bit MIPS core drives brushless-DC commutation, sensor fusion, and UI timing without an external PMIC. Its 72 MHz performance supports 20 kHz PWM loops with interrupt service routines under 5 us, while the dual I2C buses connect to EEPROM and temperature/humidity sensors typical of air purifiers and coffee machines. The 28-SOIC package simplifies through-hole or mixed-technology assembly, and the XLP low-power modes keep standby current low enough for Energy Star standby budgets.
おすすめ
Portable Medical Devices
Portable medical peripherals such as pulse-oximeter dongles, spirometer handsets, and wearable thermometers benefit from the PIC32MX154F128BT-I/SO combination of low deep-sleep current, 72 MHz DSP headroom for FFT-based heart-rate extraction, and an industrial temperature range for body-worn variability. The RTCC supports time-stamped sample logging, while the CTMU can be repurposed for electrode-impedance measurement. Battery life improves measurably versus earlier PIC32MX150 designs due to the XLP family sleep-current reductions documented in the Microchip PIC32MX1xx/2xx datasheet.
おすすめ
Automotive Body and Comfort Modules
Non-safety automotive body controllers - HVAC blend-door modules, mirror adjusters, ambient lighting, and seat-position memories - use the PIC32MX154F128BT-I/SO for its 32-bit headroom, dual LIN/UART-capable serial blocks, and three comparators for current sensing. Although the part is industrial grade (not AEC-Q100), it serves 12 V body-electronic subsystems behind a regulator for cost-sensitive aftermarket and small-EV applications. The 28-SOIC package is hand-solder-friendly for prototype harnesses, and the Microchip MPLAB ecosystem shortens firmware development versus migrating to a new vendor.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX154F128BT-I/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX154F128B-I/SO | PIC32MX174F256B-I/SO | PIC32MX254F128B-I/SO | PIC32MX154F128BT-V/SO | PIC32MX154F128BT-70I/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Brand | Microchip Technology | Microchip Technology (same) | Microchip Technology (same) | Microchip Technology (same) | Microchip Technology (same) | Microchip Technology (same) |
| Flash Memory | 128 KB | 128 KB (same) | 256 KB (+100%) | 128 KB (same) | 128 KB (same) | 128 KB (same) |
| SRAM | 32 KB | 32 KB (same) | 32 KB (same) | 32 KB (same) | 32 KB (same) | 32 KB (same) |
| Core Frequency | up to 72 MHz | 72 MHz (same) | 72 MHz (same) | 72 MHz (same) | 72 MHz (same) | 70 MHz (-2.8%) |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C (same) | Industrial -40C to +85C (same) | Industrial -40C to +85C (same) | Commercial 0C to +70C (lower) | Industrial -40C to +85C (same) |
| Delivery Form | Tape & Reel (T suffix) | Tray (no T) | Tray (typical) | Tray (typical) | Tape & Reel | Tape & Reel |
主な差別化要因
- Same 28-SOIC footprint but 100% more Flash memory (vs PIC32MX174F256B-I/SO)
- Pin-to-pin compatible with the tray-format sibling (vs PIC32MX154F128B-I/SO)
- Tape-and-reel format for high-volume SMT assembly (vs PIC32MX154F128BT-V/SO (V temp grade))
設計ノート
Decouple every VDD/AVDD pair with a 0.1 uF X7R ceramic placed within 3 mm of the pin, plus a single shared 10 uF bulk capacitor. The PIC32MX154F128BT-I/SO requires both digital and analog rails within 2.3 V to 3.6 V; tie AVDD to VDD through a ferrite bead if analog noise is critical, otherwise a short trace is acceptable per the PIC32MX1xx/2xx XLP family datasheet.
Never leave the MCLR pin floating - connect it to VDD through a 10 kohm pull-up and a 100 nF cap to ground for a proper POR delay. Floating MCLR is the most common source of spurious resets on PIC32MX designs. Also, configure the configuration bits (DEVCFG0/1/2/3) before code execution; default bits select the FRC oscillator and disable JTAG, which often surprises first-time users.
Route the 28-SOIC footprint with at least 8 mil traces for power and 6 mil for signals. Place the crystal within 5 mm of OSC1/OSC2 (pins 27/28), guard the traces with a ground pour, and keep high-current switching nodes (LED drivers, relays) at least 10 mm from the analog pins AN2-AN7 to avoid conducted noise coupling into the comparators.
When using the dual SPI buses at the maximum 72 MHz peripheral clock, ensure SPI CLK traces are shorter than 50 mm and series-terminated with 33 ohm resistors if the load exceeds 30 pF. The PIC32MX XLP family uses remappable peripheral I/O (PPS), so any SPI/I2C/UART function can move to most PORTB pins - choose adjacent pins to minimize skew and avoid crossing high-speed traces.
コンプライアンス情報
ROHS3 compliant per Microchip product page and full-electronic.com distributor listing. Industrial temperature grade (-40C to +85C) but NOT AEC-Q100 qualified - choose an automotive-graded PIC32MX variant for vehicle applications. Halogen-free status not explicitly stated in verified data.