PIC32MX564F128L-I/BG - 32-bit MCU 128KB Flash 80MHz USB/CAN | Microchip
料号: PIC32MX564F128L-I/BG ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $9.5 | $9.50 |
| 10 | $8.55 | $85.50 |
| 100 | $7.6 | $760.00 |
| 500 | $6.65 | $3,325.00 |
| 1,000 | $5.7 | $5,700.00 |
PIC32MX564F128L-I/BG 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile memory (Flash), and peripherals on one die. The PIC32MX5xx family belongs to the broader taxonomy of microcontrollers -> 32-bit microcontrollers -> MIPS-based MCUs -> embedded microcontrollers -> semiconductor ICs. As a 32-bit MCU, it executes instructions in fixed-width 32-bit words, providing higher throughput than 8-bit or 16-bit alternatives like PIC16 and PIC24.
Key features of the PIC32MX564F128L-I/BG include 128KB Flash program memory (128K x 8), 32KB SRAM data memory, four DMA channels, four 16-bit timers/counters, five 16-bit capture inputs, five 16-bit compare/PWM outputs, and a 16-channel 10-bit ADC with 1 Msps conversion rate. Communication peripherals comprise two I2C, two UART, and one USB 2.0 full-speed OTG controller with integrated PHY. The integrated CAN 2.0B module with 32 buffers supports automotive and industrial networking protocols.
The PIC32MX564F128L-I/BG operates from 2.5V to 3.6V (typical 3.3V) and supports industrial temperature range -40C to +85C per the -I suffix. The 121-ball TFBGA package has 1.0mm ball pitch and includes a thermal pad for PCB ground plane dissipation. JTAG and 2-wire programming/debug interfaces are integrated for MPLAB X IDE development using the PICkit, ICD, or REAL ICE tools.
Typical applications include industrial control via CANopen or DeviceNet, USB HID peripherals such as custom keyboards and data loggers, automotive body controllers requiring CAN bus, embedded graphics and HMI with external LCD controller, medical instrumentation with USB data transfer, and point-of-sale terminals combining USB and CAN. The integrated peripheral set reduces external component count while preserving real-time deterministic interrupt response.
When designing with this device, ensure the 3.3V rail is well-regulated with low ripple; noise above 50mVpp can trigger brown-out resets. Use the exposed pad as a thermal and ground plane connection, and follow Microchip AN833 for high-speed USB PCB layout practices including 90-ohm differential impedance control and length matching on D+/D- traces.
This page synthesizes Microchip datasheet data, distributor pricing, same-brand drop-in alternatives (F064L, F128H variants), and practical design notes not consolidated on any single distributor or manufacturer page.
直接替换替代料: PIC32MX564F128L-I/BG ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC32MX564F128L-I/BG (相同外形与封装尺寸) ——差异在于 ADC, Package, USB, Core Architecture, Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC32MX564F064L-I/BG
✅ 直接替换✓ 有现货
$4.45 / 个
查看数据手册 →PIC32MX564F064LT-I/BG
✅ 直接替换✓ 有现货
$4.1 / 个
查看数据手册 →PIC32MX534F064L-I/BG
✅ 直接替换✓ 有现货
$4.35 / 个
查看数据手册 →PIC32MX564F128L-V/BG
✅ 直接替换✓ 有现货
$6.95 / 个
查看数据手册 →PIC32MX564F128L-I/BG 最大额定值与电气特性
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum Clock Speed | 80 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 32 KB (32K x 8) |
| Operating Voltage | 2.5 V to 3.6 V (typical 3.3 V) |
| Number of I/O Pins | 53 |
| 封装 / 外壳 | 121-TFBGA (10x10 mm) with Exposed Pad |
| Oscillator Type | Internal (with PLL) |
| USB Interface | USB 2.0 Full-Speed OTG with integrated PHY |
| CAN Interface | CAN 2.0B with 32 message buffers |
| DMA Channels | 4 |
| ADC | 10-bit, 16-channel, 1 Msps |
| Timers | Five 16-bit timers/counters |
| 工作温度 | -40 C to +85 C (Industrial, -I suffix) |
| Programming/Debug Interface | JTAG and 2-wire ICSP |
PIC32MX564F128L-I/BG 121-tfbga (10x10 mm) with exposed pad 引脚配置指南
PIC32MX564F128L-I/BG(121-tfbga (10x10 mm) with exposed pad 封装)的引脚配置。 该数字 IC 包含 GPIO、通信接口(UART、SPI、I2C)和电源引脚。请参阅制造商数据手册以了解复用引脚功能和配置选项。对嵌入式系统设计和 PCB 布局至关重要。
暂无详细引脚数据: PIC32MX564F128L-I/BG.
请参阅 数据手册 以查看完整引脚配置。
典型应用
PIC32MX564F128L-I/BG 适用于 6 应用s: Industrial CAN Bus Nodes, USB HID Peripherals and Custom HID Devices, Automotive Body Control Modules, Embedded HMI with External LCD, Medical Data Logging Devices, Point-of-Sale Terminals.
Industrial CAN Bus Nodes
The PIC32MX564F128L-I/BG is ideal for industrial CAN bus nodes because its integrated CAN 2.0B controller with 32 message buffers and 80 MHz MIPS core deliver deterministic response for CANopen, DeviceNet, and J1939 protocols. With 128 KB Flash it can host full CANopen stack libraries including CiA 301 and CiA 402 device profiles, while the 32 KB SRAM supports CANopen SDO block-transfer buffers. Its 4 DMA channels offload CAN message RAM transfers from the CPU, freeing MIPS budget for application logic. The TFBGA-121 package's 53 I/O pins allow direct interfacing to industrial sensor front-ends, isolated CAN transceivers such as MCP2551 or TJA1050, and digital outputs driving relays.
推荐
USB HID Peripherals and Custom HID Devices
The PIC32MX564F128L-I/BG excels in USB peripheral applications thanks to its integrated USB 2.0 Full-Speed OTG controller with on-chip PHY, eliminating the need for external transceiver ICs. The 80 MHz core plus 32 KB SRAM comfortably runs the Microchip USB stack including HID, CDC, MSD, and custom class drivers, while 128 KB Flash stores both bootloader (HID or DFU) and main application. The 53 available I/O pins support rich peripheral interfaces like key matrices, custom LCDs, and quadrature encoders. Compared to lower-pin PIC32 variants, this TFBGA-121 part is preferred for designs that need both USB device mode and CAN bus simultaneously.
推荐
Automotive Body Control Modules
In automotive body controllers, the PIC32MX564F128L-I/BG provides the dual CAN bus and LIN master capability required for body-electronics networks. Its 80 MHz MIPS core can run AUTOSAR-compatible application code and OSEK/VDX real-time operating systems within 128 KB Flash. The 4 DMA channels and 16-channel 10-bit ADC at 1 Msps support multi-sensor body-domain data acquisition including temperature, current sensing, and switch debouncing. The integrated USB OTG enables diagnostic interfaces for service-tool connectivity via USB, while CAN provides in-vehicle network backbone communication.
推荐
Embedded HMI with External LCD
The PIC32MX564F128L-I/BG is well-suited for embedded human-machine interface (HMI) controllers driving external LCDs or OLED displays. Its 53 I/O pins support 8-bit parallel LCD interfaces, SPI displays, or I2C-controlled touch panels, and the 80 MHz core delivers responsive UI rendering without external graphics accelerators. With 128 KB Flash the firmware can include custom bitmap fonts, icon libraries, and multi-language strings while still leaving room for the application logic. The integrated USB OTG allows touchscreen firmware updates and configuration transfer from a host PC.
推荐
Medical Data Logging Devices
The PIC32MX564F128L-I/BG serves medical data-logging applications where its 10-bit ADC at 1 Msps, USB device mode for data transfer, and 128 KB Flash for local buffering provide a compact single-chip solution. The MIPS32 M4K core executes digital filtering routines for ECG, pulse-oximetry, or temperature sensor signal conditioning within real-time budgets. USB CDC class support enables plug-and-play data export to PC applications, while on-chip Flash can store patient session logs with file-system overlays. The industrial temperature grade (-40C to +85C) suits most clinical and home-care environments.
推荐
Point-of-Sale Terminals
The PIC32MX564F128L-I/BG is a strong fit for point-of-sale (POS) terminal controllers that need both USB peripheral connectivity (to printers, scanners, card readers) and optional CAN or RS-485 networking to back-office equipment. Its 53 I/O pins drive keypad matrices, LCDs, and magnetic-stripe readers concurrently, while 128 KB Flash stores transaction-handling firmware and EMV-compatible state machines. The 32 KB SRAM supports multi-transaction buffering during peak retail hours. The integrated USB OTG host capability enables direct attachment of USB barcode scanners without an external hub.
推荐
推荐产品汇总
工程参考数据: PIC32MX564F128L-I/BG ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC32MX564F064L-I/BG | PIC32MX564F064LT-I/BG | PIC32MX534F064L-I/BG | PIC32MX564F128L-V/BG |
|---|---|---|---|---|---|
| Package | 121-TFBGA (10x10 mm) | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 64 KB (-50%) | 64 KB (-50%) | 64 KB (-50%) | 128 KB (same) |
| SRAM | 32 KB | 16 KB (-50%) | 16 KB (-50%) | 16 KB (-50%) | 32 KB (same) |
| Maximum Clock Speed | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| USB OTG | Yes (Full-Speed) | Yes (Full-Speed) | Yes (Full-Speed) | Yes (Full-Speed) | Yes (Full-Speed) |
| CAN 2.0B | Yes (32 buffers) | Yes (32 buffers) | Yes (32 buffers) | Yes (reduced buffers) | Yes (32 buffers) |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +105C |
| I/O Pin Count | 53 | 53 | 53 | 53 | 53 |
关键差异点
- Doubles Flash and SRAM vs F064L same-package variant (对比 PIC32MX564F064L-I/BG)
- Extended industrial temperature grade option in same package (对比 PIC32MX564F064L-I/BG)
- Higher CAN buffer count than PIC32MX534 family (对比 PIC32MX534F064L-I/BG)
设计说明
The PIC32MX564F128L-I/BG requires a regulated 3.3V supply with less than 50 mV ripple to avoid spurious brown-out resets. Place a 10 uF bulk capacitor near the VDD pins and a 0.1 uF ceramic decoupling capacitor within 5 mm of each VDD/AVDD ball pair. The internal voltage regulator provides 1.8V to the core; the 2.5V to 3.6V external range is directly fed to I/O drivers and ADC. For battery-backed designs, ensure VDD rise time meets datasheet requirements (typically <50 ms) to avoid Power-on-Reset ambiguity.
The TFBGA-121 package requires a 4-layer PCB minimum with a continuous ground plane beneath the package. The central exposed pad must be soldered to a 5 mm x 5 mm or larger copper pour for both ground reference and thermal dissipation. Use Microchip AN833 'PCB Design Guidelines for USB 2.0' routing rules: 90-ohm differential impedance on D+/D- traces, length matching within 150 mil, and no stubs. Place the 12 MHz crystal within 5 mm of OSC1/OSC2 with grounded guard traces.
Estimated: at 80 MHz full operation with both USB and CAN active, the PIC32MX564F128L-I/BG core dissipates approximately 90-120 mW. The TFBGA-121 package has a junction-to-ambient thermal resistance of approximately 35-40 C/W on a 4-layer JEDEC test board. At 85C ambient this gives a junction rise of about 4 C, well within the 125C maximum. For enclosed industrial enclosures with limited airflow, derate clock speed or add thermal vias under the exposed pad to maintain margin.
Common pitfalls with the PIC32MX564F128L-I/BG include: (1) forgetting to configure the JTAG/ICSP pins as GPIO using the CONFIG3 register, (2) failing to enable the USB internal pull-up resistor on D+ before host enumeration, (3) leaving the CAN TX/RX pins in analog mode instead of digital alternate function, and (4) not programming the PLL postscaler correctly which causes USB enumeration to fail. The Microchip PIC32 Family Reference Manual (DS61145) provides correct configuration sequences for each peripheral.
合规信息
RoHS and REACH compliant per Microchip product page. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified; for AEC-Q100 applications consider PIC32MK or dsPIC33 automotive families.