PIC32MX764F128HT-V/PT - 80MHz 32-bit MCU 128KB Flash USB-OTG | Microchip
MPN: PIC32MX764F128HT-V/PT ✓ פעיל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 — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC32MX764F128HT-V/PT (אותו גורם צורה וטביעת רגל) — שונים ב ADC, Package, Operating Temperature, Timers, MSL Level.
PIC32MX764F128H-V/PT
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC32MX764F128HT-I/PT
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC32MX764F128HT-V/MR
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC32MX564F128HT-V/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC32MX675F512H-80I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC32MX764F128HT-I/MR
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←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.