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 / 개
MOQ: 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 (vs PIC32MX270F256D-I/ML)
  • 53 I/O pins in compact 121-TFBGA (vs PIC32MX274F256B-I/SO)
  • Industrial temperature variant available (vs PIC32MX330F064H-I/MR)
  • Extended-temperature V-grade option exists for under-hood use (vs 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
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기