PIC32MX564F064L-I/PT - 80MHz 64KB Flash 32-bit MCU | Microchip
MPN: PIC32MX564F064L-I/PT ✓ Hoạt độngPIC32MX564F064L-I/PT Tóm tắt
A 32-bit microcontroller (MCU) is a microcontroller built around a 32-bit data path and registers, allowing single-instruction handling of values larger than 8 or 16 bits. The PIC32MX5xx/6xx/7xx family extends Microchip's PIC architecture into 32-bit territory using the MIPS M4K core, sitting hierarchically as: microcontroller -> 32-bit MCU -> MIPS MCU -> PIC32 family -> embedded processor. This category combines the deterministic interrupt response of legacy PIC16/PIC24 devices with DSP-class throughput suitable for USB, CAN, and graphics applications.
Key features include integrated Full-Speed USB 2.0 device/host/OTG, a CAN 2.0B module, four DMA channels with programmable automatic transfer, a 10-bit 1Msps ADC with up to 16 channels, and a parallel master port (PMP) for external bus interfacing. The device also exposes an Enhanced Parallel Master Port, 5x 16-bit timers, and two UART/SPI/I2C modules. Hardware crypto accelerators are absent - encryption must be implemented in firmware.
Technical depth: the 80MHz core delivers 1.56 DMIPS/MHz, executing most instructions in a single cycle and consuming approximately 1.1 mA/MHz active current. Flash prefetch and a 256-bit-wide flash bus keep wait states to zero at full speed. Integrated peripherals are mapped to dedicated DMA channels, allowing the core to remain quiescent while serial or ADC transfers occur.
Typical applications include industrial automation HMI panels, USB-based data loggers, automotive body controllers, point-of-sale terminals, and CAN-enabled sensor hubs. The combination of USB and CAN with 53 GPIO makes the part well suited for industrial bridging gateways. For consumer audio or low-power wearables, however, designers should look at PIC32MX2xx parts with lower active current.
Design consideration: at 80MHz and 3.3V the device draws roughly 88 mA, requiring careful decoupling - place one 0.1uF X7R plus one 10uF bulk capacitor within 5 mm of each power pin pair. Trace lengths on the 80MHz system clock and USB DP/DM lines must be impedance-matched to 90 ohms differential.
This page synthesizes distributor pricing, drop-in alternatives within the same TQFP-100 footprint, and practical design notes not consolidated in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC32MX564F064L-I/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC32MX564F064L-I/PT (cùng hình factor và footprint) — khác nhau ở ADC, CAN, USB, Operating Temperature, MSL Level.
PIC32MX564F064HT-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX564F064L-V/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX564F064LT-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX534F064L-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX564F064L-I/BG
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX564F064L-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Speed | 80 MHz |
| Program Flash Memory | 64 KB (64K x 8) |
| SRAM | 32 KB (32K x 8) |
| Number of I/O Pins | 53 |
| Hộp / Vỏ | 100-pin TQFP (12x12 mm) |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial, -I suffix) |
| USB Module | USB 2.0 Full-Speed Device/Host/OTG |
| CAN Module | CAN 2.0B |
| DMA Channels | 4 (with programmable automatic transfer) |
| ADC | 10-bit, up to 1 Msps, 16 channels |
| Timers | 5 x 16-bit |
| Communication Peripherals | 2x UART, 2x SPI, 2x I2C, PMP |
| Oscillator | Internal 8 MHz + PLL; external crystal support |
| Kiểu lắp đặt | Surface Mount (TQFP) |
| Cấp MSL | MSL3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC32MX564F064L-I/PT
| Chân 1 | RG15 — General purpose I/O / PMALL |
| Chân 2 | SDA1 — I2C1 data |
| Chân 3 | SCL1 — I2C1 clock |
| Chân 4 | RG6 — General purpose I/O |
| Chân 5 | VSS — Ground |
| Chân 6 | VDD — Positive supply (2.3-3.6V) |
| Chân 7 | RG7 — General purpose I/O |
| Chân 8 | RG8 — General purpose I/O |
| Chân 9 | RG9 — General purpose I/O |
| Chân 10 | VSS — Ground |
| Chân 11 | RF0 — General purpose I/O |
| Chân 12 | RF1 — General purpose I/O |
| Chân 13 | RG0 — General purpose I/O |
| Chân 14 | RG1 — General purpose I/O |
| Chân 15 | PMA0 — Parallel master port address 0 |
| Chân 16 | PMA1 — Parallel master port address 1 |
| Chân 17 | PMA2 — Parallel master port address 2 |
| Chân 18 | PMA3 — Parallel master port address 3 |
| Chân 19 | PMA4 — Parallel master port address 4 |
| Chân 20 | PMA5 — Parallel master port address 5 |
| Chân 21 | PMD0 — Parallel master port data 0 |
| Chân 22 | PMD1 — Parallel master port data 1 |
| Chân 23 | PMD2 — Parallel master port data 2 |
| Chân 24 | PMD3 — Parallel master port data 3 |
| Chân 25 | PMD4 — Parallel master port data 4 |
| Chân 26 | PMD5 — Parallel master port data 5 |
| Chân 27 | PMD6 — Parallel master port data 6 |
| Chân 28 | PMD7 — Parallel master port data 7 |
| Chân 29 | PMD8 — Parallel master port data 8 |
| Chân 30 | PMD9 — Parallel master port data 9 |
| Chân 31 | PMD10 — Parallel master port data 10 |
| Chân 32 | PMD11 — Parallel master port data 11 |
| Chân 33 | PMD12 — Parallel master port data 12 |
| Chân 34 | PMD13 — Parallel master port data 13 |
| Chân 35 | PMD14 — Parallel master port data 14 |
| Chân 36 | PMD15 — Parallel master port data 15 |
| Chân 37 | PMRD — Parallel master port read strobe |
| Chân 38 | PMWR — Parallel master port write strobe |
| Chân 39 | VSS — Ground |
| Chân 40 | VDD — Positive supply |
| Chân 41 | RD11 — General purpose I/O |
| Chân 42 | RD10 — General purpose I/O |
| Chân 43 | RD9 — General purpose I/O |
| Chân 44 | RD8 — General purpose I/O |
| Chân 45 | RB15 — General purpose I/O / OC1 |
| Chân 46 | RB14 — General purpose I/O / OC2 |
| Chân 47 | RB13 — General purpose I/O / OC3 |
| Chân 48 | RB12 — General purpose I/O / OC4 |
| Chân 49 | RB11 — General purpose I/O / OC5 |
| Chân 50 | RB10 — General purpose I/O |
| Chân 51 | RB9 — General purpose I/O |
| Chân 52 | RB8 — General purpose I/O |
| Chân 53 | RB7 — General purpose I/O |
| Chân 54 | RB6 — General purpose I/O |
| Chân 55 | RB5 — General purpose I/O / AN5 |
| Chân 56 | RB4 — General purpose I/O / AN4 |
| Chân 57 | RB3 — General purpose I/O / AN3 |
| Chân 58 | RB2 — General purpose I/O / AN2 |
| Chân 59 | RB1 — General purpose I/O / AN1 |
| Chân 60 | RB0 — General purpose I/O / AN0 |
| Chân 61 | VSS — Ground |
| Chân 62 | VDD — Positive supply |
| Chân 63 | RD7 — General purpose I/O |
| Chân 64 | RD6 — General purpose I/O |
| Chân 65 | RD5 — General purpose I/O |
| Chân 66 | RD4 — General purpose I/O |
| Chân 67 | RC15 — General purpose I/O / OC1 |
| Chân 68 | RC14 — General purpose I/O / OC2 |
| Chân 69 | RC13 — General purpose I/O / OC3 |
| Chân 70 | RC12 — General purpose I/O / OC4 |
| Chân 71 | RC11 — General purpose I/O / OC5 |
| Chân 72 | VSS — Ground |
| Chân 73 | VDD — Positive supply |
| Chân 74 | RC10 — General purpose I/O |
| Chân 75 | RC9 — General purpose I/O |
| Chân 76 | RC8 — General purpose I/O |
| Chân 77 | RC7 — General purpose I/O |
| Chân 78 | RC6 — General purpose I/O |
| Chân 79 | RC5 — General purpose I/O |
| Chân 80 | RC4 — General purpose I/O |
| Chân 81 | RC3 — General purpose I/O |
| Chân 82 | RC2 — General purpose I/O |
| Chân 83 | RC1 — General purpose I/O |
| Chân 84 | RC0 — General purpose I/O |
| Chân 85 | RD3 — General purpose I/O |
| Chân 86 | RD2 — General purpose I/O |
| Chân 87 | RD1 — General purpose I/O |
| Chân 88 | RD0 — General purpose I/O |
| Chân 89 | RA15 — General purpose I/O |
| Chân 90 | VSS — Ground |
| Chân 91 | VDD — Positive supply |
| Chân 92 | OSC2 — Oscillator output / CLKO |
| Chân 93 | OSC1 — Oscillator input / CLKI |
| Chân 94 | RA14 — General purpose I/O |
| Chân 95 | RA10 — General purpose I/O |
| Chân 96 | RA9 — General purpose I/O |
| Chân 97 | RA8 — General purpose I/O |
| Chân 98 | TCK — JTAG test clock |
| Chân 99 | TMS — JTAG test mode select |
| Chân 100 | TDI — JTAG test data in |
Ứng dụng tiêu biểu
PIC32MX564F064L-I/PT phù hợp cho 6 Áp dụngs: Industrial CAN-to-USB Gateway, USB Data Acquisition Module, Automotive Body Control Module, Point-of-Sale (POS) Terminal, Industrial Sensor Hub with CAN, HMI / Operator Panel.
Industrial CAN-to-USB Gateway
The PIC32MX564F064L-I/PT's integrated CAN 2.0B and USB 2.0 Full-Speed make it a natural choice for industrial bridges that translate CAN bus traffic to USB HID or CDC for host PCs. Its 80 MHz MIPS32 M4K core can parse 1 Mbit/s CAN frames and forward them at 12 Mbit/s USB Full-Speed without bottlenecking. The four DMA channels keep USB endpoint RAM and CAN message RAM moving autonomously, leaving the CPU free for protocol handling. With 53 GPIO, designers also have headroom for status LEDs and digital I/O. Industrial -40C to +85C operation covers most factory cabinets.
Được đề xuất
USB Data Acquisition Module
The PIC32MX564F064L-I/PT is well matched to USB-attached DAQ front ends: its 10-bit 1 Msps ADC (up to 16 channels) feeds data into DMA buffers while the USB endpoint autonomously transmits samples to the host. The 32 KB SRAM buffers several thousand samples between USB transactions. 80 MHz of CPU performance runs any calibration or DSP filtering without dropping samples. The 2.3-3.6 V range is conveniently compatible with USB VBUS-derived supplies.
Được đề xuất
Automotive Body Control Module
Inside a vehicle body controller, the PIC32MX564F064L-I/PT drives window lifters, mirror adjusters, seat motors, and LED lighting via PWM timers. Five 16-bit timers generate up to 20 PWM channels at 80 MHz, and the CAN 2.0B module links the BCM to the vehicle CAN bus. While the I-suffix part stops at +85C (under-hood requires the -V or HT variant), it remains suitable for cabin-only modules. The 53 GPIO handle most BCM sensor and actuator counts without an I/O expander.
Được đề xuất
Point-of-Sale (POS) Terminal
POS terminals need USB device connectivity, secure key input, and a small color or character LCD - all of which the PIC32MX564F064L-I/PT delivers. The integrated USB 2.0 Full-Speed controller handles barcode scanners, receipt printers, and magnetic-stripe readers without external PHY. The PMP (Parallel Master Port) drives a character LCD directly, while 53 GPIO service the keypad matrix. 32 KB SRAM is ample for transaction buffering; 64 KB Flash fits firmware and a small font table.
Được đề xuất
Industrial Sensor Hub with CAN
For multi-sensor nodes that aggregate temperature, pressure, and flow data onto a CAN bus, the PIC32MX564F064L-I/PT combines four DMA channels, two SPI/I2C ports, and the CAN 2.0B controller. Its 16 ADC channels read out sensor signals at 1 Msps aggregate. The wide 2.3-3.6 V supply range accepts 3.3 V or 5 V sensor busses via simple level shifters. Industrial -40C to +85C operation covers most installations.
Được đề xuất
HMI / Operator Panel
HMI panels combine a graphic or character LCD, keypad, LEDs, and a USB or CAN host link. The PIC32MX564F064L-I/PT's PMP/EPMP drives STN/TFT panels at up to 80 MHz pixel clock, while 53 GPIO service a 4x4 keypad matrix and indicator LEDs. The 32 KB SRAM stores frame buffers, and 64 KB Flash holds the display list. USB and CAN provide connectivity to a master controller. Industrial temperature rating suits factory cabinets.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC32MX564F064L-I/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC32MX564F064HT-I/PT | PIC32MX564F064L-V/PT | PIC32MX564F064LT-I/PT | PIC32MX534F064L-I/PT | PIC32MX564F064L-I/BG |
|---|---|---|---|---|---|---|
| Package | TQFP-100 (PT) 12x12 mm | TQFP-100 (PT) 12x12 mm - same | TQFP-100 (PT) 12x12 mm - same | TQFP-100 (PT) 12x12 mm - same | TQFP-100 (PT) 12x12 mm - same | LQFP-100 (BG) 14x14 mm - larger |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 64 KB | 256 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| USB 2.0 | Full-Speed Device/Host/OTG | Full-Speed Device/Host/OTG | Full-Speed Device/Host/OTG | Full-Speed Device/Host/OTG | Not present | Full-Speed Device/Host/OTG |
| CAN 2.0B | Yes | Yes | Yes | Yes | Not present | Yes |
| CPU Speed | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| DMA Channels | 4 | 4 | 4 | 4 | 4 | 4 |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +105C (V-grade) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Approx. Qty-100 Price (USD) | 6.05 | 9.20 | 8.30 | 6.05 | 5.50 | 6.10 |
Bảo phân biệt quan trọng
- Only same-Family part with combined USB 2.0 + CAN 2.0B (vsPIC32MX534F064L-I/PT)
- Available in 256 KB Flash variant with same pinout (vsPIC32MX564F064HT-I/PT)
- Industrial vs extended temperature grade options (vsPIC32MX564F064L-V/PT)
Ghi chú thiết kế
Place a 0.1 uF X7R decoupling capacitor within 5 mm of every VDD pin and a 10 uF bulk tantalum or ceramic on the main 3.3 V rail. The PIC32MX564F064L-I/PT has 7 VDD pins distributed around the 100-pin TQFP perimeter; missing any of them can cause intermittent brown-out resets during USB enumeration. For USB applications, add a 0.01 uF cap on VUSB (USB transceiver supply) and keep the ground return as short and direct as possible.
Estimated: at 80 MHz system clock, trace lengths on USB DP/DM must be matched within 1 mm and routed as a 90 ohm differential pair with continuous reference plane. The internal 8 MHz oscillator plus PLL provides the system clock, but for USB Full-Speed accuracy (48 MHz USB clock) the PLL requires a 4 MHz or 8 MHz crystal input; the 1% accuracy target makes an external crystal preferable to the internal 8 MHz RC oscillator.
Do not connect unused I/O pins directly to ground - leave them as outputs driving low or configure as inputs with weak pull-ups enabled. Forgetting to disable JTAG on pins 98-100 (TCK/TMS/TDI/TDO) when using ICSP only will cause those four pins to consume additional current. Also, the boot configuration bits must be set for USB (or non-USB) operation; otherwise the part may hang at reset. Refer to section 32 (Configuration Bits) of DS61143 before locking the part.
Estimated: at 80 MHz and 3.3 V, the active current is approximately 88 mA (1.1 mA/MHz x 80 MHz), dissipating ~290 mW. The TQFP-100 package has a theta_JA of approximately 50 C/W on a 4-layer JEDEC test board, yielding a junction temperature rise of ~14.5C above ambient. Industrial -40C to +85C operation is comfortably met without special thermal management.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip material declarations. Not AEC-Q100 qualified - the standard PIC32MX564 family targets industrial/commercial use; for AEC-Q100 automotive applications, designers typically move to PIC32MX1xx/2xx automotive variants. Lead-free matte-tin finish on /PT package.