PIC32MX230F128H-50I/PT - 50MHz 32-bit MCU, 128KB Flash | Microchip
Артикул: PIC32MX230F128H-50I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.45 | $6,45 |
| 10 | $5.82 | $58,20 |
| 100 | $5.18 | $518,00 |
| 500 | $4.55 | $2.275,00 |
| 1.000 | $3.95 | $3.950,00 |
PIC32MX230F128H-50I/PT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals such as timers, communication interfaces, and analog blocks. In the embedded-system hierarchy, the PIC32MX230 family sits between 8-bit PIC MCUs and 32-bit Cortex-M parts, targeting cost-sensitive 32-bit applications that benefit from MIPS instruction-set familiarity, deterministic interrupt latency, and Microchip's MPLAB Harmony software ecosystem.
Key features include four SPI modules and two I2S interfaces for codec and serial audio, Peripheral Pin Select (PPS) for flexible peripheral-to-pin routing, a Parallel Master Port (PMP) with dual read/write buffers for graphics and external memory, a 10-bit 1 Msps ADC with up to 28 analog inputs, USB 2.0 full-speed device/host/OTG, and a CAN 2.0B module. The 50 MHz core delivers 83 DMIPS, and the wide peripheral mix supports both HMI and connectivity designs from a single part.
Typical applications include consumer audio with I2S codec front-ends, USB peripherals such as HID and CDC class devices, low-cost graphics terminals using PMP to drive LCD controllers, CAN nodes in industrial automation, and general-purpose 32-bit embedded control. The 16 KB SRAM and 128 KB Flash budget fits medium-sized state machines, USB stacks, and graphical user interfaces with character or small bitmap displays.
When designing with this part, follow Microchip's reference decoupling scheme (0.1 uF plus bulk), respect the 3.6 V absolute maximum on VDD, and use PPS to remap peripherals after layout changes. The 50 MHz core requires careful trace length matching for high-speed interfaces such as USB and PMP.
Аналоги без доработки для PIC32MX230F128H-50I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX230F128H-50I/PT (тот же форм-фактор и посадочное место) — отличается по ADC, Package, USB, Parallel Master Port (PMP), UART Modules.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX230F128HT-50I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX230F128H-I/PT
✅ Прямая замена✓ В наличии
$2.78 / шт.
Открыть даташит →PIC32MX230F128H-V/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.1 / шт.
Открыть даташит →PIC32MX130F128H-50I/PT
✅ Прямая замена✓ В наличии
$2.04 / шт.
Открыть даташит →PIC32MX170F512H-50I/PT
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC32MX230F128H-50I/PT Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K |
| Maximum Core Frequency | 50 MHz |
| Core Performance | 83 DMIPS |
| Program Flash Memory | 128 KB (128K x 8) |
| Data SRAM | 16 KB |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| Рабочая температура | -40 C to +85 C (Industrial) |
| I/O Pins | 49 |
| Корпус | 64-pin TQFP (10x10 mm) |
| Тип монтажа | Surface Mount |
| ADC | 10-bit, 1 Msps, up to 28 channels |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| CAN | CAN 2.0B |
| SPI Modules | 4 |
| I2S Modules | 2 |
| UART Modules | 2 |
| I2C Modules | 2 |
| Parallel Master Port (PMP) | Yes, dual read/write buffers |
| Peripheral Pin Select (PPS) | Yes |
| Timers | 5 x 16-bit, 2 x 32-bit |
| Статус RoHS | Compliant |
Конфигурация выводов PIC32MX230F128H-50I/PT
| Контакт 1 | RPB0/AN0 — Remappable I/O / Analog input 0 |
| Контакт 2 | RPB1/AN1 — Remappable I/O / Analog input 1 |
| Контакт 3 | RPB2/AN2 — Remappable I/O / Analog input 2 |
| Контакт 4 | RPB3/AN3 — Remappable I/O / Analog input 3 |
| Контакт 5 | RPB4/AN4 — Remappable I/O / Analog input 4 |
| Контакт 6 | RPB5/AN5 — Remappable I/O / Analog input 5 |
| Контакт 7 | RPB6/AN6 — Remappable I/O / Analog input 6 |
| Контакт 8 | RPB7/AN7 — Remappable I/O / Analog input 7 |
| Контакт 9 | RPB8/AN8 — Remappable I/O / Analog input 8 |
| Контакт 10 | RPB9/AN9 — Remappable I/O / Analog input 9 |
| Контакт 11 | VSS — Ground |
| Контакт 12 | VDD — Positive supply (2.3-3.6 V) |
| Контакт 13 | RPB10/AN10 — Remappable I/O / Analog input 10 |
| Контакт 14 | RPB11/AN11 — Remappable I/O / Analog input 11 |
| Контакт 15 | RPB12/AN12 — Remappable I/O / Analog input 12 |
| Контакт 16 | RPB13/AN13 — Remappable I/O / Analog input 13 |
| Контакт 17 | RPB14/AN14 — Remappable I/O / Analog input 14 |
| Контакт 18 | RPB15/AN15/OCFB — Remappable I/O / Analog input 15 / Output Compare Fault B |
| Контакт 19 | VSS — Ground |
| Контакт 20 | VDD — Positive supply (2.3-3.6 V) |
| Контакт 21 | RPC0 — Remappable I/O port C0 |
| Контакт 22 | RPC1 — Remappable I/O port C1 |
| Контакт 23 | RPC2 — Remappable I/O port C2 |
| Контакт 24 | RPC3 — Remappable I/O port C3 |
| Контакт 25 | RPC4 — Remappable I/O port C4 |
| Контакт 26 | RPC5 — Remappable I/O port C5 |
| Контакт 27 | RPC6 — Remappable I/O port C6 |
| Контакт 28 | RPC7 — Remappable I/O port C7 |
| Контакт 29 | RPC8 — Remappable I/O port C8 |
| Контакт 30 | RPC9 — Remappable I/O port C9 |
| Контакт 31 | VSS — Ground |
| Контакт 32 | VDD — Positive supply (2.3-3.6 V) |
| Контакт 33 | RPD0/INT0 — Remappable I/O port D0 / External Interrupt 0 |
| Контакт 34 | RPD1/INT1 — Remappable I/O port D1 / External Interrupt 1 |
| Контакт 35 | RPD2/INT2 — Remappable I/O port D2 / External Interrupt 2 |
| Контакт 36 | RPD3/INT3 — Remappable I/O port D3 / External Interrupt 3 |
| Контакт 37 | RPD4/INT4 — Remappable I/O port D4 / External Interrupt 4 |
| Контакт 38 | RPD5 — Remappable I/O port D5 |
| Контакт 39 | RPD6 — Remappable I/O port D6 |
| Контакт 40 | RPD7 — Remappable I/O port D7 |
| Контакт 41 | RPD8/RTCC — Remappable I/O port D8 / RTCC output |
| Контакт 42 | RPD9 — Remappable I/O port D9 |
| Контакт 43 | RPD10 — Remappable I/O port D10 |
| Контакт 44 | RPD11 — Remappable I/O port D11 |
| Контакт 45 | RPD12 — Remappable I/O port D12 |
| Контакт 46 | RPD13 — Remappable I/O port D13 |
| Контакт 47 | RPD14 — Remappable I/O port D14 |
| Контакт 48 | RPD15 — Remappable I/O port D15 |
| Контакт 49 | VSS — Ground |
| Контакт 50 | VDD — Positive supply (2.3-3.6 V) |
| Контакт 51 | RPE0/PMA0 — Remappable I/O port E0 / Parallel Master Port address 0 |
| Контакт 52 | RPE1/PMA1 — Remappable I/O port E1 / Parallel Master Port address 1 |
| Контакт 53 | RPE2/PMA2 — Remappable I/O port E2 / Parallel Master Port address 2 |
| Контакт 54 | RPE3/PMA3 — Remappable I/O port E3 / Parallel Master Port address 3 |
| Контакт 55 | RPE4/PMA4 — Remappable I/O port E4 / Parallel Master Port address 4 |
| Контакт 56 | RPE5/PMA5 — Remappable I/O port E5 / Parallel Master Port address 5 |
| Контакт 57 | RPE6/PMA6 — Remappable I/O port E6 / Parallel Master Port address 6 |
| Контакт 58 | RPE7/PMA7 — Remappable I/O port E7 / Parallel Master Port address 7 |
| Контакт 59 | RPE8 — Remappable I/O port E8 |
| Контакт 60 | VDD — Positive supply (2.3-3.6 V) |
| Контакт 61 | VSS — Ground |
| Контакт 62 | OSC1/RC1/RA0 — Crystal oscillator input / External clock input / Port A0 |
| Контакт 63 | OSC2/RC2/RA1 — Crystal oscillator output / Port A1 |
| Контакт 64 | VSS — Ground |
Типичное применение
PIC32MX230F128H-50I/PT подходит для 7 применениеs: USB HID Peripherals, CAN Node in Industrial Automation, Consumer Audio with I2S Codec, Low-Cost Graphics Terminal with PMP, USB to UART Bridge, Sensor Hub with I2C/SPI Aggregation, Touch HMI Controller.
USB HID Peripherals
The PIC32MX230F128H-50I/PT is well suited to USB Human Interface Devices such as keyboards, mice, custom HID controls, and USB-to-UART bridges. The integrated USB 2.0 Full-Speed device/host/OTG controller with on-chip transceiver eliminates the need for an external PHY, reducing BOM cost by $0.30-$0.50. The 50 MHz MIPS32 M4K core executing at 83 DMIPS handles the USB stack, HID report descriptor parsing, and debouncing/timing within tight interrupt budgets. Place a 0.1 uF decoupling cap on each VDD pin and route the USB DP/DM traces as a 90 ohm differential pair directly to the connector for signal-integrity compliance with USB 2.0.
Рекомендуется
CAN Node in Industrial Automation
The PIC32MX230F128H-50I/PT integrates a CAN 2.0B controller, allowing it to serve as a slave node on CANopen or DeviceNet networks common in factory automation, building HVAC, and motor control. The 50 MHz core processes CAN message IDs and payloads with deterministic interrupt latency, while the 128 KB Flash holds a full CANopen stack plus application logic. The 16 KB SRAM is sufficient for transmit/receive buffers in mid-density networks. Use Microchip's MCP2551 CAN transceiver between the MCU's CANTX/CANRX pins and the bus, and add a 120 ohm termination resistor at each bus end.
Рекомендуется
Consumer Audio with I2S Codec
The two I2S interfaces on the PIC32MX230F128H-50I/PT enable direct connection to audio DACs and ADCs such as the CS4344 or SGTL5000. The 50 MHz core handles audio sample buffering, EQ, and effect processing at 48 kHz / 24-bit with margin to spare. The Peripheral Pin Select feature lets designers route I2S BCLK, LRCK, and DATA to any available GPIO, simplifying PCB layout when multiple I2S peripherals coexist. Power the codec from a low-noise LDO such as the AP2112-3.3 to keep the analog supply clean and minimize THD+N in the audio path.
Рекомендуется
Low-Cost Graphics Terminal with PMP
The Parallel Master Port (PMP) with dual read/write buffers drives character LCDs, OLED modules, and small TFT controllers without external bus multiplexers. The PIC32MX230F128H-50I/PT can refresh a 320x240 QVGA TFT at 30 fps from a small bitmap buffer in internal RAM, enabling compact HMI panels in appliances and instrument front panels. The 50 MHz MIPS32 core outperforms 8-bit PIC16 parts by 10x in pixel throughput, reducing display-update latency. Keep PMP traces short (under 50 mm) and length-matched to avoid bus-skew issues at higher pixel-clock rates.
Рекомендуется
USB to UART Bridge
The PIC32MX230F128H-50I/PT can be configured as a USB CDC class device to provide a USB-to-UART bridge, replacing the popular FTDI FT232R with a $1-2 BOM cost saving. The integrated USB 2.0 Full-Speed controller and two UART modules allow the part to expose multiple COM ports over USB. The 50 MHz core processes USB bulk transfers at 1 MB/s with low latency. The Microchip MLA USB stack provides ready-to-use CDC firmware that enumerates as a virtual COM port on Windows, macOS, and Linux without additional driver installation on modern OS versions.
Рекомендуется
Sensor Hub with I2C/SPI Aggregation
The PIC32MX230F128H-50I/PT aggregates data from multiple I2C and SPI sensors in industrial sensor hubs, environmental monitors, and wearables. Two I2C controllers and four SPI ports allow simultaneous connection to accelerometers, gyros, pressure, and temperature sensors without external muxes. The 10-bit 1 Msps ADC with up to 28 analog inputs reads thermocouples, strain gauges, and battery voltages on a single chip. The 50 MHz core runs sensor-fusion algorithms and publishes results over USB or CAN at up to 1 kHz update rates, with the 128 KB Flash holding complex filter and calibration tables.
Рекомендуется
Touch HMI Controller
The PIC32MX230F128H-50I/PT combined with Microchip's mTouch capacitive touch library turns the part into a 32-bit touch HMI controller for appliance front panels, IoT devices, and industrial keypads. The 10-bit ADC can be routed to charge-transfer touch channels via the Peripheral Pin Select, supporting up to 16 touch buttons with no external components. The 50 MHz core runs Microchip's mTouch Surface library for sliders and wheels. The wide 2.3-3.6 V supply range tolerates battery-powered operation down to drained Li-ion levels, making the part suitable for portable touch interfaces.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX230F128H-50I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX230F128HT-50I/PT | PIC32MX230F128H-I/PT | PIC32MX130F128H-50I/PT | PIC32MX170F512H-50I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same |
| Core Frequency | 50 MHz | 50 MHz | 40 MHz | 50 MHz | 50 MHz |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 512 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 64 KB |
| USB | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | No USB | USB 2.0 Full-Speed OTG |
| CAN | CAN 2.0B | CAN 2.0B | CAN 2.0B | No CAN | No CAN |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Core Architecture | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K |
Ключевые отличия
- USB 2.0 Full-Speed with on-chip transceiver and CAN 2.0B in a 64-pin TQFP (против PIC32MX130F128H-50I/PT)
- Higher compute throughput at same Flash size (против PIC32MX230F128H-I/PT)
- Best balance of Flash density and peripheral mix for USB+CAN designs (против PIC32MX170F512H-50I/PT)
Заметки по проектированию
The PIC32MX230F128H-50I/PT operates from a single 2.3 V to 3.6 V supply and has multiple VDD/VSS pins distributed around the 64-pin TQFP. Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin, plus a single 4.7 uF to 10 uF bulk capacitor near the package. Connect all VSS pins to a solid ground plane. Use a low-noise LDO such as the AP2112-3.3 to derive the 3.3 V rail from a higher system supply, keeping ripple below 50 mVpp to avoid ADC noise coupling.
Do not exceed the absolute maximum 3.6 V on VDD or 4.0 V on any I/O pin - the part is not 5 V tolerant on GPIO. If interfacing to 5 V logic, use a level translator such as the TXS0108E. The USB DP/DM pins are NOT 5 V tolerant and must be protected with USBLC6-2SC6 ESD arrays when routed to an external USB connector. Failing to observe these limits is the most common cause of MCU failures in production designs.
Route the 8 MHz primary oscillator traces (between OSC1/OSC2 and the crystal) as short and symmetric as possible, with the load capacitors (typically 18-22 pF) placed within 5 mm of the crystal pins. Keep the USB DP/DM lines as a 90 ohm differential pair with no stubs, and route them away from switching signals. For PMP-based graphics, match the lengths of PMD[15:0] and PMA[7:0] to within 25 mm to avoid bus skew at higher pixel-clock rates.
The PIC32MX230F128H-50I/PT in 64-pin TQFP (10x10 mm) has a theta_JA of approximately 50 C/W on a standard 4-layer JEDEC test board. At maximum core activity drawing 35 mA from 3.3 V, internal dissipation is around 115 mW, producing a 6 C junction temperature rise above ambient. This is well within safe limits for the industrial -40 C to +85 C grade with no heatsinking required.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications, use the PIC32MX series -V variants or migrate to a PIC32MK automotive family member.