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 (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)
설계 노트
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.