PIC32MX664F064L-V/PT - 80MHz 32-bit MCU 64KB Flash | Microchip
部品番号: PIC32MX664F064L-V/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.42 | $6.42 |
| 10 | $5.78 | $57.80 |
| 100 | $5.15 | $515.00 |
| 500 | $4.61 | $2,305.00 |
| 1,000 | $4.12 | $4,120.00 |
PIC32MX664F064L-V/PT 概要
A PIC32MX microcontroller is a 32-bit MIPS-based MCU from Microchip that bridges the gap between 8/16-bit PIC microcontrollers and the higher-performance MIPS cores used in networking and graphics applications. PIC32MX sits within the broader taxonomy of: microcontroller (MCU) -> 32-bit MCU -> MIPS32 MCU -> embedded connectivity MCU -> semiconductor IC. It is supported by the MPLAB Harmony integrated software framework, which provides peripheral drivers, middleware (TCP/IP, USB, graphics), and RTOS integration to accelerate firmware development.
Key features of the PIC32MX664F064L-V/PT include: 64 KB Flash program memory, 32 KB SRAM, 10-bit 1 Msps ADC with up to 16 channels, USB 2.0 Full-Speed OTG, 10/100 Ethernet MAC, multiple UART/SPI/I2C interfaces, 5 16-bit timers/counters, and 5 IC/OC/PWM modules. The V temperature grade indicates -40C to +105C operation suitable for industrial environments, and the /PT suffix denotes the 100-pin TQFP package.
The architecture uses the MIPS32 M4K core with single-cycle multiply, hardware multiply-accumulate (MAC), and a 5-stage pipeline, enabling 80 DMIPS performance at 80 MHz. The 32-bit instruction path and 32-bit data path are bridged to 16-bit and 32-bit peripherals, balancing computational throughput with peripheral flexibility.
Typical applications include industrial Ethernet connectivity nodes, USB peripherals and embedded hosts, data loggers, building automation gateways, low-cost graphic HMI displays, and point-of-sale terminals. The combination of integrated Ethernet and USB OTG makes it especially well-suited for IoT edge nodes requiring multiple wired connectivity options on a single chip.
When designing with this part, pay attention to the decoupling network: place 100 nF X7R capacitors close to every VDD/VSS pair, add a bulk 4.7-10 uF tantalum on the main rail, and ensure the VCAP/VDDCORE pin has a low-ESR 10 uF ceramic. The 80 MHz maximum frequency requires careful PCB layout to keep trace lengths short for the crystal and Ethernet signals.
This page synthesizes distributor pricing (as of 2026-10-03), drop-in alternatives within the same 100-pin TQFP footprint, and practical design notes not found in the manufacturer datasheet - giving engineers a faster path from part selection to prototype.
ドロップイン代替品: PIC32MX664F064L-V/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX664F064L-V/PT (同一形状・フットプリント) — 相違点: ADC, USB, Ethernet, Package, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX564F064L-V/PT
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC32MX564F128L-V/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.05 / 個
データシートを見る →PIC32MX664F064LT-V/PT
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC32MX664F064L-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.21 / 個
データシートを見る →PIC32MX664F128L-V/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.67 / 個
データシートを見る →STM32F107VBT6
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX664F064L-V/PT 最大定格&電気的特性
| Core Architecture | MIPS32 M4K |
| Core Width | 32-bit |
| Maximum CPU Clock | 80 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data Memory (SRAM) | 32 KB |
| Operating Voltage (VDD) | 2.3 V to 3.6 V |
| 動作温度 | -40C to +105C (V grade) |
| ADC | 10-bit, 1 Msps, up to 16 channels |
| USB | USB 2.0 Full-Speed On-The-Go (OTG) |
| Ethernet | 10/100 Mbit MAC (requires external PHY) |
| UART / SPI / I2C | Multiple peripherals (see datasheet) |
| Timers | 5 x 16-bit Timer/Counter |
| Input Capture / Output Compare / PWM | 5 modules |
| DMA Channels | 8 (depending on variant configuration) |
| パッケージ | 100-pin TQFP (PT), 12x12 mm body |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 (168 hours) |
| Lead-Free / RoHS | Lead-free, RoHS compliant |
PIC32MX664F064L-V/PT ピン構成
| ピン 1 | RG15 — General purpose I/O |
| ピン 2 | SDA3/RG14 — I2C3 data or GPIO |
| ピン 3 | SCL3/RG12 — I2C3 clock or GPIO |
| ピン 4 | MCLR — Master clear reset (active low) |
| ピン 5 | AVDD — Analog supply voltage |
| ピン 6 | AVSS — Analog ground |
| ピン 7 | AN0/C1INC/RPB0 — ADC input 0 / GPIO |
| ピン 8 | AN1/C1INC/RPB1 — ADC input 1 / GPIO |
| ピン 9 | AN2/C2INC/RPB2 — ADC input 2 / GPIO |
| ピン 10 | AN3/C2INC/RPB3 — ADC input 3 / GPIO |
| ピン 11 | AN4/RPB4 — ADC input 4 / GPIO |
| ピン 12 | AN5/RPB5 — ADC input 5 / GPIO |
| ピン 13 | AN6/RPB6 — ADC input 6 / GPIO |
| ピン 14 | AN7/RPB7 — ADC input 7 / GPIO |
| ピン 15 | AN8/RPB8 — ADC input 8 / GPIO |
| ピン 16 | AN9/RPB9 — ADC input 9 / GPIO |
| ピン 17 | AN10/RPB10 — ADC input 10 / GPIO |
| ピン 18 | AN11/RPB11 — ADC input 11 / GPIO |
| ピン 19 | VSS — Ground |
| ピン 20 | VDD — Digital supply voltage |
| ピン 21 | AN12/RPB12 — ADC input 12 / GPIO |
| ピン 22 | AN13/RPB13 — ADC input 13 / GPIO |
| ピン 23 | AN14/RPB14 — ADC input 14 / GPIO |
| ピン 24 | AN15/OCFB/RPB15 — ADC input 15 / Output compare / GPIO |
| ピン 25 | PGED1/RPD0 — Programming data / GPIO |
| ピン 26 | PGEC1/RPD1 — Programming clock / GPIO |
| ピン 27 | PGED2/RPD2 — Programming data 2 / GPIO |
| ピン 28 | PGEC2/RPD3 — Programming clock 2 / GPIO |
| ピン 29 | RPD4 — GPIO |
| ピン 30 | RPD5 — GPIO |
| ピン 31 | RPD6 — GPIO |
| ピン 32 | RPD7 — GPIO |
| ピン 33 | RPD8/RTCC — GPIO / Real-time clock |
| ピン 34 | RPD9 — GPIO |
| ピン 35 | RPD10 — GPIO |
| ピン 36 | RPD11 — GPIO |
| ピン 37 | RPD12 — GPIO |
| ピン 38 | RPD13 — GPIO |
| ピン 39 | RPD14 — GPIO |
| ピン 40 | RPD15 — GPIO |
| ピン 41 | VSS — Ground |
| ピン 42 | VDD — Digital supply voltage |
| ピン 43 | OC1/RD0 — Output compare 1 / GPIO |
| ピン 44 | OC2/RD1 — Output compare 2 / GPIO |
| ピン 45 | OC3/RD2 — Output compare 3 / GPIO |
| ピン 46 | OC4/RD3 — Output compare 4 / GPIO |
| ピン 47 | OC5/IC5/RD4 — Output compare / Input capture / GPIO |
| ピン 48 | OC6/IC6/RD5 — Output compare / Input capture / GPIO |
| ピン 49 | RD6 — GPIO |
| ピン 50 | RD7 — GPIO |
| ピン 51 | RC1 — GPIO |
| ピン 52 | RC2 — GPIO |
| ピン 53 | RC3 — GPIO |
| ピン 54 | RC4 — GPIO |
| ピン 55 | VSS — Ground |
| ピン 56 | VDD — Digital supply voltage |
| ピン 57 | RF0 — GPIO |
| ピン 58 | RF1 — GPIO |
| ピン 59 | RF2 — GPIO |
| ピン 60 | RF3 — GPIO |
| ピン 61 | RF4 — GPIO |
| ピン 62 | RF5 — GPIO |
| ピン 63 | RF6 — GPIO |
| ピン 64 | RF7 — GPIO |
| ピン 65 | RF8 — GPIO |
| ピン 66 | RF9 — GPIO |
| ピン 67 | RF10 — GPIO |
| ピン 68 | RF11 — GPIO |
| ピン 69 | VSS — Ground |
| ピン 70 | VDD — Digital supply voltage |
| ピン 71 | RG0 — GPIO |
| ピン 72 | RG1 — GPIO |
| ピン 73 | RG2 — GPIO |
| ピン 74 | RG3 — GPIO |
| ピン 75 | RG6 — GPIO |
| ピン 76 | RG7 — GPIO |
| ピン 77 | RG8 — GPIO |
| ピン 78 | RG9 — GPIO |
| ピン 79 | RA0 — GPIO |
| ピン 80 | RA1 — GPIO |
| ピン 81 | RA2 — GPIO |
| ピン 82 | RA3 — GPIO |
| ピン 83 | RA4 — GPIO |
| ピン 84 | RA5 — GPIO |
| ピン 85 | RA6 — GPIO |
| ピン 86 | RA7 — GPIO |
| ピン 87 | RA8 — GPIO |
| ピン 88 | RA9 — GPIO |
| ピン 89 | RA10 — GPIO |
| ピン 90 | RA11 — GPIO |
| ピン 91 | RA12 — GPIO |
| ピン 92 | RA13 — GPIO |
| ピン 93 | RA14 — GPIO |
| ピン 94 | RA15 — GPIO |
| ピン 95 | VSS — Ground |
| ピン 96 | VDD — Digital supply voltage |
| ピン 97 | OSC1/RC12 — Crystal oscillator input / GPIO |
| ピン 98 | OSC2/RC15 — Crystal oscillator output / GPIO |
| ピン 99 | VSS — Ground |
| ピン 100 | VDD — Digital supply voltage |
主な用途
PIC32MX664F064L-V/PT の用途: 6 件s: Industrial Ethernet Gateway, USB Peripheral and Embedded Host, Building Automation Controller, Data Logger with Ethernet Upload, Low-Cost Graphic HMI Display, IoT Edge Sensor Node.
Industrial Ethernet Gateway
The PIC32MX664F064L-V/PT is purpose-built for industrial Ethernet gateways thanks to its integrated 10/100 Ethernet MAC and 80 MHz MIPS32 M4K core. Connected to an external PHY such as the Microchip KSZ8041 via RMII, it handles Modbus TCP, EtherNet/IP, or PROFINET node communications with deterministic latency. The 32 KB SRAM is sufficient for the MPLAB Harmony TCP/IP Lite stack, leaving headroom for application-level protocol handling. Industrial gateways benefit from the V temperature grade (-40C to +105C) for factory-floor operation.
おすすめ
USB Peripheral and Embedded Host
With integrated USB 2.0 Full-Speed On-The-Go, the PIC32MX664F064L-V/PT supports both USB device and embedded host roles in a single chip. Designers can implement USB peripherals (CDC, HID, MSC classes) or USB hosts that read/write USB flash drives and HID devices without an external interface IC. The MPLAB Harmony USB stack provides ready-to-use class drivers, and the 64 KB Flash accommodates USB stack plus application code. The 80 MHz core handles USB 1.5/12 Mbps traffic with low CPU overhead.
おすすめ
Building Automation Controller
Building automation systems (BAS) for HVAC, lighting, and access control benefit from the PIC32MX664F064L-V/PT's combination of Ethernet, multiple UART/SPI/I2C peripherals, and ADC channels. A single MCU can bridge RS-485 HVAC controllers to Ethernet, read analog sensor inputs via the 10-bit ADC, and drive PWM outputs for lighting or damper control. The 80 MHz MIPS core executes BACnet or LonWorks protocol stacks comfortably, while the 100-pin TQFP gives access to 5+ UART instances for multi-bridge designs.
おすすめ
Data Logger with Ethernet Upload
Data loggers in remote or industrial settings leverage the PIC32MX664F064L-V/PT to sample analog signals with the 10-bit 1 Msps ADC, store data in external EEPROM/Flash via SPI, and periodically upload via Ethernet to a central server. The 32 KB SRAM buffers transient log entries, and the DMA controller offloads ADC transfers to preserve CPU cycles for protocol handling. The wide operating voltage (2.3-3.6V) supports battery-backed designs with supercapacitor retention.
おすすめ
Low-Cost Graphic HMI Display
The PIC32MX664F064L-V/PT powers entry-level graphic HMI displays when paired with an external QVGA TFT controller or resistive touch controller via SPI. Its parallel PMP (Parallel Master Port) can directly drive small TFTs without an external graphics controller, reducing BOM cost. The 80 MHz MIPS core renders menus and 2D graphics faster than 8/16-bit MCUs. Designers can leverage MPLAB Harmony's graphics library (Aria) for button, label, and slider widgets with the 64 KB Flash holding both stack and UI assets.
おすすめ
IoT Edge Sensor Node
IoT edge sensor nodes combine the PIC32MX664F064L-V/PT's Ethernet MAC with its ADC and digital peripherals to aggregate analog/digital sensors and publish data over TCP/IP. The 10-bit ADC reads temperature, pressure, or current sensors; I2C/SPI connect to digital sensors; Ethernet publishes MQTT or HTTP data. Edge pre-processing at 80 MHz reduces cloud bandwidth by filtering locally. The wide 2.3-3.6V supply range simplifies single-rail designs from a 3.3V LDO.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX664F064L-V/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX564F064L-V/PT | PIC32MX564F128L-V/PT | PIC32MX664F064L-I/PT | PIC32MX664F128L-V/PT | STM32F107VBT6 |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | STMicroelectronics |
| Package | 100-pin TQFP (12x12 mm) | 100-pin TQFP (12x12 mm) - same | 100-pin TQFP (12x12 mm) - same | 100-pin TQFP (12x12 mm) - same | 100-pin TQFP (12x12 mm) - same | 100-pin LQFP - footprint compatible |
| Core | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | ARM Cortex-M3 |
| Maximum CPU Clock | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 72 MHz |
| Flash | 64 KB | 64 KB | 128 KB | 64 KB | 128 KB | 128 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB |
| Operating Temperature | -40C to +105C (V grade) | -40C to +105C | -40C to +105C | -40C to +85C | -40C to +105C | -40C to +85C |
| Ethernet MAC | 10/100 (external PHY) | 10/100 (external PHY) | 10/100 (external PHY) | 10/100 (external PHY) | 10/100 (external PHY) | 10/100 (external PHY) |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG |
| Toolchain Compatibility | MPLAB X IDE / XC32 | MPLAB X IDE / XC32 - same | MPLAB X IDE / XC32 - same | MPLAB X IDE / XC32 - same | MPLAB X IDE / XC32 - same | STM32CubeIDE - DIFFERENT |
主な差別化要因
- Single-chip Ethernet + USB OTG integration (vs Generic 32-bit MCU without dual connectivity)
- 100-pin TQFP with full peripheral access (vs PIC32MX664F064L-V/BG (121-pin TFBGA))
- Extended -40C to +105C operating range (vs PIC32MX664F064L-I/PT (-40C to +85C))
設計ノート
The PIC32MX664F064L-V/PT requires a carefully designed decoupling network because the 80 MHz MIPS core draws fast transient currents. Place a 100 nF X7R 0402/0603 capacitor within 2 mm of every VDD/VSS pair (pins 20, 42, 56, 70, 96, 100 for VDD; pins 19, 41, 55, 69, 95, 99 for VSS). Add a bulk 4.7 uF X5R 0805 on the main 3.3V rail and a separate 10 uF tantalum or ceramic for the AVDD (pin 5). The VCAP/VDDCORE pin must have a low-ESR 10 uF ceramic; insufficient bulk capacitance here causes core voltage droop and erratic behavior at high clock rates.
Route the 80 MHz crystal traces (OSC1 pin 97, OSC2 pin 98) as short and symmetrical as possible with a continuous ground reference plane below. For Ethernet designs using RMII to an external PHY, keep the RMII traces length-matched within 50 mil and isolated from switching signals; the PIC32MX's integrated MAC requires careful impedance control (50 ohms single-ended). Place the PHY as close as practical to the MCU to minimize RMII trace length. Use an independent ground island for analog signals (AVSS) connected back to the main ground at a single point.
Common pitfalls when designing with this part: (1) Forgetting to configure the PLL correctly - the default oscillator mode runs the core at a much lower frequency than 80 MHz; use the configuration bits to enable PLL with the appropriate multiplier. (2) Using a 25 MHz crystal instead of the expected 8 MHz causes the PLL to multiply incorrectly. (3) Neglecting to enable the Ethernet MAC clock in the peripheral bus enable register causes silent network failures. (4) For ICSP programming, both PGED1/PGEC1 (pins 25/26) and PGED2/PGEC2 (pins 27/28) must be accessible; use them on dedicated test points. (5) The 64 KB Flash limit can be exceeded quickly when enabling the full Harmony TCP/IP stack - profile code size early in the project.
コンプライアンス情報
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - this is an industrial/consumer-grade MCU. Halogen-free status not explicitly stated in available data.