Microchip Technology

PIC32MX340F128L-80I/BG - 32-bit 80MHz MCU, 128KB Flash, 121-TFBGA

料号: PIC32MX340F128L-80I/BG ✓ 量产中
有现货 1-3 个工作日内发货
2.5 V to 3.6 V Vdss 121-TFBGA (10x10 mm) Package 80 MHz Speed 128 KB (128K x 8) Memory
低至 $5.48 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-02
批量定价
数量 单价 小计
1 $8.42 $8.42
10 $7.74 $77.40
100 $6.95 $695.00
500 $6.21 $3,105.00
1,000 $5.48 $5,480.00
ℹ️ 所有价格均以 USD 计价

PIC32MX340F128L-80I/BG 概述

The Microchip Technology PIC32MX340F128L-80I/BG is a 32-bit MIPS microcontroller from the PIC32MX3XX/4XX family, featuring an 80 MHz MIPS32 M4K core, 128 KB of Flash program memory, and 32 KB of SRAM, packaged in a 121-ball TFBGA (10x10 mm). It integrates a 10-bit ADC, USB 2.0 full-speed On-The-Go, CAN 2.0b, and a wide range of peripherals designed for connected embedded applications.

A 32-bit microcontroller (MCU) is an integrated circuit that combines a high-performance processor core, program memory, data memory, and a rich peripheral set on a single die. PIC32MX MCUs leverage the MIPS32 instruction set with 5-stage pipeline and hardware multiply/divide, positioning them in the same performance tier as early ARM Cortex-M3 devices while offering Microchip's MPLAB development ecosystem. The 80 MHz core delivers 105 DMIPS, giving PIC32MX340F128L more than 2x the throughput of 16-bit PIC24/dsPIC parts at similar clock rates.

Key features of this part include 53 general-purpose I/O pins, 5 16-bit timers/counters, 2 I2C, 2 UART, 2 SPI, 2 CAN, 1 USB OTG, 1 PMP/PSP, and a 16-channel 10-bit ADC with 1 Msps conversion rate. The device operates from 2.5V to 3.6V, supports industrial -40C to +85C temperature range (I-grade), and provides two 32-bit shadow register sets for fast context switching in RTOS environments.

Architecturally, the PIC32MX340F128L uses a Harvard bus architecture with separate instruction and data paths, MIPS16e code compression for up to 40% smaller program footprint, and a peripheral bus that offloads DMA from the core. The on-chip DMA controller supports 8 channels and can move data between peripherals and RAM without CPU intervention - critical for streaming USB, CAN, and ADC data.

Typical applications include industrial control with CAN networking, USB-based data acquisition modules, medical instrumentation requiring 32-bit math, and embedded HMI with PMP-driven LCD. The integrated USB OTG makes it well suited for point-of-sale terminals and portable diagnostic tools that need to enumerate as USB device or host.

When designing with this device, plan a 3.3V LDO supply with bulk + bypass capacitance near each VDD/VSS pair. The 121-ball TFBGA requires 4-layer PCB with microvia or via-in-pad for reliable manufacturing; budget for X-ray inspection on production boards. Configure the on-chip LPRC/FRC oscillators and use the PLL only when peripheral timing jitter is critical.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives within the PIC32MX family, and practical design notes not found in the manufacturer datasheet alone.

直接替换替代料: PIC32MX340F128L-80I/BG ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC32MX340F128L-80I/BG (相同外形与封装尺寸) ——差异在于 ADC, Package, DMA Channels, Core Architecture, Operating Temperature.

Microchip Technology
ADC: 10-bit
Package: 44-pin QFN (8x8 mm)
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
ADC: 10-bit, 1 Msps, up to 13 channels
Package: 28-SOIC (0.295 in / 7.50 mm)
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
ADC: 10-bit, up to 1 Msps, 28 analog channels
Package: 64-VQFN (9x9 mm) with exposed pad
Operating Temperature: -40 C to +85 C
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 64-pin QFN (MR), 9 x 9 mm
Core Architecture: MIPS32 M4K 32-bit
Microchip Technology
ADC: 10-bit
DMA Channels: Yes (8-channel)
Microchip Technology
ADC: 10-bit, 16-channel, 1 Msps
Package: 121-ball TFBGA (BG), 10x10 mm
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, 16-channel, up to 1 Msps
Package: 121-ball TFBGA, 10 x 10 mm, 0.8 mm pitch
DMA Channels: Yes
Microchip Technology
ADC: 10-bit, 1 Msps, up to 16 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, up to 16 channels, 1 Msps
DMA Channels: 4 (with instruction trace)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 121-pin TFBGA (10x10 mm)
DMA Channels: Yes (integrated DMA controller)
Microchip Technology
ADC: 10-bit
Package: 121-pin TFBGA (10x10 mm)
DMA Channels: Yes
Microchip Technology
ADC: 10-bit, up to 1 Msps, up to 16 channels
Package: 121-TFBGA (BG), 10x10 mm
DMA Channels: 8 (per family datasheet)

快速对比工具——选择替代料号进行并排对比:

PIC32MX340F128L-80V/BG

✅ 直接替换
Microchip Technology
📦 121-TFBGA (10x10 mm)
MIPS32 M4K · 32-bit · 80 MHz · 128 KB (128 K x 8) · 32 KB · 10-bit · Yes (8-channel) · 53

✓ 有现货

$4.78 / 个

查看数据手册 →

PIC32MX340F128HT-80I/MR

✅ 直接替换 ⚠️ 规格未核验
Microchip Technology
📦 QFN-64 (MR)
MIPS32 M4K 32-bit · 80 MHz · 128 KB · 32 KB · 2.5 V to 3.6 V · 53 · 10-bit, up to 16 channels · 2

✓ 有现货

$4.12 / 个

查看数据手册 →

PIC32MX330F064H-I/MR

✅ 直接替换 ⚠️ 规格未核验
Microchip Technology
📦 QFN-64 (MR)
MIPS32 M4K · 32-bit · 100 MHz (50 MHz for -I speed grade) · 150 DMIPS (at 120 MHz per family spec) · 64 KB (64K x 8) · 16 KB · 2.3 V to 3.6 V · -40 C to +85 C

✓ 有现货

$4.1 / 个

查看数据手册 →

PIC32MX270F256D-I/ML

✅ 直接替换 ⚠️ 规格未核验
Microchip Technology
📦 QFN-28 (ML)
MIPS32 M4K 32-bit RISC · 50 MHz · 83 DMIPS · 256 KB (256K x 8) · 64 KB · 2.3 V to 3.6 V · 0.5 mA/MHz (Typical) · 10-bit

✓ 有现货

$4.18 / 个

查看数据手册 →

PIC32MX274F256B-I/SO

✅ 直接替换 ⚠️ 规格未核验
Microchip Technology
📦 SOIC-28 (SO)
MIPS32 M4K 32-bit RISC · PIC32MX1XX/2XX 28/44-pin XLP · 72 MHz · 256 KB (256K x 8) · 64 KB · 28-SOIC (0.295 in / 7.50 mm) · -40C to +85C (industrial, -I suffix) · 2.3 V to 3.6 V

✓ 有现货

$4.35 / 个

查看数据手册 →

PIC32MX340F128L-80I/BG 最大额定值与电气特性

Core Architecture MIPS32 M4K
Core Frequency 80 MHz
Core Performance 105 DMIPS
Program Memory (Flash) 128 KB (128K x 8)
Data Memory (SRAM) 32 KB
Operating Voltage 2.5 V to 3.6 V
I/O Pins 53
ADC 10-bit, 16 channels, 1 Msps
USB USB 2.0 Full-Speed OTG
CAN 2x CAN 2.0b
UART 2
SPI 2
I2C 2
Timers 5 x 16-bit
DMA Channels 8
封装 121-TFBGA (10x10 mm)
工作温度 -40 C to +85 C (I-grade)
RoHS 状态 Compliant

PIC32MX340F128L-80I/BG 引脚配置

BGA-121 Package Pinout Diagram BGA-121 12x12mm, 11x11, P0.8mm, JEDEC MO-192. A1 BGA-121 11x11 grid
引脚 A1 VSS — Ground
引脚 A2 PMD0 — Parallel Master Port Data 0 / GPIO
引脚 A3 PMD4 — Parallel Master Port Data 4 / GPIO
引脚 A4 PMD8 — Parallel Master Port Data 8 / GPIO
引脚 A5 SDA2 — I2C2 Data
引脚 A6 U2RX — UART2 Receive / RPA4
引脚 A7 U2TX — UART2 Transmit / RPA8
引脚 A8 U1TX — UART1 Transmit / RPA0
引脚 A9 U1RX — UART1 Receive / RPA1
引脚 A10 VDD — Supply voltage 2.5-3.6V
引脚 B1 OSC1 — Crystal oscillator input
引脚 B2 PMD1 — Parallel Master Port Data 1 / GPIO
引脚 B3 PMD5 — Parallel Master Port Data 5 / GPIO
引脚 B4 PMD9 — Parallel Master Port Data 9 / GPIO
引脚 B5 SCL2 — I2C2 Clock
引脚 B6 C1RX — CAN1 Receive
引脚 B7 C1TX — CAN1 Transmit
引脚 B8 C2RX — CAN2 Receive
引脚 B9 C2TX — CAN2 Transmit
引脚 B10 VSS — Ground
引脚 C1 OSC2 — Crystal oscillator output
引脚 C2 PMD2 — Parallel Master Port Data 2 / GPIO
引脚 C3 PMD6 — Parallel Master Port Data 6 / GPIO
引脚 C4 PMD10 — Parallel Master Port Data 10 / GPIO
引脚 C5 SDA1 — I2C1 Data
引脚 C6 SCL1 — I2C1 Clock
引脚 C7 SDI1 — SPI1 Data In / RPF5
引脚 C8 SDO1 — SPI1 Data Out / RPF4
引脚 C9 CS1 — SPI1 Chip Select / RPF3
引脚 C10 SCK1 — SPI1 Clock
引脚 D1 VSS — Ground
引脚 D2 PMD3 — Parallel Master Port Data 3 / GPIO
引脚 D3 PMD7 — Parallel Master Port Data 7 / GPIO
引脚 D4 PMD11 — Parallel Master Port Data 11 / GPIO
引脚 D5 AN0 — Analog input 0
引脚 D6 AN1 — Analog input 1
引脚 D7 AN2 — Analog input 2
引脚 D8 AN3 — Analog input 3
引脚 D9 AN4 — Analog input 4
引脚 D10 AN5 — Analog input 5
引脚 E1 TCK — JTAG Test Clock
引脚 E2 PMRD — Parallel Master Read / GPIO
引脚 E3 PMWR — Parallel Master Write / GPIO
引脚 E4 PMA0 — Parallel Master Address 0
引脚 E5 AN6 — Analog input 6
引脚 E6 AN7 — Analog input 7
引脚 E7 AN8 — Analog input 8
引脚 E8 AN9 — Analog input 9
引脚 E9 AN10 — Analog input 10
引脚 E10 AN11 — Analog input 11
引脚 F1 TMS — JTAG Test Mode Select
引脚 F2 TDI — JTAG Test Data In
引脚 F3 TDO — JTAG Test Data Out
引脚 F4 PMCS1 — Parallel Master Chip Select 1
引脚 F5 AN12 — Analog input 12
引脚 F6 AN13 — Analog input 13
引脚 F7 AN14 — Analog input 14
引脚 F8 AN15 — Analog input 15
引脚 F9 VDD — Supply voltage 2.5-3.6V
引脚 F10 VSS — Ground
引脚 G1 TRCLK — Trace Clock
引脚 G2 TRD0 — Trace Data 0
引脚 G3 TRD1 — Trace Data 1
引脚 G4 TRD2 — Trace Data 2
引脚 G5 TRD3 — Trace Data 3
引脚 G6 CVREF — Comparator Voltage Reference
引脚 G7 C1IN- — Comparator 1 Inverting Input
引脚 G8 C1IN+ — Comparator 1 Non-Inverting Input
引脚 G9 C2IN- — Comparator 2 Inverting Input
引脚 G10 C2IN+ — Comparator 2 Non-Inverting Input
引脚 H1 D- — USB D- line
引脚 H2 D+ — USB D+ line
引脚 H3 VBUS — USB VBUS detect
引脚 H4 VUSB — USB 3.3V regulator output
引脚 H5 PGEC1 — ICSP Program Clock 1
引脚 H6 PGED1 — ICSP Program Data 1
引脚 H7 PGEC2 — ICSP Program Clock 2
引脚 H8 PGED2 — ICSP Program Data 2
引脚 H9 MCLR — Master Clear reset
引脚 H10 VDD — Supply voltage 2.5-3.6V
引脚 J1 SOSCO — Secondary oscillator output (32.768 kHz)
引脚 J2 SOSCI — Secondary oscillator input (32.768 kHz)
引脚 J3 RTCC — Real-Time Clock Calendar output
引脚 J4 OC1 — Output Compare 1
引脚 J5 OC2 — Output Compare 2
引脚 J6 OC3 — Output Compare 3
引脚 J7 OC4 — Output Compare 4
引脚 J8 OC5 — Output Compare 5
引脚 J9 IC1 — Input Capture 1
引脚 J10 IC2 — Input Capture 2
引脚 K1 INT0 — External Interrupt 0
引脚 K2 INT1 — External Interrupt 1
引脚 K3 INT2 — External Interrupt 2
引脚 K4 INT3 — External Interrupt 3
引脚 K5 INT4 — External Interrupt 4
引脚 K6 T1CK — Timer1 Clock input
引脚 K7 T2CK — Timer2 Clock input
引脚 K8 T3CK — Timer3 Clock input
引脚 K9 T4CK — Timer4 Clock input
引脚 K10 T5CK — Timer5 Clock input
引脚 L1 RB0 — GPIO RB0
引脚 L2 RB1 — GPIO RB1
引脚 L3 RB2 — GPIO RB2
引脚 L4 RB3 — GPIO RB3
引脚 L5 RB4 — GPIO RB4
引脚 L6 RB5 — GPIO RB5
引脚 L7 RB6 — GPIO RB6
引脚 L8 RB7 — GPIO RB7
引脚 L9 RB8 — GPIO RB8
引脚 L10 RB9 — GPIO RB9
引脚 M1 RC1 — GPIO RC1
引脚 M2 RC2 — GPIO RC2
引脚 M3 RC3 — GPIO RC3
引脚 M4 RC4 — GPIO RC4
引脚 M5 RD0 — GPIO RD0
引脚 M6 RD1 — GPIO RD1
引脚 M7 RD2 — GPIO RD2
引脚 M8 RD3 — GPIO RD3
引脚 M9 RD4 — GPIO RD4
引脚 M10 RD5 — GPIO RD5

典型应用

PIC32MX340F128L-80I/BG 适用于 6 应用s: Industrial CAN Gateway Module, USB Data Acquisition Device, Portable Medical Diagnostic Tool, Embedded HMI with LCD, Point-of-Sale (POS) Terminal, Automotive Body Control Module.

🏭

Industrial CAN Gateway Module

The PIC32MX340F128L-80I/BG is well suited for industrial CAN gateway designs thanks to its dual CAN 2.0b controllers and 8-channel DMA engine, which can sustain 1 Mbit/s CAN traffic with near-zero CPU loading. Its 128 KB Flash and 32 KB SRAM hold a full CANopen or J1939 stack plus application logic, and the 80 MHz MIPS32 core delivers 105 DMIPS for protocol translation between CAN, UART, and USB. The 53 I/O pins provide ample headroom for digital inputs, relay drivers, and an SPI-connected isolated transceiver. The 121-TFBGA 10x10 mm package allows the gateway to fit in a compact DIN-rail enclosure. The industrial -40C to +85C temperature grade is fully compatible with factory-floor environments.

🖥️

USB Data Acquisition Device

The PIC32MX340F128L-80I/BG's USB 2.0 full-speed On-The-Go controller and 1 Msps 10-bit ADC make it a strong fit for USB-connected data acquisition modules. The 8-channel DMA can stream ADC samples directly into RAM and then to the USB endpoint without CPU intervention, sustaining continuous acquisition at the full 1 Msps rate. The 128 KB Flash accommodates a USB HID or CDC stack plus custom command processing, and the 32 KB SRAM doubles as a sample buffer. The MIPS32 core handles host commands and on-the-fly DSP operations. The 121-TFBGA 10x10 mm footprint supports portable instruments with limited PCB area, while the 2.5V-3.6V supply works directly from USB bus power after LDO regulation.

💊

Portable Medical Diagnostic Tool

The PIC32MX340F128L-80I/BG is a good fit for portable medical diagnostic tools where its 32-bit performance, 128 KB Flash, and 32 KB SRAM support signal-processing algorithms for sensor data (SpO2, ECG, temperature) while the 16-channel 10-bit ADC captures multiple physiological inputs. The dual CAN interfaces allow integration into hospital CAN-based asset tracking, and the USB OTG port enables direct connection to a tablet for data display. The industrial -40C to +85C temperature range covers most clinical environments, and the 121-TFBGA package keeps the PCB small enough for handheld form factors. Note: medical applications still require IEC 60601 compliance at the system level.

📺

Embedded HMI with LCD

The PIC32MX340F128L-80I/BG's parallel master port (PMP/PSP) can directly drive character and graphical LCDs up to QVGA resolution, while the 80 MHz core handles button scanning, menu navigation, and real-time data updates. The 128 KB Flash stores full menus and localized strings, and the 32 KB SRAM holds the frame buffer for a small graphical display. The 53 I/O pins accept rotary encoders, keypads, and status LEDs, and the two UARTs connect to a Wi-Fi or Bluetooth module for cloud connectivity. The 121-TFBGA package is appropriate for compact HMI front panels in appliances and machine tools where the -40C to +85C industrial range supports factory use.

💳

Point-of-Sale (POS) Terminal

The PIC32MX340F128L-80I/BG suits point-of-sale terminal designs where USB OTG enables connection to barcode scanners, receipt printers, and magnetic card readers, while the 2 UARTs drive a thermal printer and external modem. The 80 MHz MIPS32 core processes transaction encryption and the 128 KB Flash holds the payment library stack; 32 KB SRAM supports transaction buffering. The 16-channel ADC reads battery voltage and keypad inputs, and the dual CAN controllers support connection to in-store network backbones in modern retail environments. The 121-TFBGA 10x10 mm package fits inside compact handheld POS hardware. Designers should add a secure element for PCI compliance at the system level.

🚗

Automotive Body Control Module

The PIC32MX340F128L-80I/BG's dual CAN 2.0b controllers, 53 I/O pins, and 80 MHz core support body control modules that integrate window lifts, mirror adjustment, lighting, and door locks via CAN. The 128 KB Flash stores the body control application plus a UDS diagnostic stack, and the 32 KB SRAM buffers diagnostic events. The 8-channel DMA offloads repetitive CAN message processing. Although the -40C to +85C industrial temperature range covers most cabin applications, under-hood deployments need the PIC32MX340F128L-80V/BG variant (-40C to +105C). The 121-TFBGA 10x10 mm package allows the BCM to fit into tight A-pillar or door-module enclosures.

推荐产品汇总

MCP2561 CAN transceiver 用于: Industrial CAN Gateway Module, Automotive Body Control Module PIC32MX340F128HT-80I/MR Microchip Technology 用于: Industrial CAN Gateway Module MCP2221A USB-to-UART/I2C bridge companion 用于: USB Data Acquisition Device MCP6002 signal conditioning op-amp 用于: USB Data Acquisition Device MCP9700 temperature sensor 用于: Portable Medical Diagnostic Tool MCP3421 16-bit ADC for precision 用于: Portable Medical Diagnostic Tool PIC32MX270F512L-I/PT higher-density sibling for richer graphics 用于: Embedded HMI with LCD MCP79410 I2C RTC with battery backup 用于: Point-of-Sale (POS) Terminal PIC32MX340F128L-80V/BG Microchip Technology 用于: Automotive Body Control Module
What is the operating voltage of PIC32MX340F128L-80I/BG?
The PIC32MX340F128L-80I/BG operates from 2.5 V to 3.6 V, with 3.3 V as the nominal supply. According to the Microchip PIC32MX3XX/4XX family datasheet (DS61143), the device is specified for industrial -40C to +85C operation and tolerates the full supply range without requiring a separate core voltage rail.
How much Flash and RAM does PIC32MX340F128L-80I/BG have?
The PIC32MX340F128L-80I/BG integrates 128 KB of Flash program memory and 32 KB of SRAM on-chip. This is a mid-density member of the PIC32MX3XX/4XX family and is sufficient for full TCP/IP stacks, USB device stacks, and CANopen libraries when used with Microchip's Harmony or MLA frameworks.
What is the core architecture of PIC32MX340F128L-80I/BG?
The PIC32MX340F128L-80I/BG uses the MIPS32 M4K core with a 5-stage pipeline, hardware multiply/divide, 32 x 32-bit core registers plus 32 x 32-bit shadow registers, and MIPS16e code compression that reduces program size by up to 40%. At 80 MHz the core delivers 105 DMIPS of throughput.
Does PIC32MX340F128L-80I/BG support USB and CAN?
Yes, the PIC32MX340F128L-80I/BG includes one USB 2.0 full-speed On-The-Go controller (device/host capable) and two independent CAN 2.0b controllers. Combined with the 8-channel DMA engine, the device can sustain USB or CAN traffic without CPU intervention - ideal for industrial and automotive gateways.
Where to buy PIC32MX340F128L-80I/BG online?
As of 2026-10-02, PIC32MX340F128L-80I/BG is in stock at DigiKey (part 2170220) and Mouser, with pricing starting around $8.42 at qty-1 and $5.48 at qty-1000. Both distributors offer same-day shipping for stock-on-hand inventory and accept factory-direct orders for production volumes.
What is the price of PIC32MX340F128L-80I/BG?
As of 2026-10-02, the qty-1 unit price for PIC32MX340F128L-80I/BG is approximately $8.42 at DigiKey, dropping to about $5.48 at qty-1000. Pricing reflects factory-tray stock; reel and tube pricing may vary by +/- 5% depending on order quantity and distributor lead time.
What is the lead time for PIC32MX340F128L-80I/BG?
As of 2026-10-02, DigiKey lists PIC32MX340F128L-80I/BG with same-day shipping for orders placed by the daily cutoff. Factory-direct orders for production reels typically ship from Microchip's Thailand or Gresham fab within 6-8 weeks for non-stocked quantities.
Is PIC32MX340F128L-80I/BG in stock?
As of 2026-10-02, PIC32MX340F128L-80I/BG is reported in stock at DigiKey (part 2170220) and Mouser with immediate shipping available. The part is in active production and the lifecycle status is ACTIVE per Microchip's product change notification database.
What is the difference between PIC32MX340F128L-80I/BG and PIC32MX340F128L-80V/BG?
The PIC32MX340F128L-80I/BG and PIC32MX340F128L-80V/BG share the same 121-TFBGA package and identical silicon. The only difference is operating temperature grade: the -80I/BG variant supports industrial -40C to +85C, while the -80V/BG variant supports extended -40C to +105C for harsher thermal environments.
What is the best drop-in replacement for PIC32MX340F128L-80I/BG?
The most direct drop-in replacement is the PIC32MX340F128L-80V/BG, which shares the same 121-TFBGA package, identical pinout, and same 128 KB Flash / 32 KB SRAM memory map, differing only in the wider -40C to +105C temperature grade. The PIC32MX340F128L-80I/PT (TQFP-64) is functionally identical but not a drop-in due to package change.
Can PIC32MX340F128HT-80I/MR replace PIC32MX340F128L-80I/BG?
The PIC32MX340F128HT-80I/MR has the same 128 KB Flash and 32 KB SRAM and runs at 80 MHz, but it ships in a 64-pin QFN (MR) package rather than 121-TFBGA. It is pin-to-pin compatible within the same family but requires a different PCB footprint, so it is not a true drop-in for the BG variant.
When should I choose PIC32MX340F128L-80I/BG over PIC32MX270F512L-I/PT?
Choose PIC32MX340F128L-80I/BG when your design requires both USB and CAN peripherals plus BGA-level integration; the 121-TFBGA packs 53 I/O and dual CAN into a compact 10x10 mm area. Choose PIC32MX270F512L-I/PT (512 KB Flash, TQFP-100) when you need more code space and easier TQFP soldering, with the trade-off of higher pin count and no CAN.
Where to download PIC32MX340F128L-80I/BG datasheet PDF?
The official PIC32MX3XX/4XX family datasheet is available as DS61143H from Microchip's website at https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/61143H.pdf. This single document covers the entire family including PIC32MX340F128L variants. Errata and silicon revision documents are linked from the same product page.
Where can I find the pinout for PIC32MX340F128L-80I/BG?
The complete ball map for the 121-TFBGA package is in Section 2 of the PIC32MX3XX/4XX family datasheet (DS61143H). Ball A1 is the index corner; the package follows standard TFBGA numbering. The pinout diagram is also reproduced on the Microchip product page for PIC32MX340F128L.
What are the key specifications of PIC32MX340F128L-80I/BG that engineers should know?
Key engineering specs for PIC32MX340F128L-80I/BG: MIPS32 M4K core at 80 MHz delivering 105 DMIPS, 128 KB Flash and 32 KB SRAM, 53 I/O pins, 16-channel 10-bit ADC at 1 Msps, USB 2.0 FS OTG, dual CAN 2.0b controllers, 8-channel DMA, 2.5V-3.6V supply, -40C to +85C industrial temperature, and 121-TFBGA 10x10 mm package. It is the densest PIC32MX3XX/4XX part with both USB and dual CAN.

工程参考数据: PIC32MX340F128L-80I/BG ——对比、设计指导和合规信息。

选型指南

Choose PIC32MX340F128L-80I/BG when your embedded design needs a 32-bit MCU that combines USB 2.0 OTG, dual CAN 2.0b, and at least 50 GPIO in a compact 10x10 mm BGA - the only PIC32MX3XX/4XX part with all three. It is the right fit for industrial CAN gateways, USB data acquisition modules, and compact HMI front panels where the dual CAN and parallel master port deliver peripheral density that TQFP-100 variants cannot match at the same PCB area. Choose the -80V/BG variant when under-hood or extended thermal headroom is required. Choose the 64-pin QFN/TQFP family members (PIC32MX340F128H or PIC32MX330F064H) when your design is pin-limited and does not need a 121-ball BGA, or when hand-soldering and rework are priorities. The PIC32MX270F256D/PIC32MX274F256B are reasonable alternatives when CAN is not needed and code size is more important than peripheral density.

与替代料对比

参数 本产品 PIC32MX340F128L-80V/BG PIC32MX340F128HT-80I/MR PIC32MX330F064H-I/MR PIC32MX270F256D-I/ML PIC32MX274F256B-I/SO
Package 121-TFBGA (10x10 mm) 121-TFBGA (10x10 mm) - same QFN-64 (MR) QFN-64 (MR) QFN-28 (ML) SOIC-28 (SO)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core / Frequency MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 72 MHz
Flash 128 KB 128 KB 128 KB 64 KB 256 KB 256 KB
SRAM 32 KB 32 KB 32 KB 8 KB 32 KB 32 KB
I/O Pins 53 53 53 53 21 23
USB / CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG, no CAN USB Device, no CAN
Temperature Grade -40C to +85C (I-grade) -40C to +105C (V-grade) -40C to +85C (I-grade) -40C to +85C (I-grade) -40C to +85C (I-grade) -40C to +85C (I-grade)

关键差异点

  • Highest-density PIC32MX3XX/4XX with both USB OTG and dual CAN (对比 PIC32MX270F256D-I/ML)
  • 53 I/O pins in compact 121-TFBGA (对比 PIC32MX274F256B-I/SO)
  • Industrial temperature variant available (对比 PIC32MX330F064H-I/MR)
  • Extended-temperature V-grade option exists for under-hood use (对比 PIC32MX340F128L-80V/BG)

设计说明

PIC32MX340F128L-80I/BG requires a regulated 2.5V-3.6V supply on each VDD pin (multiple VSS/VDD pairs on 121-TFBGA). Place a 10 uF bulk + 0.1 uF decoupling cap on every VDD/VSS pair within 3 mm of the ball. The USB VUSB pin needs its own 0.1 uF + 4.7 uF filter capacitor; share the same 3.3V rail but isolate with a ferrite bead if the analog 3.3V reference is critical. A 32.768 kHz crystal on SOSCO/SOSCI is required for RTCC and accurate USB SOF timing.

The 121-TFBGA at 10x10 mm has 0.8 mm ball pitch and requires 4-layer PCB with microvias or via-in-pad for reliable assembly. Use 0.4 mm via diameter and 0.2 mm drill on a 1 oz copper stack-up. Place ground plane on layer 2 directly under the BGA to provide a low-impedance return path. Add 1.0 mm of keep-out around the package outline for rework clearance. Production boards should be inspected with X-ray to verify BGA joint quality.

Do not confuse PIC32MX340F128L (this part) with PIC32MX340F128H variants - the 'L' suffix denotes the 121-TFBGA package while 'H' is a QFN/QFP package family. Also note the -80I/PT variant uses TQFP-64 and is NOT a drop-in. Always verify the package suffix in the full MPN before ordering. Configuration bits must be set in the IDE for the correct oscillator mode and PLL multiplier; leaving FRC default at 8 MHz is a common prototype slowdown.

Route the 80 MHz traces (SDO1, SCK1, USB D+/D-) with 50 ohm controlled impedance and length matching within 0.5 mm. Keep the USB D+/D- pair matched to within 0.1 mm and isolated from clock traces. The JTAG / trace port (TCK/TMS/TDI/TDO) should be brought to a 0.1 inch header for debugging; trace port pins TRD0-TRD3 plus TRCLK are multiplexed with GPIO. Add a 4.7 kohm pull-up on the MCLR pin and a 1 nF cap to ground for clean reset.

The 16-channel 10-bit ADC is sensitive to switching noise from the digital supply. Add a 10 ohm ferrite + 0.1 uF cap on the analog AVdd pin, and route analog inputs away from clock traces. The internal 1 Msps ADC requires an acquisition time of at least 132 ns; do not toggle I/O during sampling or use the dedicated ADC sampling capacitor correctly. For precision measurement above 1 ksps, average 16 samples and use DMA to free the CPU.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Unknown
冲突矿物
Compliant

RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified for automotive - use PIC32MX330/340 V-grade or PIC32MX5XX/6XX/7XX family for AEC-Q100 applications. Halogen-free status not stated in available data.

数据核验日期: 2026-10-02 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC32MX340F128L-80I/BG PIC32MX340F128L-80I/BG datasheet Microchip PIC32MX340F128L PIC32MX 80 MHz 32-bit MCU 128KB Flash 121-TFBGA microcontroller 10x10 mm PIC32MX USB CAN BGA PIC32MX340F128L vs PIC32MX330F064H PIC32MX340F128L-80I/BG drop-in replacement PIC32MX340F128L-80I/BG buy price stock what is the operating voltage of PIC32MX340F128L PIC32MX340F128L TFBGA pinout MIPS32 M4K microcontroller industrial CAN PIC32MX3XX/4XX family datasheet DS61143 PIC32MX BGA footprint 121-ball

相关元器件 & 术语

Microchip Technology PIC32MX340F128L-80I/BG PIC32MX3XX/4XX family MIPS32 M4K MIPS16e Harvard architecture 121-TFBGA TFBGA package BGA surface mount USB 2.0 On-The-Go CAN 2.0b PIC microcontroller microcontroller 32-bit MCU Flash memory SRAM JTAG ICSP RTCC RoHS industrial temperature grade AEC-Q100 DMA controller parallel master port 10-bit ADC
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情