PIC32MX764F128HT-V/PT - 80MHz 32-bit MCU 128KB Flash USB-OTG | Microchip
Артикул: PIC32MX764F128HT-V/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.85 | $6,85 |
| 10 | $6.15 | $61,50 |
| 100 | $5.45 | $545,00 |
| 500 | $4.92 | $2.460,00 |
| 1.000 | $4.48 | $4.480,00 |
PIC32MX764F128HT-V/PT Обзор
A 32-bit microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (Flash), data memory (SRAM), and a configurable set of on-chip peripherals into one device. The PIC32MX family implements the MIPS32 M4K core architecture - a RISC-style Harvard pipeline that delivers roughly 1.5 DMIPS/MHz, running here at 80 MHz for an effective throughput of ~120 DMIPS. It belongs to the broader taxonomy: MCU -> 32-bit MCU -> PIC32 family -> PIC32MX5/6/7 sub-family -> microcontrollers -> semiconductors. This hierarchy matters for engineers because peripheral selection, memory map and toolchain support are inherited from the family above.
Key features include a 10-bit 1 MSPS ADC with up to 16 channels, five 16-bit timers/counters, two I2C, two SPI and two UART interfaces, a Parallel Master Port (PMP) for graphics or external memory, and DMA for offloading CPU data movement. The on-chip USB-OTG controller supports both host and device roles, while the integrated 10/100 Ethernet MAC pairs with an external PHY for networked designs. Hardware CRC, RTCC and a 16-bit parallel capture/comapture/PWM block round out the on-chip peripheral set.
Architecturally, the device is built on a low-power CMOS process with multiple power-management modes (Run, Idle, Sleep) and a dedicated low-voltage detect (LVD) block. The Harvard split-bus Flash/SRAM architecture permits simultaneous instruction fetch and data access, and the configurable instruction cache accelerates Flash execution to near zero-wait-state performance. The 64-pin TQFP package exposes a generous pin count for parallel bus, PMP and analog channels while keeping the footprint small enough for cost-sensitive industrial designs.
Typical applications include industrial control with Ethernet connectivity, USB-OTG peripherals such as data loggers and instrumentation, CAN-based automotive subsystems, low-cost graphical HMI with PMP-driven LCDs, and connected consumer devices where the PIC32's mature Harmony/PIC32 toolchain and broad peripheral integration reduce BOM and firmware risk.
When designing in this part, plan for the external 8 MHz primary oscillator required to drive the 80 MHz system clock via the on-chip PLL, and budget 2.5 mA/MHz active plus 30-50 uA/MHz sleep for power budget calculations. Note that the 'V' suffix extends the operating temperature range to +105C but does not reach automotive -40C to +125C - select an 'I' suffix variant only if lower temperature operation is sufficient.
Аналоги без доработки для PIC32MX764F128HT-V/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX764F128HT-V/PT (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Operating Temperature, Timers, MSL Level.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX764F128H-V/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX764F128HT-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX764F128HT-V/MR
✅ Прямая замена✓ В наличии
$4.75 / шт.
Открыть даташит →PIC32MX564F128HT-V/PT
✅ Прямая замена✓ В наличии
$6.1 / шт.
Открыть даташит →PIC32MX675F512H-80I/PT
✅ Прямая замена✓ В наличии
$8.42 / шт.
Открыть даташит →PIC32MX764F128HT-I/MR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$6.04 / шт.
Открыть даташит →PIC32MX764F128HT-V/PT Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K |
| Core Count | 1 (Single-Core) |
| Maximum CPU Clock | 80 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 32 KB |
| Operating Voltage (VDD) | 2.3 V to 3.6 V |
| I/O Pins | 53 |
| ADC | 10-bit, up to 16 channels |
| ADC Sample Rate | 1 MSPS |
| USB | USB 2.0 Full-Speed OTG |
| Ethernet | 10/100 Mbit MAC (external PHY) |
| Timers | 5 x 16-bit |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| Parallel Master Port (PMP) | Yes |
| Рабочая температура | -40C to +105C (V suffix) |
| Корпус | 64-TQFP (10x10 mm) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
| Lead-Free | Yes |
| Software Framework | MPLAB Harmony |
Конфигурация выводов PIC32MX764F128HT-V/PT
| Контакт 1 | RP15/RD11 — Remappable I/O or PMP data |
| Контакт 2 | RP14/RD10 — Remappable I/O or PMP data |
| Контакт 3 | VSS — Ground reference |
| Контакт 4 | VDD — Core logic supply 2.3-3.6V |
| Контакт 5 | RP13/PMRD/RD9 — Remappable I/O or PMP read strobe |
| Контакт 6 | RP12/PMWR/RD8 — Remappable I/O or PMP write strobe |
| Контакт 7 | RP11/RC15 — Remappable I/O |
| Контакт 8 | RP10/RC13 — Remappable I/O |
| Контакт 9 | RP9/RC14 — Remappable I/O |
| Контакт 10 | RP8/PMD0/RE0 — Remappable I/O or PMP data |
| Контакт 11 | RP7/PMD1/RE1 — Remappable I/O or PMP data |
| Контакт 12 | RP6/PMD2/RE2 — Remappable I/O or PMP data |
| Контакт 13 | RP5/PMD3/RE3 — Remappable I/O or PMP data |
| Контакт 14 | RP4/PMD4/RE4 — Remappable I/O or PMP data |
| Контакт 15 | RP3/PMD5/RE5 — Remappable I/O or PMP data |
| Контакт 16 | RP2/PMD6/RE6 — Remappable I/O or PMP data |
| Контакт 17 | RP1/PMD7/RE7 — Remappable I/O or PMP data |
| Контакт 18 | VDD — I/O supply 2.3-3.6V |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | PGEC1/AN0/RPB0 — Programming clk/Analog input/Remappable I/O |
| Контакт 21 | PGED1/AN1/RPB1 — Programming data/Analog input/Remappable I/O |
| Контакт 22 | AN2/C1IND/RPB2 — Analog input/Comparator input/Remappable I/O |
| Контакт 23 | AN3/C1INC/RPB3 — Analog input/Comparator input/Remappable I/O |
| Контакт 24 | AN4/C2IND/RPB4 — Analog input/Comparator input/Remappable I/O |
| Контакт 25 | AN5/C2INC/RPB5 — Analog input/Comparator input/Remappable I/O |
| Контакт 26 | AN6/RPB6 — Analog input/Remappable I/O |
| Контакт 27 | AN7/RPB7 — Analog input/Remappable I/O |
| Контакт 28 | AN8/RPB8 — Analog input/Remappable I/O |
| Контакт 29 | AN9/RPB9 — Analog input/Remappable I/O |
| Контакт 30 | AN10/RPB10 — Analog input/Remappable I/O |
| Контакт 31 | AN11/RPB11 — Analog input/Remappable I/O |
| Контакт 32 | VSS — Ground reference |
| Контакт 33 | VDD — I/O supply 2.3-3.6V |
| Контакт 34 | AN12/RPB12 — Analog input/Remappable I/O |
| Контакт 35 | AN13/RPB13 — Analog input/Remappable I/O |
| Контакт 36 | AN14/RPB14 — Analog input/Remappable I/O |
| Контакт 37 | AN15/OCFB/RPB15 — Analog input/Comparator output/Remappable I/O |
| Контакт 38 | OSC1/RA0 — Crystal oscillator input/Remappable I/O |
| Контакт 39 | OSC2/RA1 — Crystal oscillator output/Remappable I/O |
| Контакт 40 | SOSCI/RA3 — Secondary oscillator input |
| Контакт 41 | SOSCO/RA4 — Secondary oscillator output |
| Контакт 42 | VREF-/RA2 — ADC reference negative |
| Контакт 43 | VREF+/RA5 — ADC reference positive |
| Контакт 44 | D-/RG3 — USB D- data line |
| Контакт 45 | D+/RG2 — USB D+ data line |
| Контакт 46 | VBUS/RG1 — USB VBUS sense |
| Контакт 47 | VDD — USB transceiver supply 3.3V |
| Контакт 48 | VSS — USB transceiver ground |
| Контакт 49 | RF6/SCK1 — Remappable I/O/SPI clock |
| Контакт 50 | RF7/SDI1 — Remappable I/O/SPI data in |
| Контакт 51 | RF8/SDO1 — Remappable I/O/SPI data out |
| Контакт 52 | RF2/SDA1 — Remappable I/O/I2C data |
| Контакт 53 | RF3/SCL1 — Remappable I/O/I2C clock |
| Контакт 54 | RF4/U1RX0 — Remappable I/O/UART1 RX |
| Контакт 55 | RF5/U1TX0 — Remappable I/O/UART1 TX |
| Контакт 56 | RG6/PMD12 — Remappable I/O or PMP data |
| Контакт 57 | RG7/PMD13 — Remappable I/O or PMP data |
| Контакт 58 | RG8/PMD14 — Remappable I/O or PMP data |
| Контакт 59 | RG9/PMD15 — Remappable I/O or PMP data |
| Контакт 60 | AERXCLK/RG0 — Ethernet REFCLK input (MII/RMII) |
| Контакт 61 | AERXD0/RG12 — Ethernet RX data 0 |
| Контакт 62 | AERXD1/RG13 — Ethernet RX data 1 |
| Контакт 63 | AERXERR/RG15 — Ethernet RX error |
| Контакт 64 | MCLR — Master clear reset (active low) |
Типичное применение
PIC32MX764F128HT-V/PT подходит для 6 применениеs: Industrial Ethernet Gateway, USB-OTG Data Logger, CAN-Based Automotive Subsystem, Graphical HMI with PMP LCD, Connected Sensor Edge Node, Motor Control with PWM and Quadrature Encoder.
Industrial Ethernet Gateway
The PIC32MX764F128HT-V/PT's integrated 10/100 Ethernet MAC combined with 80 MHz MIPS M4K performance makes it well-suited to industrial protocol gateways bridging Modbus TCP, EtherNet/IP or PROFINET networks. Placed on the gateway main board with an external PHY (e.g., KSZ8041), the MCU handles TCP/IP stack in Harmony while dedicating DMA channels to packet buffer movement, offloading the CPU. The 128 KB Flash accommodates a full Microchip Harmony TCP/IP lite stack with TLS client and PPP, and the 32 KB SRAM keeps ~5 simultaneous sockets resident without external memory. The +105C operating range from the 'V' suffix supports unconditioned cabinet mounting typical of factory floors. Designers should add an external 25 MHz Ethernet reference clock for PHY synchronisation and follow Microchip AN833 - the Ethernet PHY configuration guide - to validate MII/RMII timing.
Рекомендуется
USB-OTG Data Logger
The PIC32MX764F128HT-V/PT's USB 2.0 Full-Speed OTG module and 1 MSPS ADC suit it to portable data loggers that stream recorded samples to a USB host or accept configuration from a USB stick. Using the on-chip 10-bit ADC with DMA, up to 1 MSPS throughput can be sustained without CPU intervention, freeing the MIPS M4K core for FAT32 file-system management on removable media. The 128 KB Flash holds USB Host + MSD + File System libraries from Harmony, while 32 KB SRAM buffers incoming ADC blocks before write-out. The 'V' temperature grade (-40C to +105C) supports outdoor and automotive-cabinet applications, and the 64-TQFP's generous pin count exposes the PMP for optional LCD attachment. Recommended external components include the USBLC6-2SC6 for ESD protection on VBUS and a low-dropout regulator such as MCP1700 for clean analog supply to the ADC.
Рекомендуется
CAN-Based Automotive Subsystem
The PIC32MX764F128HT-V/PT supports CAN connectivity through an external MCP2515 SPI-to-CAN controller paired with an MCP2551 CAN transceiver, making it a low-cost node for body-electronics and OBD-II peripherals. With 80 MHz MIPS performance, the firmware can handle OBD-II PID polling at 500 kbps while maintaining a USB diagnostic interface - useful for aftermarket scan tools. The 128 KB Flash accommodates a CANopen or J1939 stack plus USB CDC device class, and the DMA channels drive SPI-to-CAN message queues in the background. The 64-TQFP's 53 I/O pins leave headroom for sensor inputs, H-bridge control, and a PMP-driven character LCD. Note that the +105C max of this 'V' variant is adequate for cabin environments but not under-hood; for under-hood designs select an AEC-Q100 qualified PIC32 variant or add thermal management.
Рекомендуется
Graphical HMI with PMP LCD
The PIC32MX764F128HT-V/PT's Parallel Master Port (PMP) drives graphical LCDs up to QVGA resolution for low-cost HMI panels, while the 80 MHz core delivers enough throughput for simple UI animations and touch-button debouncing. The DMA-driven PMP transfers framebuffer data to the LCD without CPU overhead, leaving MIPS budget for graphics primitives and event handling. The 128 KB Flash fits the Harmony Graphics library plus a moderately complex menu tree, and 32 KB SRAM can hold a small framebuffer for low-color QVGA screens. The 64-TQFP package exposes all required PMP, SPI (for touch controller) and GPIO pins with comfortable routing margin. Designers should add a charge-pump DC-DC such as MCP16301 for LCD bias voltages and place a 32.768 kHz crystal for RTCC-based UI timeouts.
Рекомендуется
Connected Sensor Edge Node
For IoT edge nodes aggregating analog and digital sensors, the PIC32MX764F128HT-V/PT combines a 10-bit ADC with 1 MSPS throughput, multiple I2C/SPI buses for sensor interfacing, and the Ethernet MAC for uplink connectivity. The DMA channels allow the ADC to continuously fill sample arrays in the background while the CPU runs the MQTT-SN or CoAP protocol stack over Ethernet. With 128 KB Flash and 32 KB SRAM, the firmware fits a Harmony TCP/IP lite stack plus TLS client and several sensor drivers, with comfortable margin for over-the-air (OTA) update bootloaders. The 'V' temperature grade supports outdoor and industrial deployments. Recommended design practice: dedicate one I2C bus to a temperature/humidity sensor (e.g., HDC2021), one SPI bus to an SPI Flash for OTA staging, and add an external watchdog (e.g., MCP1316) for unattended edge reliability.
Рекомендуется
Motor Control with PWM and Quadrature Encoder
The PIC32MX764F128HT-V/PT provides sufficient peripherals for low-cost BLDC or DC motor control: five 16-bit timers enable multi-channel PWM generation, the PMP can drive LCD tachometers, and 53 I/O pins handle quadrature encoder inputs plus Hall-sensor feedback. The 80 MHz MIPS core executes field-oriented control (FOC) loops at update rates suitable for sub-kW drives, and DMA transfers encoder captures without jitter. The 128 KB Flash fits a small motor-control library plus CANopen DS402 profile, while 32 KB SRAM accommodates modest control histories. The 64-TQFP's exposed analog channels enable current-sensing via the on-chip 10-bit ADC. Note: for FOC above 20 kHz PWM rates on multi-axis drives, the PIC32MX7 family can be tight - benchmark your control loop before finalising the BOM. Add an isolated gate driver (e.g., MCP1515) for safety.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX764F128HT-V/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX764F128H-V/PT | PIC32MX764F128HT-I/PT | PIC32MX764F128HT-V/MR | PIC32MX564F128HT-V/PT | PIC32MX675F512H-80I/PT |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-QFN (MR) - different package | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Core | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | |
| Max Clock | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 512 KB (+300%) | |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB (+100%) | |
| USB | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | |
| Ethernet MAC | Yes (10/100) | Yes | Yes | No (PIC32MX5 sub-family) | No (PIC32MX6 sub-family) | |
| Operating Temperature | -40C to +105C | -40C to +105C | -40C to +85C (narrower) | -40C to +105C | -40C to +85C (I grade) |
Ключевые отличия
- Higher operating temperature range for industrial cabinets (против PIC32MX764F128HT-I/PT)
- Integrated Ethernet MAC vs Ethernet-less sub-families (против PIC32MX564F128HT-V/PT)
- Smaller Flash than PIC32MX6 with same package (против PIC32MX675F512H-80I/PT)
Заметки по проектированию
Estimated: Decouple every VDD/VSS pair with 100 nF ceramic placed within 2 mm of the pin. Add one 4.7 uF bulk capacitor per VDD domain (core and I/O). The PIC32MX764F128HT-V/PT typically draws 2.5 mA/MHz active and 30-50 uA/MHz in sleep; budget at least 200 mA headroom in the 3.3V regulator (e.g., MCP1700-3302 rated 250 mA) for transient peaks. Place a 10 uF tantalum or ceramic on AVdd if the ADC is used at high sample rates.
Estimated: Route the 80 MHz system clock traces first, kept short and matched within 1 mm. Maintain a continuous ground plane under the MCU with stitched vias around the TQFP perimeter. Keep USB D+/D- traces to 90 ohms differential, length-matched within 2 mm. Place the secondary 32.768 kHz crystal close to SOSCI/SOSCO with traces guarded by a ground ring to minimise RTCC jitter.
Do not leave MCLR floating - tie to VDD via a 10 kohm resistor with a 100 nF cap for noise immunity, or to a debug header. The PIC32MX764F128HT-V/PT requires configuration bits to be set in code via #pragma config; the default MPLAB Harmony project templates include safe defaults. When using Ethernet, configure the alternate pin function register (AERPINS) before enabling the MAC to avoid spurious pulses on MII/RMII lines. Always lock the PLL after configuration - a common boot error is running at 8 MHz instead of 80 MHz when SYSKEY unlock is missed.
For 80 MHz operation the PLL multiplies the primary 8 MHz crystal; ensure the crystal has 20 pF load capacitance matching and is placed within 5 mm of OSC1/OSC2. Use an external Ethernet PHY with the 25 MHz reference clock fed from PHY to AERXCLK pin to synchronise MII/RMII timing. Add a 100 ohm differential termination on the USB D+/D- lines if the cable length exceeds 1 m, and place the common-mode choke within 5 mm of the connector.
Информация о соответствии
RoHS and lead-free confirmed by Microchip product page. AEC-Q100 qualification is NOT applicable for this 'V' suffix variant - select AEC-Q100 qualified PIC32 variants for under-hood automotive.