PIC32MX764F128LT-I/PT - 80MHz 128KB Flash MCU w/USB|CAN|Ethernet | Microchip
MPN: PIC32MX764F128LT-I/PT ✓ نشطPIC32MX764F128LT-I/PT نظرة عامة
What is a PIC32MX microcontroller? A PIC32MX is a 32-bit MIPS-based microcontroller from Microchip that combines the simplicity of the PIC ecosystem with the performance of the MIPS M4K core, placing it in the broader hierarchy of: microcontroller -> embedded MCU -> 32-bit MCU -> MIPS-based MCU. PIC32MX devices are widely used in industrial, consumer, and IoT designs where deterministic real-time performance, rich connectivity, and large memory are required.
Key features of the PIC32MX764F128LT-I/PT include 128 KB Flash (128K x 8), 32 KB SRAM, 53 digital I/O pins, an internal oscillator, 5 16-bit timers, 4 DMA channels, 16-channel 10-bit ADC at 1 Msps, two I2C, two SPI, two UART, USB 2.0 FS OTG, CAN 2.0B, and 10/100 Ethernet MAC. The 80 MHz core delivers 1.56 DMIPS/MHz (Dhrystone 2.1), with single-cycle multiply and hardware divide.
Architecturally, the PIC32MX7xx devices use the MIPS32 M4K core with separate instruction and data buses (5-stage pipeline, Harvard architecture). Prefetch cache and branch prediction reduce flash wait-state penalties, allowing near-zero-wait-state execution from 128 KB Flash. Peripherals connect via a peripheral bus matrix with four dedicated DMA channels, offloading data movement from the CPU.
Typical applications include industrial Ethernet nodes (Modbus TCP, PROFINET, EtherNet/IP), USB audio class peripherals (USB headphones, headsets), CAN-based automotive body controllers, IoT gateways with multi-protocol connectivity, and embedded web servers. The integrated MAC and PHY interface (RMII/MII) eliminates the need for an external Ethernet controller.
When designing with this device, ensure proper decoupling: 0.1 uF ceramic caps on every VDD/VSS pair plus a 10 uF bulk cap. The 80 MHz core requires the PLL loop filter components (10 nF + 1 kohm) on VCAP; deviations will cause unstable operation. The 'L' suffix denotes industrial temperature grade (-40C to +85C).
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
بدائل مباشرة لـ PIC32MX764F128LT-I/PT — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC32MX764F128LT-I/PT (نفس عامل الشكل والبصمة) — يختلف في ADC, Core Architecture, DMA Channels, Operating Temperature, MSL Level.
PIC32MX764F128L-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC32MX664F128LT-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC32MX564F128LT-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC32MX795F512L-80I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC32MX764F128LT-I/PT الحدود القصوى والخصائص الكهربائية
| Core | MIPS32 M4K |
| عرض ناقل البيانات | 32-bit |
| CPU Speed | 80 MHz |
| Program Memory Size | 128 KB (128K x 8) Flash |
| RAM Size | 32 KB (32K x 8) |
| Number of I/O Pins | 53 |
| العلبة / الحالة | 100-TQFP (12x12 mm) |
| جهد التغذية | 2.3 V to 3.6 V |
| درجة حرارة التشغيل | -40C to +85C (Industrial, 'L'/'I') |
| Oscillator Type | Internal |
| ADC | 10-bit, 16-channel, 1 Msps |
| DAC | None |
| DMA Channels | 4 |
| Timers | 5 x 16-bit |
| Communication Interfaces | USB 2.0 FS OTG, CAN 2.0B, 10/100 Ethernet MAC, 2x I2C, 2x SPI, 2x UART |
| نوع التركيب | Surface Mount |
| مستوى MSL | 3 (168 hours) |
| حالة RoHS | Compliant |
| Lead-Free | Yes |
| Packaging | Tube / Tray |
تكوين أطراف PIC32MX764F128LT-I/PT
| دبوس 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 | RA0 — General purpose I/O / CN2 |
| دبوس 6 | RA1 — General purpose I/O / CN3 |
| دبوس 7 | RA2 — General purpose I/O / CN4 |
| دبوس 8 | RA3 — General purpose I/O / CN5 |
| دبوس 9 | VDD — I/O supply voltage |
| دبوس 10 | VSS — Ground |
| دبوس 11 | RA4 — General purpose I/O / CN6 |
| دبوس 12 | RA5 — General purpose I/O / CN7 |
| دبوس 13 | RA6 — General purpose I/O / CN8 |
| دبوس 14 | RA7 — General purpose I/O / CN9 |
| دبوس 15 | RB0 — General purpose I/O / CN0 |
| دبوس 16 | RB1 — General purpose I/O / CN1 |
| دبوس 17 | RB2 — General purpose I/O / CN2 |
| دبوس 18 | RB3 — General purpose I/O / CN3 |
| دبوس 19 | RB4 — General purpose I/O / CN4 |
| دبوس 20 | RB5 — General purpose I/O / AN5 |
| دبوس 21 | RB6 — General purpose I/O / AN6 |
| دبوس 22 | RB7 — General purpose I/O / AN7 |
| دبوس 23 | RB8 — General purpose I/O / AN8 |
| دبوس 24 | RB9 — General purpose I/O / AN9 |
| دبوس 25 | RB10 — General purpose I/O / AN10 |
| دبوس 26 | VDD — I/O supply voltage |
| دبوس 27 | VSS — Ground |
| دبوس 28 | RB11 — General purpose I/O / AN11 |
| دبوس 29 | RB12 — General purpose I/O / AN12 |
| دبوس 30 | RB13 — General purpose I/O / AN13 |
| دبوس 31 | RB14 — General purpose I/O / AN14 |
| دبوس 32 | RB15 — General purpose I/O / AN15 |
| دبوس 33 | RC0 — General purpose I/O |
| دبوس 34 | RC1 — General purpose I/O |
| دبوس 35 | RC2 — General purpose I/O |
| دبوس 36 | RC3 — General purpose I/O / SDA1 |
| دبوس 37 | RC4 — General purpose I/O / SCL1 |
| دبوس 38 | VDD — I/O supply voltage |
| دبوس 39 | VSS — Ground |
| دبوس 40 | RC5 — General purpose I/O |
| دبوس 41 | RC6 — General purpose I/O |
| دبوس 42 | RC7 — General purpose I/O |
| دبوس 43 | RC8 — General purpose I/O |
| دبوس 44 | RC9 — General purpose I/O |
| دبوس 45 | RC10 — General purpose I/O |
| دبوس 46 | RC11 — General purpose I/O |
| دبوس 47 | RC12 — General purpose I/O |
| دبوس 48 | RC13 — General purpose I/O |
| دبوس 49 | OSC1 — Crystal oscillator input |
| دبوس 50 | OSC2 — Crystal oscillator output |
| دبوس 51 | RC14 — General purpose I/O |
| دبوس 52 | RC15 — General purpose I/O |
| دبوس 53 | RD0 — General purpose I/O |
| دبوس 54 | VDD — I/O supply voltage |
| دبوس 55 | VSS — Ground |
| دبوس 56 | VDDCORE/VCAP — Internal core voltage decoupling |
| دبوس 57 | ENVREG — Voltage regulator enable |
| دبوس 58 | RD1 — General purpose I/O |
| دبوس 59 | RD2 — General purpose I/O |
| دبوس 60 | RD3 — General purpose I/O |
| دبوس 61 | RD4 — General purpose I/O |
| دبوس 62 | RD5 — General purpose I/O |
| دبوس 63 | RD6 — General purpose I/O |
| دبوس 64 | RD7 — General purpose I/O |
| دبوس 65 | RD8 — General purpose I/O |
| دبوس 66 | RD9 — General purpose I/O |
| دبوس 67 | RD10 — General purpose I/O |
| دبوس 68 | RD11 — General purpose I/O |
| دبوس 69 | RD12 — General purpose I/O |
| دبوس 70 | RD13 — General purpose I/O |
| دبوس 71 | VDD — I/O supply voltage |
| دبوس 72 | VSS — Ground |
| دبوس 73 | RD14 — General purpose I/O |
| دبوس 74 | RD15 — General purpose I/O |
| دبوس 75 | RE0 — General purpose I/O |
| دبوس 76 | RE1 — General purpose I/O |
| دبوس 77 | RE2 — General purpose I/O |
| دبوس 78 | RE3 — General purpose I/O |
| دبوس 79 | RE4 — General purpose I/O |
| دبوس 80 | RE5 — General purpose I/O |
| دبوس 81 | RE6 — General purpose I/O |
| دبوس 82 | RE7 — General purpose I/O |
| دبوس 83 | RF0 — General purpose I/O |
| دبوس 84 | RF1 — General purpose I/O |
| دبوس 85 | RF2 — General purpose I/O |
| دبوس 86 | RF3 — General purpose I/O |
| دبوس 87 | RF4 — General purpose I/O |
| دبوس 88 | VDD — I/O supply voltage |
| دبوس 89 | VSS — Ground |
| دبوس 90 | RF5 — General purpose I/O |
| دبوس 91 | RF6 — General purpose I/O |
| دبوس 92 | RF7 — General purpose I/O |
| دبوس 93 | RF8 — General purpose I/O |
| دبوس 94 | RF9 — General purpose I/O |
| دبوس 95 | RF10 — General purpose I/O |
| دبوس 96 | RF11 — General purpose I/O |
| دبوس 97 | RF12 — General purpose I/O |
| دبوس 98 | RF13 — General purpose I/O |
| دبوس 99 | RF14 — General purpose I/O |
| دبوس 100 | RF15 — General purpose I/O |
التطبيقات النموذجية
PIC32MX764F128LT-I/PT مناسب لـ 6 التطبيقs: Industrial Ethernet Node (Modbus TCP), USB Audio Class Peripheral (USB Headphones/Headsets), CAN-Based Automotive Body Controller, IoT Gateway with Multi-Protocol Connectivity, Embedded Web Server / HMI Controller, Industrial Control Panel / Data Acquisition.
Industrial Ethernet Node (Modbus TCP)
The PIC32MX764F128LT-I/PT's integrated 10/100 Ethernet MAC with RMII interface, 80 MHz MIPS32 M4K core, and 32 KB data memory make it ideal for industrial Ethernet nodes running Modbus TCP, PROFINET, or EtherNet/IP protocols. The Ethernet MAC includes DMA-capable FIFOs that offload packet handling from the CPU, allowing real-time response under load. Pair with an external PHY (e.g., Microchip KSZ8041) and a 50 MHz RMII reference clock. The 128 KB Flash comfortably fits the TCP/IP stack plus application logic.
موصى به
USB Audio Class Peripheral (USB Headphones/Headsets)
The PIC32MX764F128LT-I/PT integrates a USB 2.0 Full-Speed OTG controller with on-chip transceiver, supporting USB Audio Class 1.0/2.0 for headphone, headset, and microphone peripherals. The 4 KB USB-accessible RAM plus the 32 KB main SRAM provide sufficient buffer space for USB audio streams at 48 kHz/16-bit. The 16-channel 10-bit ADC at 1 Msps can capture analog microphone input alongside USB audio output. Pair with an external audio DAC for line/headphone output.
موصى به
CAN-Based Automotive Body Controller
The PIC32MX764F128LT-I/PT's integrated CAN 2.0B controller with multiple acceptance filters makes it suitable for CAN-based automotive body and chassis controllers (door modules, seat controllers, HVAC panels). The 80 MHz core executes CANopen or J1939 stacks with low latency, while the 16-channel 10-bit ADC reads sensor inputs. Note: this part is industrial temperature grade (-40C to +85C), NOT AEC-Q100 qualified; for AEC-Q100 use, the automotive-grade PIC32MX variant is required.
موصى به
IoT Gateway with Multi-Protocol Connectivity
The PIC32MX764F128LT-I/PT integrates USB, CAN, Ethernet, UART, SPI, and I2C on a single chip, making it ideal as a multi-protocol IoT gateway that bridges CAN sensors to Ethernet/IP networks or USB hosts. The 4 DMA channels handle data movement between peripherals without CPU intervention, allowing the 80 MHz core to run an RTOS or TCP/IP stack alongside sensor processing. The 32 KB SRAM supports modest protocol buffers; the 128 KB Flash fits gateway firmware including TLS client libraries.
موصى به
Embedded Web Server / HMI Controller
The PIC32MX764F128LT-I/PT can serve as a simple embedded web server for industrial HMI controllers, building automation panels, or remote sensor dashboards. The Ethernet MAC with MII/RMII supports a real-time web stack (e.g., Microchip Harmony Net), and the 5 16-bit timers provide PWM for backlight control, key scanning, and watchdog functions. The 16-channel ADC reads analog sensors. Pair with an external SPI Flash for static web assets, and use the two UARTs for RS-485 Modbus RTU connectivity.
موصى به
Industrial Control Panel / Data Acquisition
The PIC32MX764F128LT-I/PT's 16-channel 10-bit ADC at 1 Msps, four DMA channels, and 53 I/O pins enable multi-channel data acquisition in industrial control panels (vibration monitoring, temperature logging, PLC front-ends). The ADC can sample up to 16 single-ended or 8 differential inputs at up to 1 Msps aggregate, with DMA streaming into SRAM. The 5 timers provide precise sampling triggers, and the SPI/I2C/UART interfaces connect to sensors and actuators.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC32MX764F128LT-I/PT — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | PIC32MX764F128L-I/PT | PIC32MX664F128LT-I/PT | PIC32MX564F128LT-I/PT | PIC32MX795F512L-80I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (12x12 mm) | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 512 KB |
| RAM | 32 KB | 32 KB | 32 KB | 32 KB | 128 KB |
| CPU Speed | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| Ethernet MAC | 10/100 Yes | 10/100 Yes | None | None | 10/100 Yes |
| USB OTG | Yes | Yes | Yes | No | Yes |
| CAN 2.0B | Yes | Yes | Yes | Yes | Yes |
| DMA Channels | 4 | 4 | 4 | 4 | 8 |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C |
أبرز الفروقات
- Integrated 10/100 Ethernet MAC plus USB OTG plus CAN 2.0B in a single chip (مقابلPIC32MX564F128LT-I/PT)
- USB 2.0 Full-Speed OTG with on-chip transceiver eliminates external PHY (مقابلPIC32MX664F128LT-I/PT)
- Industrial temperature grade -40C to +85C plus wide 2.3-3.6 V supply range (مقابلPIC32MX795F512L-80I/PT)
ملاحظات التصميم
Place 0.1 uF ceramic decoupling capacitors as close as possible to every VDD/VSS pair (pins 9/10, 26/27, 38/39, 54/55, 71/72, 88/89). Add one 10 uF bulk capacitor near the package. The VDDCORE/VCAP pin (56) requires a 10 nF + 1 kohm series RC network per the datasheet - deviations will cause PLL instability and CPU lockups. Enable the internal voltage regulator by tying ENVREG (pin 57) to VDD, or bypass it by tying ENVREG to VSS and supplying 1.8 V externally on VDDCORE.
Keep the 80 MHz trace lengths short, especially for the Ethernet RMII bus (REFCLK 50 MHz) and the USB D+/D- differential pair (matched within 2 mm). The crystal oscillator traces (OSC1/OSC2) should be guarded by a ground ring and kept under 5 mm. Avoid routing digital signals under the analog VDD/VSS pins (9, 10, 11, 12). Use a 4-layer PCB with continuous ground plane for EMI reduction on the Ethernet and USB signals.
Do not confuse the PIC32MX764F128L-I/PT (tube) with PIC32MX764F128LT-I/PT (tape-and-reel) - they are the SAME silicon die, but ensure your reel-deck compatibility. Do not populate this part in AEC-Q100 automotive designs - it is industrial grade only. Avoid using the internal 8 MHz oscillator for USB or Ethernet; always use an external 8 MHz crystal with the PLL set to 96 MHz / 48 MHz USB clock. The part requires VDD = 2.3 V minimum during Flash programming; below this, programming will fail silently.
The Ethernet RMII interface runs at 50 MHz with sub-nanosecond setup/hold requirements. Source-terminate the RMII bus with 33 ohm series resistors near the MCU side to dampen reflections. For USB, the D+/D- pair requires 90 ohm differential impedance. The CAN bus (CANTX/CANRX) does not require termination at the MCU; termination (120 ohm at each end of the bus) is on the CAN transceiver (e.g., MCP2551) side.
معلومات الامتثال
RoHS compliant and lead-free per Microchip product page. AEC-Q100 NOT qualified - industrial temperature grade only (-40C to +85C). For automotive designs use the automotive-grade PIC32MX variant (different MPN).