PIC32MX564F128L-I/BG - 32-bit MCU 128KB Flash 80MHz USB/CAN | Microchip
Référence : PIC32MX564F128L-I/BG ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour PIC32MX564F128L-I/BG — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC32MX564F128L-I/BG (même facteur de forme et même empreinte) — différant par ADC, Package, USB, Core Architecture, Operating Temperature.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC32MX564F064L-I/BG
✅ Remplacement direct✓ En stock
$4.45 / unité
Voir la fiche technique →PIC32MX564F064LT-I/BG
✅ Remplacement direct✓ En stock
$4.1 / unité
Voir la fiche technique →PIC32MX534F064L-I/BG
✅ Remplacement direct✓ En stock
$4.35 / unité
Voir la fiche technique →PIC32MX564F128L-V/BG
✅ Remplacement direct✓ En stock
$6.95 / unité
Voir la fiche technique →PIC32MX564F128L-I/BG Valeurs maximales et caractéristiques électriques
| 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 |
| Boîtier / Format | 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 |
| Température de fonctionnement | -40 C to +85 C (Industrial, -I suffix) |
| Programming/Debug Interface | JTAG and 2-wire ICSP |
Guide de configuration des broches du PIC32MX564F128L-I/BG 121-tfbga (10x10 mm) with exposed pad
Configuration des broches du PIC32MX564F128L-I/BG (boîtier 121-tfbga (10x10 mm) with exposed pad). Ce circuit intégré numérique comprend des GPIO, des interfaces de communication (UART, SPI, I2C) et des broches d'alimentation. Consultez la fiche technique du fabricant pour les fonctions alternatives des broches et les options de configuration. Indispensable pour la conception de systèmes embarqués et la conception de circuits imprimés.
Aucune donnée de brochage détaillée disponible pour PIC32MX564F128L-I/BG.
Consultez la fiche technique pour la configuration complète des broches.
Applications typiques
PIC32MX564F128L-I/BG convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC32MX564F128L-I/BG — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- Doubles Flash and SRAM vs F064L same-package variant (vs PIC32MX564F064L-I/BG)
- Extended industrial temperature grade option in same package (vs PIC32MX564F064L-I/BG)
- Higher CAN buffer count than PIC32MX534 family (vs PIC32MX534F064L-I/BG)
Notes de conception
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.
Informations de conformité
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.