PIC32MX350F256LT-I/TL - 80MHz 32-bit MCU 256KB Flash | Microchip
Артикул: PIC32MX350F256LT-I/TL ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.62 | $7,62 |
| 10 | $6.85 | $68,50 |
| 100 | $5.94 | $594,00 |
| 500 | $5.18 | $2.590,00 |
| 1.000 | $4.55 | $4.550,00 |
PIC32MX350F256LT-I/TL Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals on one die. The PIC32MX3/4 family uses the MIPS32 M4K Harvard architecture with a 5-stage pipeline, positioning it in the hierarchy: microcontroller -> embedded processor -> 32-bit RISC core. Microchip specifies up to 150 DMIPS and 83.2 CoreMark at the device's 120MHz siblings, and the 80MHz-rated PIC32MX350F256L delivers proportionally lower throughput while retaining identical peripheral IP. The 32-bit datapath enables efficient handling of graphics buffers, audio codecs, and TCP/IP stacks that strain 8/16-bit MCUs.
Key features include two I2C, two SPI/I2S, five UART/USART with IrDA/LINbus support, a Parallel Master Port (PMP) for graphics or external memory, two analog comparators, a 10-bit ADC with up to 28 input channels, and five 16-bit timers. A USB 2.0 full-speed OTG controller with on-chip transceiver is integrated, plus a JTAG/2-wire programming/debug interface. The 124-pin VTLA package provides 85 GPIO pins and a dedicated Ethernet RMII-friendly peripheral complement for connected designs.
Typical applications include USB peripherals, IoT edge nodes, HMI/grafical displays with PMP-driven TFTs, consumer audio, industrial control with LINbus, and motor control. The 256KB Flash supports Bluetooth stacks or TCP/IP via Microchip's free Harmony framework, while 64KB SRAM accommodates 320x240 LCD framebuffers or audio buffering for I2S codecs.
A primary design consideration is supplying a clean 2.5V to 3.6V rail and observing the 124-VTLA exposed-pad soldering profile. Stack depth and individual RAM regions must be aligned for Harmony project generation. For best ADC accuracy, enable the dedicated VREF and decouple AVDD separately from DVDD.
Аналоги без доработки для PIC32MX350F256LT-I/TL — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX350F256LT-I/TL (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Operating Temperature, Package, ADC, DMA Channels.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX350F256L-I/TL
✅ Прямая замена✓ В наличии
$5.9 / шт.
Открыть даташит →PIC32MX350F256LT-V/TL
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC32MX350F256HT-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX450F256LT-I/TL
✅ Прямая замена✓ В наличии
$5.78 / шт.
Открыть даташит →PIC32MX370F256LT-I/TL
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX330F256LT-I/TL
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX274F256DT-I/PT
✅ Прямая замена✓ В наличии
$3.29 / шт.
Открыть даташит →PIC32MX250F256LT-I/TL
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX350F256LT-I/TL Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Frequency | 80 MHz |
| Program Memory (Flash) | 256 KB (256K x 8) |
| Data Memory (SRAM) | 64 KB |
| Operating Voltage Range | 2.5 V to 3.6 V |
| I/O Voltage | 5 V tolerant inputs |
| Количество выводов | 124 |
| Корпус | VTLA 9x9 mm with exposed thermal pad |
| GPIO Count | 85 |
| ADC | 10-bit, up to 28 channels |
| Analog Comparators | 2 |
| UART/USART | 5 (IrDA, LINbus) |
| I2C | 2 |
| SPI / I2S | 2 |
| Parallel Master Port (PMP) | Yes |
| USB | USB 2.0 Full-Speed OTG with on-chip transceiver |
| Timers | 5 x 16-bit |
| Рабочая температура | -40C to +85C (Industrial) |
| Статус RoHS | Compliant |
| Тип монтажа | Surface Mount |
Конфигурация выводов PIC32MX350F256LT-I/TL
| Контакт 1 | NC — No connect (reserved) |
| Контакт 2 | OSC1/RC1 — Crystal oscillator input or external clock |
| Контакт 3 | OSC2/RC2 — Crystal oscillator output |
| Контакт 4 | VDD — Digital supply voltage (2.5V-3.6V) |
| Контакт 5 | VSS — Digital ground |
| Контакт 6 | PGEC1 — Programming/debug clock (ICSP) |
| Контакт 7 | PGED1 — Programming/debug data (ICSP) |
| Контакт 8 | RA0 — GPIO port A bit 0 / analog input AN0 |
| Контакт 9 | RA1 — GPIO port A bit 1 / analog input AN1 |
| Контакт 10 | RA2 — GPIO port A bit 2 / analog input AN2 |
| Контакт 11 | RA3 — GPIO port A bit 3 / analog input AN3 |
| Контакт 12 | RA4 — GPIO port A bit 4 / analog input AN4 |
| Контакт 13 | RA5 — GPIO port A bit 5 / analog input AN5 |
| Контакт 14 | RA6 — GPIO port A bit 6 |
| Контакт 15 | RA7 — GPIO port A bit 7 |
| Контакт 16 | VSS — Digital ground |
| Контакт 17 | AVDD — Analog supply voltage |
| Контакт 18 | AVSS — Analog ground |
| Контакт 19 | RB0 — GPIO port B bit 0 / analog input AN8 |
| Контакт 20 | RB1 — GPIO port B bit 1 / analog input AN9 |
| Контакт 21 | RB2 — GPIO port B bit 2 / analog input AN10 |
| Контакт 22 | RB3 — GPIO port B bit 3 / analog input AN11 |
| Контакт 23 | RB4 — GPIO port B bit 4 / analog input AN12 |
| Контакт 24 | RB5 — GPIO port B bit 5 / analog input AN13 |
| Контакт 25 | RB6 — GPIO port B bit 6 / PGEC2 programming clock |
| Контакт 26 | RB7 — GPIO port B bit 7 / PGED2 programming data |
| Контакт 27 | RB8 — GPIO port B bit 8 / analog input AN14 |
| Контакт 28 | RB9 — GPIO port B bit 9 / analog input AN15 |
| Контакт 29 | RB10 — GPIO port B bit 10 |
| Контакт 30 | RB11 — GPIO port B bit 11 |
| Контакт 31 | RB12 — GPIO port B bit 12 |
| Контакт 32 | RB13 — GPIO port B bit 13 |
| Контакт 33 | RB14 — GPIO port B bit 14 |
| Контакт 34 | RB15 — GPIO port B bit 15 |
| Контакт 35 | VSS — Digital ground |
| Контакт 36 | VDD — Digital supply voltage |
| Контакт 37 | RC1 — GPIO port C bit 1 |
| Контакт 38 | RC2 — GPIO port C bit 2 |
| Контакт 39 | RC3 — GPIO port C bit 3 |
| Контакт 40 | RC4 — GPIO port C bit 4 |
| Контакт 41 | VDD — Digital supply voltage |
| Контакт 42 | VSS — Digital ground |
| Контакт 43 | RC12 — GPIO port C bit 12 |
| Контакт 44 | RC13 — GPIO port C bit 13 |
| Контакт 45 | RC14 — GPIO port C bit 14 |
| Контакт 46 | RC15 — GPIO port C bit 15 |
| Контакт 47 | RD0 — GPIO port D bit 0 |
| Контакт 48 | RD1 — GPIO port D bit 1 |
| Контакт 49 | RD2 — GPIO port D bit 2 |
| Контакт 50 | RD3 — GPIO port D bit 3 |
| Контакт 51 | RD4 — GPIO port D bit 4 |
| Контакт 52 | RD5 — GPIO port D bit 5 |
| Контакт 53 | RD6 — GPIO port D bit 6 |
| Контакт 54 | RD7 — GPIO port D bit 7 |
| Контакт 55 | VSS — Digital ground |
| Контакт 56 | VDD — Digital supply voltage |
| Контакт 57 | RD8 — GPIO port D bit 8 |
| Контакт 58 | RD9 — GPIO port D bit 9 |
| Контакт 59 | RD10 — GPIO port D bit 10 |
| Контакт 60 | RD11 — GPIO port D bit 11 |
| Контакт 61 | RD12 — GPIO port D bit 12 |
| Контакт 62 | RD13 — GPIO port D bit 13 |
| Контакт 63 | RD14 — GPIO port D bit 14 |
| Контакт 64 | RD15 — GPIO port D bit 15 |
| Контакт 65 | RE0 — GPIO port E bit 0 / PMD0 (PMP) |
| Контакт 66 | RE1 — GPIO port E bit 1 / PMD1 (PMP) |
| Контакт 67 | RE2 — GPIO port E bit 2 / PMD2 (PMP) |
| Контакт 68 | RE3 — GPIO port E bit 3 / PMD3 (PMP) |
| Контакт 69 | RE4 — GPIO port E bit 4 / PMD4 (PMP) |
| Контакт 70 | RE5 — GPIO port E bit 5 / PMD5 (PMP) |
| Контакт 71 | RE6 — GPIO port E bit 6 / PMD6 (PMP) |
| Контакт 72 | RE7 — GPIO port E bit 7 / PMD7 (PMP) |
| Контакт 73 | VSS — Digital ground |
| Контакт 74 | VDD — Digital supply voltage |
| Контакт 75 | RF0 — GPIO port F bit 0 / PMD8 (PMP) |
| Контакт 76 | RF1 — GPIO port F bit 1 / PMD9 (PMP) |
| Контакт 77 | RF2 — GPIO port F bit 2 / PMD10 (PMP) |
| Контакт 78 | RF3 — GPIO port F bit 3 / PMD11 (PMP) |
| Контакт 79 | RF4 — GPIO port F bit 4 / PMD12 (PMP) |
| Контакт 80 | RF5 — GPIO port F bit 5 / PMD13 (PMP) |
| Контакт 81 | RF6 — GPIO port F bit 6 |
| Контакт 82 | RF7 — GPIO port F bit 7 |
| Контакт 83 | VSS — Digital ground |
| Контакт 84 | VDD — Digital supply voltage |
| Контакт 85 | RG0 — GPIO port G bit 0 |
| Контакт 86 | RG1 — GPIO port G bit 1 |
| Контакт 87 | RG2 — GPIO port G bit 2 |
| Контакт 88 | RG3 — GPIO port G bit 3 |
| Контакт 89 | RG6 — GPIO port G bit 6 |
| Контакт 90 | RG7 — GPIO port G bit 7 |
| Контакт 91 | RG8 — GPIO port G bit 8 |
| Контакт 92 | RG9 — GPIO port G bit 9 |
| Контакт 93 | VSS — Digital ground |
| Контакт 94 | VDD — Digital supply voltage |
| Контакт 95 | D+ — USB D+ data line |
| Контакт 96 | D- — USB D- data line |
| Контакт 97 | VBUS — USB VBUS detect |
| Контакт 98 | VUSB — USB transceiver supply (3.3V) |
| Контакт 99 | RPF4/SDA1 — I2C1 SDA (PPS mapped) |
| Контакт 100 | RPF5/SCL1 — I2C1 SCL (PPS mapped) |
| Контакт 101 | SDA2 — I2C2 SDA |
| Контакт 102 | SCL2 — I2C2 SCL |
| Контакт 103 | SDI1 — SPI1 data in |
| Контакт 104 | SDO1 — SPI1 data out |
| Контакт 105 | SCK1 — SPI1 clock |
| Контакт 106 | SS1 — SPI1 slave select |
| Контакт 107 | SDI2 — SPI2 data in |
| Контакт 108 | SDO2 — SPI2 data out |
| Контакт 109 | SCK2 — SPI2 clock |
| Контакт 110 | SS2 — SPI2 slave select |
| Контакт 111 | U1RX — UART1 receive |
| Контакт 112 | U1TX — UART1 transmit |
| Контакт 113 | U1RTS — UART1 ready to send |
| Контакт 114 | U1CTS — UART1 clear to send |
| Контакт 115 | U2RX — UART2 receive |
| Контакт 116 | U2TX — UART2 transmit |
| Контакт 117 | U2RTS — UART2 ready to send |
| Контакт 118 | U2CTS — UART2 clear to send |
| Контакт 119 | U3RX — UART3 receive |
| Контакт 120 | U3TX — UART3 transmit |
| Контакт 121 | U4RX — UART4 receive |
| Контакт 122 | U4TX — UART4 transmit |
| Контакт 123 | U5RX — UART5 receive |
| Контакт 124 | U5TX — UART5 transmit |
Типичное применение
PIC32MX350F256LT-I/TL подходит для 6 применениеs: USB Peripheral and HID Devices, Industrial Control with LINbus, HMI and Graphical Display Controller, IoT Edge Node and Sensor Hub, Consumer Audio and DSP, Motor Control and BLDC Drives.
USB Peripheral and HID Devices
The PIC32MX350F256LT-I/TL fits USB peripheral applications through its integrated USB 2.0 full-speed OTG controller with on-chip transceiver, which eliminates external PHY cost and PCB area in HID-class devices. With 80 MHz MIPS32 M4K core, the MCU handles USB HID report generation, USB CDC virtual COM, and vendor-class firmware stacks while leaving CPU headroom for application logic. The 256 KB Flash supports Microchip's free USB stack plus application code, and 64 KB SRAM comfortably holds USB endpoint buffers and descriptor tables. Place a 48 MHz crystal on the dedicated OSC1/OSC2 pins and add USB D+/D- 15K pull-downs on cable-detect per USB OTG specification. This configuration delivers a low-BOM USB device in less than 1 square inch of PCB.
Рекомендуется
Industrial Control with LINbus
For industrial LINbus node designs, the PIC32MX350F256LT-I/TL provides five UART channels with LINbus hardware support, allowing direct LIN 1.3/2.0 protocol handling without an external transceiver-managed core burden. The 80 MHz core runs the LIN scheduler and PID control loop simultaneously while the 10-bit ADC with 28 channels reads sensor inputs from temperature, pressure, and current shunt amplifiers. Operating from -40C to +85C industrial range and 2.5V-3.6V supply, the device survives factory floor environments. The 256 KB Flash supports LIN configuration tables and customer-specific calibration data, while 64 KB SRAM holds the diagnostic buffer.
Рекомендуется
HMI and Graphical Display Controller
The PIC32MX350F256LT-I/TL drives graphical TFT displays via its Parallel Master Port (PMP) which provides 8/16-bit parallel interface to ST7789V or ILI9341 controllers at full frame rates. With 80 MHz core clock and 64 KB SRAM, the MCU sustains 320x240 16-bit color framebuffer updates plus touch-screen handling via I2C. The 256 KB Flash holds graphics libraries, fonts, and UI screens while 5 x 16-bit timers generate PWM for backlight control. Use the 2 SPI channels for SD card storage of assets. Compared to PIC24 alternatives, the 32-bit datapath offers 4x memory bandwidth for buffer updates, eliminating visible tearing at 60 Hz refresh.
Рекомендуется
IoT Edge Node and Sensor Hub
For IoT edge nodes, the PIC32MX350F256LT-I/TL aggregates sensor data via its two I2C channels (each supporting 1 MHz Fast Mode Plus) and five UART channels for RS-485 Modbus or BLE module interfaces. The 28-channel 10-bit ADC reads analog sensors while the 2 analog comparators trigger threshold-based wake events. With 256 KB Flash, the MCU runs Microchip Harmony TCP/IP or LoRaWAN stacks over UART-attached modules. Operating from 2.5V-3.6V supports direct battery connection in 3.6V LiSOCl2 or 3.0V LiMnO2 primary cell designs; the 5V-tolerant digital inputs permit interfacing 5V industrial sensor outputs without level shifters.
Рекомендуется
Consumer Audio and DSP
In consumer audio applications, the PIC32MX350F256LT-I/TL interfaces to audio DACs and codecs via its 2 I2S channels operating up to 192 kHz sample rate. The 80 MHz MIPS32 M4K core executes audio processing algorithms like biquad filtering or dynamic range compression in real time, while the 64 KB SRAM serves as audio buffer. I2C configures codec registers, and the 5 x 16-bit timers generate precise audio clocks with picosecond resolution via PPS (Peripheral Pin Select). This combination delivers CD-quality audio processing at lower BOM cost than dedicated DSP ICs for sub-$50 audio products.
Рекомендуется
Motor Control and BLDC Drives
The PIC32MX350F256LT-I/TL drives BLDC and stepper motors using its 5 x 16-bit timers with PWM fault input, supporting center-aligned complementary PWM generation required for 3-phase inverter bridges. The 80 MHz core runs field-oriented control (FOC) algorithm at 20 kHz loop rate while the 10-bit ADC samples phase currents through synchronized ADC-triggered by PWM. With 256 KB Flash, the MCU accommodates Microchip's free Motor Control Library plus customer application code; 64 KB SRAM holds FOC intermediate variables and the trapezoidal/sinusoidal commutation tables. Operating from -40C to +85C industrial range suits motor enclosures.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX350F256LT-I/TL — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX350F256L-I/TL | PIC32MX350F256LT-V/TL | PIC32MX450F256LT-I/TL | PIC32MX370F256LT-I/TL | PIC32MX330F256LT-I/TL |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 124-VTLA (9x9) | 124-VTLA (9x9) - same | 124-VTLA (9x9) - same | 124-VTLA (9x9) - same | 124-VTLA (9x9) - same | 124-VTLA (9x9) - same |
| CPU Clock Speed | 80 MHz | 80 MHz | 80 MHz | 120 MHz (+50%) | 80 MHz | 50 MHz (-37.5%) |
| Flash Memory | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB |
| SRAM | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +105C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| 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 |
| Packaging Format | Tape & Reel (T suffix) | Tray (no T suffix) | Tape & Reel + extended temp | Tape & Reel | Tape & Reel | Tape & Reel |
Ключевые отличия
- Integrated USB 2.0 Full-Speed OTG with on-chip transceiver (против PIC32MX230F256DT-I/ML (same family, no USB))
- Parallel Master Port (PMP) for graphics and external memory (против PIC32MX170F256B-I/ML (no PMP))
- Higher pin count (124 VTLA) versus 64-pin TQFP alternatives (против PIC32MX350F128LT-I/TL (100-pin TQFP))
Заметки по проектированию
The PIC32MX350F256LT-I/TL requires a clean 2.5V to 3.6V supply on each VDD pin with 100 nF decoupling placed within 3 mm of every VDD/VSS pair. Estimated: at 80 MHz CPU clock full peripheral activity, core current draw is approximately 50 mA plus peripheral current. Use a ferrite bead between DVDD and AVDD, with separate 10 uF + 100 nF decoupling on AVDD for ADC accuracy above 9 ENOB. The USB VUSB pin also requires its own 100 nF decoupling capacitor near the package pin.
The 124-VTLA 9x9 mm package has an exposed thermal pad (EP) on the underside that MUST be soldered to a PCB thermal land of at least 6x6 mm copper pour connected to VSS. Estimated: with the EP properly soldered to a 4-layer PCB with 2 oz copper outer layers, theta JA is approximately 20 C/W. Without the thermal pad soldered, junction temperature can exceed 125C at 80 MHz full activity, causing thermal shutdown or reliability degradation.
The 48 MHz primary oscillator crystal must be placed within 5 mm of the OSC1/OSC2 pins with guard traces connected to VSS to reduce EMI. The ICSP programming pins PGEC1/PGED1 should be brought out to a 2x3 or 1x6 header with 4.7K pull-ups on both lines. For USB designs, place the USB D+/D- traces with 90 ohm differential impedance matching and route over a continuous ground plane; keep total trace length under 25 mm and add 90 ohm termination at the connector.
Configuration bits must be set correctly to enable JTAG or ICSP and select the correct oscillator mode; leaving them at default can lock the device. The PPS (Peripheral Pin Select) feature allows remapping of digital peripherals but does NOT work on all pins - refer to the pinout table for RPn-capable pins. ADC channels AN5 through AN15 share pins with PORTB and require the PBADEN bit cleared in configuration to use as digital I/O. Avoid using the USB D+/D- pins for any other function even if USB is unused.
Информация о соответствии
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC32MX350F256H automotive variants for vehicle applications.