PIC32MX564F128HT-I/MR - 32-bit 80MHz MCU 128KB Flash USB CAN | Microchip
Артикул: PIC32MX564F128HT-I/MR ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.42 | $7,42 |
| 10 | $6.68 | $66,80 |
| 100 | $5.94 | $594,00 |
| 500 | $5.31 | $2.655,00 |
| 1.000 | $4.73 | $4.730,00 |
PIC32MX564F128HT-I/MR Обзор
A PIC32MX-series MCU is a 32-bit microcontroller based on the MIPS32 M4K core, combining high processing throughput (80 MIPS at 80 MHz) with deterministic peripheral behaviour and the MPLAB X ecosystem. The PIC32MX5xx family sits between entry-level PIC32MX1xx/2xx parts and higher-end PIC32MX6xx/7xx parts, adding USB-OTG, CAN, and a parallel master port for external bus expansion - useful for industrial HMI, USB peripherals, and CAN-connected sensor nodes.
Key features of the PIC32MX564F128HT-I/MR include 128 KB Flash, 32 KB SRAM, four DMA channels, a 10/12-bit ADC with up to 16 channels, two I2C, two SPI, two UART, one USB OTG, one CAN, and one PMP. The 'T' suffix denotes tape-and-reel packaging, 'I' denotes the -40C to +85C industrial temperature grade, and 'MR' identifies the 64-pin VQFN (9x9 mm) package. With 53 user I/O pins and a 2.3V to 3.6V supply range, the part balances connectivity and integration for mixed-signal designs.
The architecture uses a 5-stage pipeline M4K core with single-cycle 32-bit ALU, hardware multiply/divide, and a tightly coupled prefetch module that smooths Flash access. Four-channel DMA offloads data movement between peripherals and RAM, freeing the core for protocol work. The USB-OTG and CAN blocks are independently clocked from the system bus, simplifying compliance testing.
Typical applications include USB-to-UART bridges, CAN-connected industrial sensor nodes, graphical HMI panels using PMP-driven LCDs, embedded web servers, and small-form-factor IoT gateways. The combination of USB-OTG and CAN is particularly attractive for industrial bridges that need both PC connectivity and fieldbus communication.
Designers should enable the exposed thermal pad (EP) and tie it to a clean ground pour to keep junction temperature within spec; the pad also reduces ground bounce on high-speed I/O. Use MPLAB X IDE and a PICkit 5 or ICD 4 programmer, and verify USB and CAN termination in layout review before prototype bring-up.
This page synthesizes distributor pricing, drop-in same-family alternatives from the PIC32MX5xx series, and practical layout notes drawn from the Microchip datasheet and family reference manual, providing engineering value beyond the manufacturer datasheet alone.
Аналоги без доработки для PIC32MX564F128HT-I/MR — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX564F128HT-I/MR (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Operating Temperature, USB, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX564F128H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX564F064H-I/MR
✅ Прямая замена✓ В наличии
$4.38 / шт.
Открыть даташит →PIC32MX550F256H-50I/MR
✅ Прямая замена✓ В наличии
$3.85 / шт.
Открыть даташит →PIC32MX534F064H-I/MR
✅ Прямая замена✓ В наличии
$5.2 / шт.
Открыть даташит →PIC32MX460F256H-80I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX440F256H-80I/MR
✅ Прямая замена✓ В наличии
$5.35 / шт.
Открыть даташит →PIC32MX564F128HT-I/MR Максимальные параметры и электрические характеристики
| Core | MIPS32 M4K, 32-bit, single-core |
| Maximum CPU Frequency | 80 MHz |
| Flash Program Memory | 128 KB (128K x 8) |
| SRAM | 32 KB |
| Operating Voltage (VDD) | 2.3 V to 3.6 V |
| Рабочая температура | -40 C to +85 C (industrial grade) |
| Корпус | 64-pin VQFN (9x9 mm) with exposed thermal pad |
| User I/O Pins | 53 |
| DMA Channels | 4 |
| USB | USB 2.0 Full-Speed OTG (Device/Host/OTG) |
| CAN | 1 x CAN 2.0B |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| Parallel Master Port (PMP) | Yes (16-bit) |
| ADC | 10-bit 1 Msps, up to 16 channels |
| Timers | 5 x 16-bit / 2 x 32-bit |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 |
| Статус RoHS | Compliant |
| Lead-Free | Yes |
Конфигурация выводов PIC32MX564F128HT-I/MR
| Контакт 1 | RB0 — GPIO RB0 / PGED1 (programming data) |
| Контакт 2 | RB1 — GPIO RB1 / PGEC1 (programming clock) |
| Контакт 3 | RB2 — GPIO RB2 / analog input |
| Контакт 4 | RB3 — GPIO RB3 / analog input |
| Контакт 5 | RB4 — GPIO RB4 / analog input |
| Контакт 6 | RB5 — GPIO RB5 / analog input |
| Контакт 7 | RB6 — GPIO RB6 / analog input |
| Контакт 8 | RB7 — GPIO RB7 / analog input |
| Контакт 9 | RB8 — GPIO RB8 / analog input |
| Контакт 10 | RB9 — GPIO RB9 / analog input |
| Контакт 11 | RB10 — GPIO RB10 / analog input |
| Контакт 12 | RB11 — GPIO RB11 / analog input |
| Контакт 13 | RB12 — GPIO RB12 |
| Контакт 14 | RB13 — GPIO RB13 |
| Контакт 15 | RB14 — GPIO RB14 |
| Контакт 16 | RB15 — GPIO RB15 |
| Контакт 17 | VDD — Digital supply 2.3 V to 3.6 V |
| Контакт 18 | VSS — Digital ground |
| Контакт 19 | RC1 — GPIO RC1 / analog input |
| Контакт 20 | RC2 — GPIO RC2 / analog input |
| Контакт 21 | RC3 — GPIO RC3 / analog input |
| Контакт 22 | RC4 — GPIO RC4 / analog input |
| Контакт 23 | VDD — Digital supply 2.3 V to 3.6 V |
| Контакт 24 | VSS — Digital ground |
| Контакт 25 | RC13 — GPIO RC13 |
| Контакт 26 | RC14 — GPIO RC14 |
| Контакт 27 | OSC1/RC12 — Crystal input or GPIO RC12 |
| Контакт 28 | OSC2/RC15 — Crystal output or GPIO RC15 |
| Контакт 29 | VDD — Digital supply 2.3 V to 3.6 V |
| Контакт 30 | VSS — Digital ground |
| Контакт 31 | RD0 — GPIO RD0 |
| Контакт 32 | RD1 — GPIO RD1 |
| Контакт 33 | RD2 — GPIO RD2 |
| Контакт 34 | RD3 — GPIO RD3 |
| Контакт 35 | RD4 — GPIO RD4 |
| Контакт 36 | RD5 — GPIO RD5 |
| Контакт 37 | RD6 — GPIO RD6 |
| Контакт 38 | RD7 — GPIO RD7 |
| Контакт 39 | RD8 — GPIO RD8 |
| Контакт 40 | RD9 — GPIO RD9 |
| Контакт 41 | RD10 — GPIO RD10 |
| Контакт 42 | RD11 — GPIO RD11 |
| Контакт 43 | VDD — Digital supply 2.3 V to 3.6 V |
| Контакт 44 | VSS — Digital ground |
| Контакт 45 | RD12 — GPIO RD12 |
| Контакт 46 | RD13 — GPIO RD13 |
| Контакт 47 | RD14 — GPIO RD14 |
| Контакт 48 | RD15 — GPIO RD15 |
| Контакт 49 | RF0 — GPIO RF0 |
| Контакт 50 | RF1 — GPIO RF1 |
| Контакт 51 | RF2 — GPIO RF2 |
| Контакт 52 | RF3 — GPIO RF3 |
| Контакт 53 | RF4 — GPIO RF4 |
| Контакт 54 | RF5 — GPIO RF5 |
| Контакт 55 | RF6 — GPIO RF6 |
| Контакт 56 | RF7 — GPIO RF7 |
| Контакт 57 | RF8 — GPIO RF8 |
| Контакт 58 | RG0 — GPIO RG0 |
| Контакт 59 | RG1 — GPIO RG1 |
| Контакт 60 | VUSB3V3 — USB internal transceiver supply 3.3 V |
| Контакт 61 | VBUS — USB VBUS detect input |
| Контакт 62 | D+ — USB D+ data line |
| Контакт 63 | D- — USB D- data line |
| Контакт 64 | VSS — Digital ground |
Типичное применение
PIC32MX564F128HT-I/MR подходит для 7 применениеs: USB-to-UART Bridge Device, CAN-Connected Industrial Sensor Node, Graphical HMI Panel with PMP-driven LCD, Embedded Web Server / IoT Gateway, USB HID Peripheral with Custom Protocol, Industrial Modbus Gateway (RS-485 to USB), Audio Streaming USB Device.
USB-to-UART Bridge Device
The PIC32MX564F128HT-I/MR is a strong fit for a USB-to-UART bridge because it integrates a USB 2.0 Full-Speed OTG controller on chip, two dedicated UART peripherals, and 128 KB Flash to host CDC-class firmware stacks. At 80 MHz the M4K core executes USB enumeration plus UART FIFO handling in real time without DMA intervention, simplifying the firmware. Place the MCU on a 3.3 V rail with a 12 MHz HSE-style crystal reference (the PIC32 internally multiplies to 48 MHz USB clock), add 22 ohm series resistors on DP/DN, and connect VBUS through a voltage divider to an analog-capable pin for OTG detect. Pair with FTDI-style drivers on the host side and the result is a transparent, low-latency COM-port tunnel running at 12 Mbps full speed.
Рекомендуется
CAN-Connected Industrial Sensor Node
The PIC32MX564F128HT-I/MR suits CAN 2.0B sensor hubs that must also expose a USB diagnostic port to a service laptop, because the same die carries both blocks. Its 32 KB SRAM can hold 200+ CAN message frames for burst buffering, and the four-channel DMA moves ADC samples directly into RAM without CPU loading. At 80 MHz the M4K core runs a CANopen or J1939 stack alongside the 10-bit ADC, while 53 user I/O pins give plenty of margin for SPI sensors and discrete I/O. Add an MCP2551 CAN transceiver on the bus side and a USB-C connector for service access. Industrial-grade temperature (-40 C to +85 C) allows deployment in factory-floor enclosures.
Рекомендуется
Graphical HMI Panel with PMP-driven LCD
For a graphical HMI driving a TFT LCD, the PIC32MX564F128HT-I/MR provides a 16-bit Parallel Master Port that streams pixel data to the display at up to 25 MHz, alongside 128 KB Flash to hold the GUI bitmaps and 32 KB SRAM for a framebuffer slice. The 80 MHz M4K core renders menus and updates widgets in real time, while USB OTG exposes a configuration interface to a PC. Wire PMP to the TFT data bus with 47 kohm pull-ups on CS, RS, WR, and RD, then add an SPI-based touch controller on one of the two SPI peripherals. The exposed thermal pad on the VQFN-64 package also helps dissipate heat from the LCD backlight boost circuit on the same PCB.
Рекомендуется
Embedded Web Server / IoT Gateway
Use PIC32MX564F128HT-I/MR as an embedded web server for monitoring and control, since its 80 MHz M4K core, 128 KB Flash, and 32 KB SRAM are sufficient for Microchip's TCP/IP Lite stack with HTTP and MQTT support. The on-chip USB device port simplifies firmware updates via MSD bootloaders, while the CAN bus extends the gateway into industrial sensor networks. Add an external ENC424J600 or ENC28J60 Ethernet controller on one of the two SPI peripherals to provide the Ethernet PHY. Industrial temperature rating and 53 user I/O pins support fan-out to sensors, relays, and LEDs without external I/O expanders. Use MPLAB Harmony 3 for stack middleware and PICkit 5 for in-circuit debug.
Рекомендуется
USB HID Peripheral with Custom Protocol
The PIC32MX564F128HT-I/MR is well-suited for a USB HID peripheral (e.g. custom control panel, programmable keypad, or game controller) because the on-chip USB OTG block supports all HID transfer types on its own, leaving the 80 MHz core free to debounce switches and run the application protocol. With 128 KB Flash the firmware can hold complex HID descriptors and command tables, and the four DMA channels handle background USB endpoint updates without CPU overhead. Add a USB-C connector with proper CC1/CC2 5.1 kohm pull-downs, route DP/DN with 90 ohm differential impedance, and connect VBUS to a comparator-capable input for suspend/resume detection. Pair with PICkit 5 for production-grade firmware development.
Рекомендуется
Industrial Modbus Gateway (RS-485 to USB)
Use the PIC32MX564F128HT-I/MR as an RS-485 to USB gateway for industrial Modbus networks because it provides two UART peripherals (one for RS-485 Modbus RTU, one for debug) and a USB OTG port for host-side connectivity. The 32 KB SRAM and 80 MHz core can host a Modbus slave/master stack plus protocol translation logic without off-chip memory. Industrial temperature (-40 C to +85 C) ensures operation in factory cabinets. Add an ADM485 or MAX3485 transceiver on the RS-485 side with 120 ohm termination, and isolate the bus with an ADuM1411 if required. The exposed thermal pad on the VQFN-64 keeps the die cool during continuous full-duplex traffic.
Рекомендуется
Audio Streaming USB Device
PIC32MX564F128HT-I/MR can serve as a USB audio device for streaming 48 kHz / 16-bit stereo PCM from a PC to a DAC, since it integrates USB 2.0 Full-Speed (12 Mbps) and two SPI/I2S peripherals for DAC interface. At 80 MHz the M4K core handles USB isochronous endpoints plus audio sample buffering, with 32 KB SRAM large enough for 50 ms of double-buffered stereo audio. Wire I2S BCLK/LRCK/DATA to an external DAC like the PCM5102A, add 22 ohm series resistors on USB DP/DN, and use the four DMA channels to keep audio flowing independently of the CPU. The exposed thermal pad reduces jitter from ground noise on the PCB.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX564F128HT-I/MR — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX564F128H-I/MR | PIC32MX564F064H-I/MR | PIC32MX550F256H-50I/MR | PIC32MX534F064H-I/MR | PIC32MX460F256H-80I/MR |
|---|---|---|---|---|---|---|
| Package | VQFN-64 (MR) 9x9 mm | VQFN-64 (MR) 9x9 mm - same | VQFN-64 (MR) 9x9 mm - same | VQFN-64 (MR) 9x9 mm - same | VQFN-64 (MR) 9x9 mm - same | VQFN-64 (MR) 9x9 mm - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Core | MIPS32 M4K, 80 MHz | MIPS32 M4K, 80 MHz - same | MIPS32 M4K, 80 MHz - same | MIPS32 M4K, 50 MHz (-37%) | MIPS32 M4K, 80 MHz - same | MIPS32 M4K, 80 MHz - same |
| Flash | 128 KB | 128 KB - same | 64 KB (-50%) | 256 KB (+100%) | 64 KB (-50%) | 256 KB (+100%) |
| SRAM | 32 KB | 32 KB - same | 32 KB - same | 64 KB (+100%) | 8 KB (-75%) | 32 KB - same |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG - same | USB 2.0 FS OTG - same | USB 2.0 FS OTG - same | USB 2.0 FS OTG - same | USB 2.0 FS OTG - same |
| CAN | 1 x CAN 2.0B | 1 x CAN 2.0B - same | 1 x CAN 2.0B - same | 1 x CAN 2.0B - same | 1 x CAN 2.0B - same | 1 x CAN 2.0B - same |
| DMA Channels | 4 | 4 - same | 4 - same | 4 - same | 4 - same | No DMA (legacy) |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same |
| DigiKey Stock Status (2026-10-03) | In Stock | In Stock | In Stock | In Stock | In Stock | Discontinued (not recommended for new designs) |
Ключевые отличия
- Full PIC32MX564 family memory configuration: 128 KB Flash and 32 KB SRAM (против PIC32MX564F064H-I/MR)
- Highest-speed 64-pin VQFN PIC32MX5xx at 80 MHz (против PIC32MX550F256H-50I/MR)
- Integrated four-channel DMA alongside USB and CAN (против PIC32MX460F256H-80I/MR)
Заметки по проектированию
The 64-pin VQFN (9x9) MR package has an exposed thermal pad (EP) that must be soldered directly to a top-layer ground pour on the PCB. Without a properly stitched ground plane, junction temperature rises 15-20% under full USB OTG load at 80 MHz. Estimate: at 3.3 V supply and 80 MHz running both USB and CAN continuously, the core draws ~60 mA; with copper-poor PCB, theta_JA exceeds 50 C/W. Always stitch EP with at least 9 thermal vias in a 3x3 array, and reserve a continuous ground pour under the pad.
Place a 0.1 uF ceramic decoupling capacitor as close as possible to every VDD/VSS pair (pins 17/18, 23/24, 29/30, 43/44), plus a bulk 4.7 uF tantalum or 10 uF ceramic on the VUSB3V3 pin (pin 60). For USB signal integrity, route D+ and D+ as a 90 ohm differential pair with no stubs, and add a 47 kohm pull-down on the unused D+/D- line in host mode. Estimated: a 50 mm mismatch in USB trace length degrades eye diagram margin by ~10%.
Two common pitfalls with PIC32MX564F128HT-I/MR: (1) forgetting to enable the JTAG pull-ups - leaving TMS floating in-circuit can cause debugger lockout; tie TMS to VDD through 47 kohm. (2) Attempting to use the USB device and CAN interfaces simultaneously without verifying the system clock tree - the USB block needs a precise 48 MHz, while CAN runs from the system clock; configure the PLL so both fall within tolerance. Estimated impact: a 2% clock error on USB causes enumeration failures on some hosts.
For PIC32MX564F128HT-I/MR layout, keep the USB DP/DN traces 90 ohm differential with at least 3x trace width of separation to nearby signals. Place the 12 MHz or 8 MHz crystal within 8 mm of OSC1/OSC2 (pins 27/28) and surround it with a ground ring tied to the EP pour. Add a guard trace between the crystal area and any switching power converter to prevent injection of switching noise into the PLL reference. Estimated: crystal traces longer than 10 mm introduce measurable jitter.
Информация о соответствии
RoHS compliant per Microchip product page; industrial temperature -40 C to +85 C. Not AEC-Q100 qualified (choose PIC32MX564F128HT-E/MR or automotive-grade variants for automotive designs). MSL Level 3 - dry pack storage recommended before reflow.