PIC32MX664F064LT-V/PF - 32-bit MCU 64KB Flash USB TQFP-100
部品番号: PIC32MX664F064LT-V/PF ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.45 | $6.45 |
| 10 | $5.78 | $57.80 |
| 100 | $5.2 | $520.00 |
| 500 | $4.65 | $2,325.00 |
| 1,000 | $4.1 | $4,100.00 |
PIC32MX664F064LT-V/PF 概要
A PIC32 microcontroller is a 32-bit MCU based on the MIPS32 M4K core, designed by Microchip Technology as a high-performance extension of the 8/16-bit PIC family. PIC32MX devices sit in the broader taxonomy of: microcontroller -> embedded MCU -> 32-bit MCU -> MIPS-based MCU -> mixed-signal controller with USB. The 664 series specifically integrates USB OTG and Ethernet MAC support, making it suitable for connected embedded applications. PIC32MX devices run the MPLAB Harmony and MPLAB XC32 toolchains and are programmed via standard MIPS JTAG/ICSP interfaces.
Key features of the PIC32MX664F064LT-V/PF include 64KB Flash program memory, 32KB SRAM, 83 general-purpose I/O pins, a 10-bit 1 Msps ADC with up to 16 channels, USB 2.0 full-speed OTG controller, peripheral pin select (PPS) for flexible signal routing, five 16-bit timers/counters, two I2C, two SPI, and two UART modules. The 80 MHz core delivers up to 1.56 DMIPS/MHz (approximately 125 DMIPS total) and supports single-cycle multiply and hardware divide.
The architecture uses a 5-stage MIPS32 pipeline with separate instruction and data Flash buses for zero-wait-state execution from on-chip Flash at 80 MHz. The integrated DMA controller moves data between peripherals and memory without CPU intervention, freeing MIPS for application code. The USB OTG controller with integrated PHY eliminates the need for an external transceiver.
Typical applications include USB peripherals and human-interface devices (HID), embedded Ethernet-connected sensors, industrial control and HMI panels, data loggers, point-of-sale terminals, and medical instruments requiring USB connectivity. The wide 2.3V to 3.6V supply range supports battery-powered and 3.3V regulated systems.
Design consideration: the 100-pin TQFP footprint requires careful PCB layout, with 0.5 mm pitch and exposed thermal pad handling. Decoupling capacitors should be placed close to each VDD/VSS pair, and the USB DP/DM traces must be routed as a 90-ohm differential pair per USB 2.0 specification.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC32MX664F064LT-V/PF — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX664F064LT-V/PF (同一形状・フットプリント) — 相違点: ADC, DMA Channels, Package, Operating Temperature, USB.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX664F064L-V/PF
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX664F064LT-I/PF
✅ ドロップイン✓ 在庫あり
$4.42 / 個
データシートを見る →PIC32MX664F064L-I/PF
✅ ドロップイン✓ 在庫あり
$5.86 / 個
データシートを見る →PIC32MX564F064LT-V/PF
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX564F064LT-I/PF
✅ ドロップイン✓ 在庫あり
$5.8 / 個
データシートを見る →PIC32MX675F256L-80I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX575F512LT-80V/PF
✅ ドロップイン✓ 在庫あり
$7.92 / 個
データシートを見る →PIC32MX664F064LT-V/PF 最大定格&電気的特性
| Core | MIPS32 M4K |
| Core Architecture | 32-bit RISC |
| Maximum CPU Clock | 80 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data Memory (SRAM) | 32 KB |
| Supply Voltage Range | 2.3 V to 3.6 V |
| I/O Pins | 83 |
| ADC | 10-bit, up to 16 channels |
| USB | USB 2.0 Full-Speed OTG with integrated PHY |
| DMA Channels | Yes, integrated DMA controller |
| Timers | Five 16-bit timers/counters |
| Communication Interfaces | 2x UART, 2x SPI, 2x I2C |
| 動作温度 | -40C to +105C (V grade) |
| パッケージ | 100-pin TQFP (14x14 mm) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC32MX664F064LT-V/PF ピン構成
| ピン 1 | RG15 — General purpose I/O |
| ピン 2 | RG12 — General purpose I/O |
| ピン 3 | RG13 — General purpose I/O |
| ピン 4 | RG14 — General purpose I/O |
| ピン 5 | MCLR — Master Clear (reset) input |
| ピン 6 | AVDD — Analog supply voltage |
| ピン 7 | AVSS — Analog ground |
| ピン 8 | AN0 — Analog input 0 / RB0 |
| ピン 9 | AN1 — Analog input 1 / RB1 |
| ピン 10 | AN2 — Analog input 2 / RB2 |
| ピン 11 | AN3 — Analog input 3 / RB3 |
| ピン 12 | AN4 — Analog input 4 / RB4 |
| ピン 13 | AN5 — Analog input 5 / RB5 |
| ピン 14 | VREF+ — ADC voltage reference positive |
| ピン 15 | VREF- — ADC voltage reference negative |
| ピン 16 | AVDD — Analog supply voltage |
| ピン 17 | AVSS — Analog ground |
| ピン 18 | PGED1 — Programming data line 1 |
| ピン 19 | PGEC1 — Programming clock line 1 |
| ピン 20 | RB6 — General purpose I/O |
| ピン 21 | RB7 — General purpose I/O |
| ピン 22 | RB8 — General purpose I/O |
| ピン 23 | RB9 — General purpose I/O |
| ピン 24 | RB10 — General purpose I/O |
| ピン 25 | RB11 — General purpose I/O |
| ピン 26 | RB12 — General purpose I/O |
| ピン 27 | RB13 — General purpose I/O |
| ピン 28 | RB14 — General purpose I/O |
| ピン 29 | RB15 — General purpose I/O |
| ピン 30 | VDD — Digital supply voltage |
| ピン 31 | VSS — Digital ground |
| ピン 32 | RC12 — General purpose I/O |
| ピン 33 | RC13 — General purpose I/O |
| ピン 34 | RC14 — General purpose I/O |
| ピン 35 | RC15 — General purpose I/O |
| ピン 36 | RD0 — General purpose I/O |
| ピン 37 | RD1 — General purpose I/O |
| ピン 38 | RD2 — General purpose I/O |
| ピン 39 | RD3 — General purpose I/O |
| ピン 40 | RD4 — General purpose I/O |
| ピン 41 | RD5 — General purpose I/O |
| ピン 42 | RD6 — General purpose I/O |
| ピン 43 | RD7 — General purpose I/O |
| ピン 44 | RC1 — General purpose I/O |
| ピン 45 | RC2 — General purpose I/O |
| ピン 46 | RC3 — General purpose I/O |
| ピン 47 | RC4 — General purpose I/O |
| ピン 48 | VDD — Digital supply voltage |
| ピン 49 | VSS — Digital ground |
| ピン 50 | D+ — USB D+ data line |
| ピン 51 | D- — USB D- data line |
| ピン 52 | VBUS — USB VBUS sense |
| ピン 53 | VUSB — USB internal regulator output |
| ピン 54 | RG0 — General purpose I/O |
| ピン 55 | RG1 — General purpose I/O |
| ピン 56 | RG2 — General purpose I/O |
| ピン 57 | RG3 — General purpose I/O |
| ピン 58 | RF0 — General purpose I/O |
| ピン 59 | RF1 — General purpose I/O |
| ピン 60 | RF2 — General purpose I/O |
| ピン 61 | RF3 — General purpose I/O |
| ピン 62 | RF4 — General purpose I/O |
| ピン 63 | RF5 — General purpose I/O |
| ピン 64 | RF6 — General purpose I/O |
| ピン 65 | RF7 — General purpose I/O |
| ピン 66 | RF8 — General purpose I/O |
| ピン 67 | VDD — Digital supply voltage |
| ピン 68 | VSS — Digital ground |
| ピン 69 | RE0 — General purpose I/O |
| ピン 70 | RE1 — General purpose I/O |
| ピン 71 | RE2 — General purpose I/O |
| ピン 72 | RE3 — General purpose I/O |
| ピン 73 | RE4 — General purpose I/O |
| ピン 74 | RE5 — General purpose I/O |
| ピン 75 | RE6 — General purpose I/O |
| ピン 76 | RE7 — General purpose I/O |
| ピン 77 | VDD — Digital supply voltage |
| ピン 78 | VSS — Digital ground |
| ピン 79 | RD8 — General purpose I/O |
| ピン 80 | RD9 — General purpose I/O |
| ピン 81 | RD10 — General purpose I/O |
| ピン 82 | RD11 — General purpose I/O |
| ピン 83 | RD12 — General purpose I/O |
| ピン 84 | RD13 — General purpose I/O |
| ピン 85 | RD14 — General purpose I/O |
| ピン 86 | RD15 — General purpose I/O |
| ピン 87 | PGED2 — Programming data line 2 |
| ピン 88 | PGEC2 — Programming clock line 2 |
| ピン 89 | RA0 — General purpose I/O |
| ピン 90 | RA1 — General purpose I/O |
| ピン 91 | RA2 — General purpose I/O |
| ピン 92 | RA3 — General purpose I/O |
| ピン 93 | RA4 — General purpose I/O |
| ピン 94 | RA5 — General purpose I/O |
| ピン 95 | VDD — Digital supply voltage |
| ピン 96 | VSS — Digital ground |
| ピン 97 | RA6 — General purpose I/O |
| ピン 98 | RA7 — General purpose I/O |
| ピン 99 | RA8 — General purpose I/O |
| ピン 100 | RA9 — General purpose I/O |
主な用途
PIC32MX664F064LT-V/PF の用途: 6 件s: USB Human Interface Devices (HID), Industrial Control and HMI Panels, Data Loggers and Sensor Hubs, Point-of-Sale (POS) Terminals, Medical Devices and Portable Instruments, USB Communication Gateways.
USB Human Interface Devices (HID)
The PIC32MX664F064LT-V/PF's integrated USB 2.0 Full-Speed OTG controller with on-chip PHY makes it an excellent fit for USB HID peripherals such as keyboards, mice, joysticks, custom input devices, and barcode scanners. The 80 MHz MIPS32 M4K core handles HID report processing and descriptor management without external logic, while 64 KB Flash accommodates USB stack, HID class driver, and application code. The internal pull-up resistors on the DP line (configured in software) eliminate external components, and the integrated transceiver saves PCB area. Designers route DP/DM as a 90-ohm differential pair per USB 2.0 spec and place the 100-pin TQFP with adequate VDD decoupling near the USB connector.
おすすめ
Industrial Control and HMI Panels
The PIC32MX664F064LT-V/PF suits industrial control and HMI panels requiring USB connectivity for configuration, firmware updates, or data export, with 83 GPIO pins available for driving displays, keypads, and actuators. Its -40C to +105C operating temperature (V grade) handles factory floor environments, while the 10-bit ADC reads analog sensor inputs. The 80 MHz MIPS core runs real-time control loops with deterministic interrupt response. The integrated DMA offloads repetitive peripheral-to-memory transfers, freeing CPU bandwidth for application logic. PIC32MX664F064LT-V/PF pairs naturally with character or graphic LCDs, capacitive touch controllers, and RS-485 transceivers via its UART channels.
おすすめ
Data Loggers and Sensor Hubs
Data loggers and sensor hubs benefit from the PIC32MX664F064LT-V/PF's combination of 64 KB Flash for storage algorithms, 32 KB SRAM for buffer management, 10-bit ADC with up to 16 channels for multi-sensor input, and integrated DMA for background sensor-to-memory transfer. The 80 MHz CPU processes sensor data while the DMA moves samples autonomously. The USB OTG enables easy data offload to a PC without external transceivers. Battery-powered designs appreciate the 2.3V minimum supply voltage, allowing direct Li-ion cell operation. The integrated timers and PWM modules drive sensor excitation and signal conditioning in compact PCB designs.
おすすめ
Point-of-Sale (POS) Terminals
Point-of-sale terminals and payment peripherals leverage the PIC32MX664F064LT-V/PF's USB OTG for connecting to host tablets or PCs, while the 64 KB Flash and 32 KB SRAM run protocol stacks, encryption libraries, and application code. The 83 GPIO pins drive keypad scanning, LED indicators, card reader interfaces, and receipt printer control. The 80 MHz MIPS32 M4K core executes cryptographic primitives (AES, SHA) within real-time budget. PPS allows flexible signal routing for SPI/I2C peripherals (NFC readers, secure elements) without pin contention. V-grade temperature rating supports retail and light-industrial deployments.
おすすめ
Medical Devices and Portable Instruments
Portable medical instruments benefit from the PIC32MX664F064LT-V/PF's USB OTG for charging, data upload, and PC connectivity, plus its 2.3V to 3.6V supply range supporting direct Li-ion battery operation. The 10-bit ADC with 16 channels captures bio-sensor signals such as pulse oximetry or temperature. The 80 MHz MIPS core runs digital filtering algorithms for signal conditioning. Note: medical applications often require IEC 60730 or IEC 60601 functional safety compliance, which may require additional qualification beyond standard commercial-grade MCUs. Engineers should validate the regulatory path for their specific medical device class.
おすすめ
USB Communication Gateways
USB communication gateways bridging USB to UART, SPI, or I2C peripherals use the PIC32MX664F064LT-V/PF's USB OTG as the host/device interface and its 2x UART, 2x SPI, and 2x I2C channels for downstream connectivity. The 80 MHz CPU runs protocol conversion logic, while 64 KB Flash accommodates vendor-specific class drivers and command parsers. PPS enables flexible mapping of UART/SPI/I2C to specific GPIO pins, simplifying PCB routing. The integrated DMA moves USB packet data without CPU intervention, sustaining high-throughput USB-to-UART bridges at full-speed USB rates (12 Mbps). Industrial-grade temperature variants support field-deployed gateways.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX664F064LT-V/PF — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX664F064L-V/PF | PIC32MX664F064LT-I/PF | PIC32MX564F064LT-V/PF | PIC32MX675F256L-80I/PT | PIC32MX575F512LT-80V/PF |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-100 (14x14) | TQFP-100 (14x14) | TQFP-100 (14x14) | TQFP-100 (14x14) | TQFP-100 (14x14) | TQFP-100 (14x14) |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 256 KB | 512 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB | 64 KB |
| USB OTG | Yes (integrated PHY) | Yes (integrated PHY) | Yes (integrated PHY) | No | Yes (integrated PHY) | Yes (integrated PHY) |
| Max CPU Clock | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| Operating Temperature | -40C to +105C (V) | -40C to +105C (V) | -40C to +85C (I) | -40C to +105C (V) | -40C to +85C (I) | -40C to +105C (V) |
| ADC | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels |
| Supply Voltage | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V |
| Packaging | Tape & Reel | Tray | Tape & Reel | Tape & Reel | Tray | Tape & Reel |
主な差別化要因
- Integrated USB OTG PHY (vs PIC32MX564F064LT-V/PF)
- V-grade temperature range (vs PIC32MX664F064LT-I/PF)
- Cost-effective Flash size (vs PIC32MX575F512LT-80V/PF)
- Tape & Reel packaging (vs PIC32MX664F064L-V/PF)
設計ノート
Place 100nF decoupling capacitors on every VDD pin and a bulk 10uF tantalum or ceramic capacitor near the IC supply entry. For USB applications, the VUSB pin requires a 220nF decoupling capacitor to stabilize the internal 3.3V USB regulator. AVDD requires its own 10uF + 100nF pair to keep the analog supply quiet. According to Microchip PIC32MX5/6/7 family datasheet, the power-on reset sequence and supply ramp rate must follow specifications to ensure proper Flash programming voltage generation.
Route the USB DP/DM lines as a 90-ohm differential pair with trace length matching within 150 mil per USB 2.0 specification. Keep the pair away from noisy digital traces, clocks, and switching power converters. For 100-pin TQFP layout, allow adequate breakout room and consider via-in-pad techniques only with proper resin filling. Place the 12 MHz crystal or external oscillator close to the OSC1/OSC2 pins with short, symmetrical traces and a ground guard ring to minimize EMI pickup on the clock signal.
The 80 MHz system clock generates 5th-harmonic content at 400 MHz that can radiate from PCB traces. Maintain solid ground planes under all high-speed signals and use 4-layer PCB stackup for USB designs. When configuring PPS (Peripheral Pin Select), ensure each peripheral signal is assigned to a single pin; reassigning can cause glitches. For SPI bus speeds above 10 MHz, keep traces short (<50 mm) and use series termination resistors near the source to dampen reflections on long buses.
Do not omit the MCLR pull-up resistor; the device requires a defined reset state on power-up. Estimated: at VDD=3.3V a 10kohm pull-up to MCLR provides proper reset behavior per the family datasheet. Configure the JTAG/ICSP pins (PGED1/PGEC1, PGED2/PGEC2) for alternate functions only after disabling debugging to avoid contention. The VBAT pin (where present) must not be left floating on designs that use the internal RTCC. Always verify configuration bits using the MPLAB X IDE Config Bits window before programming production units.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified (commercial/industrial grade, not automotive). Lead-free (Pb-free) reflow-compatible. REACH compliance per Microchip regulatory statements.