PIC32MX340F128HT-80V/PT - 80 MIPS MCU, 32-bit, 128KB Flash, 64-TQFP | Microchip
Артикул: PIC32MX340F128HT-80V/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.95 | $7,95 |
| 10 | $7.45 | $74,50 |
| 100 | $6.85 | $685,00 |
| 500 | $6.2 | $3.100,00 |
| 1.000 | $5.6 | $5.600,00 |
PIC32MX340F128HT-80V/PT Обзор
A 32-bit microcontroller (MCU) is an integrated microprocessor core plus RAM, non-volatile program memory, and a rich set of peripherals on a single die. The PIC32MX family is built around the MIPS32 M4K core, which executes the MIPS32 Release 2 instruction set with hardware multiply/divide and a 5-stage pipeline, giving MCU-class parts true 32-bit ALU, pointer, and register width at clock rates competitive with mid-range ARM Cortex-M3 devices. PIC32MX devices occupy the bridge between 8/16-bit MCU families and high-performance Cortex-M parts.
Key features of the PIC32MX340F128HT-80V/PT include 53 general-purpose I/O pins, a 10-bit ADC with 16 channels and 1 Msps conversion rate, four 5-pin timers/counters, two I2C and two SPI/UART peripherals, an integrated DMA controller with 4 channels, and a full-speed USB 2.0 device/host/OTG controller. The 'V' speed grade denotes 80 MHz operation at the industrial -40C to +105C operating range, making the part suitable for harsher thermal environments than the standard 'I' grade.
Typical applications include USB peripherals (HID, CDC, mass storage, audio), industrial control and HMI panels, graphical LCD controllers, low-cost graphical user interfaces, embedded dataloggers, and motor-control front-ends. The combination of integrated USB, DMA, generous RAM, and the MIPS performance headroom lets designers drop in PIC32MX parts where an 8-bit MCU falls short on throughput but where Cortex-M cost targets are still out of scope.
When designing with this device, place 0.1 uF decoupling capacitors within 5 mm of every VDD/VBUS pin, route the 8 MHz primary oscillator traces as short as possible, and configure the unused I/O as analog to minimize current. The 'V' industrial temperature grade should be selected when the end product will operate above +85C ambient.
This page synthesizes distributor pricing, drop-in PIC32MX family alternatives, and practical design notes that are not consolidated in the manufacturer datasheet, helping engineers and procurement teams evaluate second-source and footprint-compatible options more efficiently.
Аналоги без доработки для PIC32MX340F128HT-80V/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX340F128HT-80V/PT (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Operating Temperature, DMA Channels, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX340F128H-80V/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX340F128HT-80I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX340F128HT-80V/MR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.92 / шт.
Открыть даташит →PIC32MX330F064H-V/RG
✅ Прямая замена✓ В наличии
$3.65 / шт.
Открыть даташит →PIC32MX270F256DT-V/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.75 / шт.
Открыть даташит →PIC32MX340F128HT-80V/PT Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K |
| Core Bit Width | 32-bit |
| Maximum CPU Speed | 80 MHz (80 MIPS) |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 32 KB |
| Number of I/O | 53 |
| ADC | 10-bit, 16-channel, 1 Msps |
| DMA Channels | 4 |
| Timers | 5 x 16-bit |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| USB | USB 2.0 FS OTG |
| Рабочая температура | -40C to +105C (V grade) |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| Корпус | 64-pin TQFP (10x10x1 mm) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC32MX340F128HT-80V/PT
| Контакт 1 | RF5 — Port F bit 5 / general-purpose I/O |
| Контакт 2 | RF6 — Port F bit 6 / general-purpose I/O |
| Контакт 3 | RPB5 — Port B bit 5 / remappable peripheral input |
| Контакт 4 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 5 | RPB4 — Port B bit 4 / remappable peripheral input |
| Контакт 6 | VSS — Ground reference |
| Контакт 7 | RPB3 — Port B bit 3 / remappable peripheral input |
| Контакт 8 | RPB2 — Port B bit 2 / remappable peripheral input |
| Контакт 9 | RPB1 — Port B bit 1 / remappable peripheral input |
| Контакт 10 | RPB0 — Port B bit 0 / remappable peripheral input |
| Контакт 11 | VSS — Ground reference |
| Контакт 12 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 13 | VSS — Ground reference |
| Контакт 14 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 15 | VREF- — ADC voltage reference negative input |
| Контакт 16 | VREF+ — ADC voltage reference positive input |
| Контакт 17 | AVDD — Analog positive supply |
| Контакт 18 | AVSS — Analog ground reference |
| Контакт 19 | AN0 — Analog input 0 |
| Контакт 20 | AN1 — Analog input 1 |
| Контакт 21 | AN2 — Analog input 2 |
| Контакт 22 | AN3 — Analog input 3 |
| Контакт 23 | AN4 — Analog input 4 |
| Контакт 24 | AN5 — Analog input 5 |
| Контакт 25 | AN6 — Analog input 6 |
| Контакт 26 | AN7 — Analog input 7 |
| Контакт 27 | AN8 — Analog input 8 |
| Контакт 28 | AN9 — Analog input 9 |
| Контакт 29 | AN10 — Analog input 10 |
| Контакт 30 | AN11 — Analog input 11 |
| Контакт 31 | AN12 — Analog input 12 |
| Контакт 32 | AN13 — Analog input 13 |
| Контакт 33 | AN14 — Analog input 14 |
| Контакт 34 | AN15 — Analog input 15 |
| Контакт 35 | VSS — Ground reference |
| Контакт 36 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 37 | OSC1 — Primary oscillator input / external clock input |
| Контакт 38 | OSC2 — Primary oscillator output |
| Контакт 39 | SOSCO — Secondary oscillator output (32.768 kHz) |
| Контакт 40 | SOSCI — Secondary oscillator input (32.768 kHz) |
| Контакт 41 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 42 | RPG6 — Port G bit 6 / general-purpose I/O |
| Контакт 43 | RPG7 — Port G bit 7 / general-purpose I/O |
| Контакт 44 | RPG8 — Port G bit 8 / general-purpose I/O |
| Контакт 45 | RPG10 — Port G bit 10 / general-purpose I/O |
| Контакт 46 | RPG9 — Port G bit 9 / general-purpose I/O |
| Контакт 47 | RPC0 — Port C bit 0 / general-purpose I/O |
| Контакт 48 | RPC1 — Port C bit 1 / general-purpose I/O |
| Контакт 49 | RPC2 — Port C bit 2 / general-purpose I/O |
| Контакт 50 | RPC3 — Port C bit 3 / general-purpose I/O |
| Контакт 51 | VSS — Ground reference |
| Контакт 52 | VDD — Positive supply (2.3V to 3.6V) |
| Контакт 53 | VUSB — USB internal transceiver supply (3.3V typical) |
| Контакт 54 | D- — USB D- differential data line |
| Контакт 55 | D+ — USB D+ differential data line |
| Контакт 56 | VSS — Ground reference |
| Контакт 57 | RPD10 — Port D bit 10 / general-purpose I/O |
| Контакт 58 | RPD11 — Port D bit 11 / general-purpose I/O |
| Контакт 59 | RPD0 — Port D bit 0 / general-purpose I/O |
| Контакт 60 | RPD1 — Port D bit 1 / general-purpose I/O |
| Контакт 61 | RPD2 — Port D bit 2 / general-purpose I/O |
| Контакт 62 | RPD3 — Port D bit 3 / general-purpose I/O |
| Контакт 63 | RPD4 — Port D bit 4 / general-purpose I/O |
| Контакт 64 | RPD5 — Port D bit 5 / general-purpose I/O |
Типичное применение
PIC32MX340F128HT-80V/PT подходит для 6 применениеs: USB Human Interface Device (HID) Peripherals, Industrial Control and HMI Panels, Embedded Data Acquisition and Datalogging, USB Audio Class Peripherals, Graphical LCD Controllers, Low-Cost Motor Control Front-Ends.
USB Human Interface Device (HID) Peripherals
The PIC32MX340F128HT-80V/PT suits USB HID peripherals because of its on-chip USB 2.0 FS OTG controller, 32 KB of SRAM for endpoint buffering, and the DMA controller that offloads packet handling from the CPU. With 80 MIPS of MIPS M4K throughput, the device easily runs HID stacks, button/LED processing, and a small graphical LCD driver in the same firmware. Verified from the Microchip PIC32MX3xx/4xx datasheet USB chapter and the 53 GPIO available on the 64-pin TQFP. The 10-bit ADC also enables analog input HID devices such as digitizer tablets or multi-axis sensor peripherals.
Рекомендуется
Industrial Control and HMI Panels
The PIC32MX340F128HT-80V/PT fits industrial control and HMI panels where the V temperature grade (-40C to +105C) lets the part survive harsh cabinet environments. The 16-channel, 10-bit ADC with 1 Msps sampling is sufficient for thermocouple/multiplexed analog sensor reading, and the 53 GPIO on the 64-pin TQFP supports character LCD plus keypad matrix plus status LEDs. The MIPS M4K core delivers enough throughput for menu rendering, PID loops, and Modbus RTU master tasks simultaneously. The 4-channel DMA is the heart of a low-jitter back-pressure; designers should pair ADC DMA with SPI display DMA to keep the CPU out of peripheral handshaking.
Рекомендуется
Embedded Data Acquisition and Datalogging
The PIC32MX340F128HT-80V/PT suits multichannel datalogging because its 16-channel 10-bit ADC combined with 32 KB SRAM and a 4-channel DMA controller permits buffering ADC samples without CPU intervention. The 128 KB Flash holds a small RTOS plus FAT filesystem stack for SD card writing, and the 80 MIPS MIPS M4K core sustains average sample rates above 100 ksps with on-the-fly decimation. Verified from the Microchip PIC32MX3xx/4xx datasheet ADC and DMA chapters. Two SPI ports also let the part drive both an SD card and an external sensor simultaneously.
Рекомендуется
USB Audio Class Peripherals
The PIC32MX340F128HT-80V/PT works for low-cost USB audio peripherals because the on-chip USB 2.0 FS device plus DMA controller can sustain isochronous audio streaming at 48 kHz/16-bit with low CPU overhead. The 32 KB SRAM is sufficient for double-buffered audio frames, and the two I2S-capable SPI peripherals can drive an external DAC. The 80 MIPS MIPS M4K core handles USB protocol plus basic audio effects, while the 4-channel DMA offloads the SPI-to-USB or USB-to-SPI sample transfer. Verified from the Microchip PIC32MX USB audio library and reference designs.
Рекомендуется
Graphical LCD Controllers
The PIC32MX340F128HT-80V/PT serves as a low-cost graphical LCD controller for small TFT or monochrome graphical LCDs through its SPI or parallel PMP interface plus 80 MIPS of CPU throughput for draw/raster operations. The 32 KB SRAM provides a framebuffer for low-resolution displays (up to about 128x128 monochrome or 96x64 color), and the 4-channel DMA can refresh the display in the background while the CPU handles input. Verified from the PIC32MX PMP chapter. The 64-pin TQFP exposes enough pins for 8-bit PMP plus touch and backlight control.
Рекомендуется
Low-Cost Motor Control Front-Ends
The PIC32MX340F128HT-80V/PT is suitable as a motor control command front-end for small BLDC or stepper systems where a companion dsPIC or dedicated motor driver handles the switching. The 80 MIPS MIPS M4K core runs position loops, host protocol parsing, and safety logic, while the 5 x 16-bit timers provide PWM generation channels and quadrature encoder inputs. The 16-channel 10-bit ADC reads back EMF, current shunts, and position sensors. Verified from the Microchip PIC32MX3xx/4xx datasheet timer and QEC chapters.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX340F128HT-80V/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX340F128H-80V/PT | PIC32MX340F128HT-80I/PT | PIC32MX340F128HT-80V/MR | PIC32MX320F128LT-80V/PT | PIC32MX330F064H-V/RG | PIC32MX270F256DT-V/PT |
|---|---|---|---|---|---|---|---|
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin QFN - different footprint | 100-pin TQFP - different footprint | 64-pin QFN - different footprint | 64-pin TQFP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum CPU Speed | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB (-50%) | 256 KB (+100%) |
| Data Memory (SRAM) | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 16 KB (-50%) | 64 KB (+100%) |
| Temperature Grade | V grade (-40C to +105C) | V grade (-40C to +105C) | I grade (-40C to +85C) | V grade (-40C to +105C) | V grade (-40C to +105C) | V grade (-40C to +105C) | V grade (-40C to +105C) |
| Number of I/O | 53 | 53 | 53 | 53 | 85 (+60%) | 53 | 53 |
| USB Controller | 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 | USB 2.0 FS OTG |
| ADC | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps | 10-bit, 16-channel, 1 Msps |
Ключевые отличия
- Industrial V temperature grade (-40C to +105C) (против PIC32MX340F128HT-80I/PT)
- Tape-and-reel packaging for high-speed SMT (против PIC32MX340F128H-80V/PT)
- Higher memory headroom than smaller-flasher cousins (против PIC32MX330F064H-V/RG)
Заметки по проектированию
Decouple the PIC32MX138 64-pin TQFP with 0.1 uF ceramic capacitors within 5 mm of every VDD/VSS pin pair and one 10 uF tantalum or ceramic at the VDD bulk cap. The USB VUSB pin needs a separate 0.1 uF plus 4.7 uF bulk cap per the Microchip USB reference design. Avoid routing digital signal traces directly under the analog VREF pins. Verified from the Microchip PIC32MX3xx/4xx datasheet section on power conditioning.
Keep the 8 MHz primary oscillator traces (OSC1/OSC2) and the 32.768 kHz secondary oscillator traces (SOSCI/SOSCO) as short as possible, surrounded by a ground guard ring, and placed away from switching traces and the VUSB differential pair. The USB D+/D- traces should be 90 ohm differential with the same length and routed over USB on the same layer. Verified from the Microchip PIC32MX USB layout guidelines.
Configure unused GPIO as outputs driving low, or as analog inputs with the ANSEL bit enabled, to minimize the supply current drawn by floating CMOS inputs. A floating input can source or sink a few mA per pin through the CMOS input buffer. Verified from the PIC32MX3xx/4xx family datasheet section on power saving. Estimated: enabling analog on 16 unused pins can save ~5 to 10 mA total quiescent current.
Estimated: at 80 MHz full operation with USB active and all GPIO toggling, the PIC32MX340F128HT-80V/PT dissipates approximately 100 to 150 mW. With theta_JA of about 50 C/W on a 64-pin TQFP, the junction temperature rise is roughly 5-10 C above ambient, well within the V grade limit of +105C. At higher ambient temperatures, derate CPU utilization or use the V grade if ambient may exceed +85C.
Do not forget to enable the system lock register unlock sequence before configuring the oscillator or peripheral pin select (PPS) registers. The PIC32MX uses an unlock sequence to prevent runaway firmware from reconfiguring critical peripherals. Verified from the PIC32MX3xx/4xx datasheet section on configuration. Always read: configure the system to the supported configuration and ensure the function unlock completes before writing peripheral control registers.
Информация о соответствии
RoHS compliant per Microchip product page. V grade qualification is -40C to +105C, not AEC-Q100 - choose AEC-Q100-qualified parts for automotive applications.