PIC24FJ128GU406-I/PT - 16-Bit 32MHz 128KB Flash MCU | Microchip
Артикул: PIC24FJ128GU406-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.62 | $5,62 |
| 10 | $5.05 | $50,50 |
| 100 | $4.49 | $449,00 |
| 500 | $3.92 | $1.960,00 |
| 1.000 | $3.36 | $3.360,00 |
PIC24FJ128GU406-I/PT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory (flash/RAM), and peripheral interfaces into one package. The PIC24F family uses a 16-bit Modified Harvard architecture with a wide 24-bit instruction path, delivering up to 16 MIPS while keeping the eXtreme Low Power (XLP) characteristics that Microchip's PIC24 line is known for. Within the broader semiconductor taxonomy, PIC24F MCUs sit under 16-bit microcontrollers -> embedded processors -> integrated circuits -> semiconductors.
Key features include 128 KB ECC flash with dual-partition OTA support, 32 KB SRAM, an integrated LCD controller, a full-speed USB 2.0 device/host/OTG transceiver, a segmented LCD driver, and a rich set of Core Independent Peripherals (CIPs) such as CLC, MCCP, and configurable logic. The 32 MHz operation gives 16 MIPS of compute throughput, and the XLP family supports deep sleep currents below typical competing 32-bit Cortex-M0 parts.
The architecture is built around the PIC24F enhanced core with hardware Multiply/Divide, a 17-bit x 17-bit single-cycle MAC, and a peripheral bus that allows DMA between the CIPs and memory. The dual-partition flash layout enables live firmware swap - one bank runs application code while the other receives an OTA image - which is critical for IoT devices that cannot tolerate downtime during firmware updates.
Typical applications include IoT sensor nodes with OTA update, USB human-interface devices (HID), battery-powered medical and fitness wearables, industrial HMI panels with LCD readouts, and any low-power embedded design needing USB connectivity without an external PHY. The wide CIP mix also supports motor control and SMPS designs.
When designing with this part, plan the dual-partition boot loader up front: each bank is half the total flash (typically 64 KB + 64 KB here), and the bootloader must fit in a protected boot region. Place the 32.768 kHz crystal pins (SOSC) close to the MCU to minimize the loaded Q for low-power RTC accuracy.
This page synthesizes distributor pricing, drop-in same-package alternatives, application examples, and design notes that go beyond the bare specifications found in the manufacturer datasheet.
Аналоги без доработки для PIC24FJ128GU406-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GU406-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, USB, LCD Controller, Operating Temperature, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GL406-I/PT
✅ Прямая замена✓ В наличии
$2.84 / шт.
Открыть даташит →PIC24FJ128GU405-I/PT
✅ Прямая замена✓ В наличии
$3.25 / шт.
Открыть даташит →PIC24FJ128GL405-I/PT
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC24FJ128GC006T-I/PT
✅ Прямая замена✓ В наличии
$4.9 / шт.
Открыть даташит →PIC24FJ128GB606-I/MR
✅ Прямая замена✓ В наличии
$3.62 / шт.
Открыть даташит →PIC24FJ128GU406-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC24F (16-bit Modified Harvard) |
| Family | PIC24FJ 'GU4/GL4' |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash | 128 KB (128K x 8) with ECC |
| Dual Partition Flash | Yes - supports OTA firmware updates |
| SRAM | 32 KB |
| EEPROM Emulation | Yes (in flash) |
| USB | Full-speed USB 2.0 device/host/OTG (on-chip transceiver) |
| LCD Controller | Integrated segmented LCD driver |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | 53 (approximate, varies by package) |
| Корпус | 64-pin TQFP (10x10 mm) |
| Рабочая температура | -40 C to +85 C (Industrial '-I') |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ128GU406-I/PT
| Контакт 1 | RP15/PWM4H/PMD5/RC15 — Remappable I/O / PWM / PMP data |
| Контакт 2 | RP14/PWM3H/PMD4/RC14 — Remappable I/O / PWM / PMP data |
| Контакт 3 | RP13/PMD3/RC13 — Remappable I/O / PMP data |
| Контакт 4 | RP12/PMD2/RC12 — Remappable I/O / PMP data |
| Контакт 5 | RP11/PMD1/RC11 — Remappable I/O / PMP data |
| Контакт 6 | RP10/PMD0/RC10 — Remappable I/O / PMP data |
| Контакт 7 | RP9/PWM2H/RC9 — Remappable I/O / PWM |
| Контакт 8 | RP8/PWM2L/RC8 — Remappable I/O / PWM |
| Контакт 9 | RP7/RC7 — Remappable I/O |
| Контакт 10 | RP6/RC6 — Remappable I/O |
| Контакт 11 | VSS — Ground reference |
| Контакт 12 | VDD — Positive supply 2.0V to 3.6V |
| Контакт 13 | SOSCI/RP4/PMRD/RC4 — Secondary oscillator input / remappable I/O |
| Контакт 14 | SOSCO/T1CK/RP3/RC3 — Secondary oscillator output / Timer1 clock / remappable I/O |
| Контакт 15 | RP2/PMWR/RC2 — Remappable I/O / PMP write |
| Контакт 16 | RP1/PMCS1/RC1 — Remappable I/O / PMP chip select 1 |
| Контакт 17 | RP0/PMCS0/RC0 — Remappable I/O / PMP chip select 0 |
| Контакт 18 | AN0/CVD1/RP5/RB0 — ADC input / remappable I/O |
| Контакт 19 | AN1/CVD2/RP4/RB1 — ADC input / remappable I/O |
| Контакт 20 | AN2/CVD3/RP3/RB2 — ADC input / remappable I/O |
| Контакт 21 | AN3/CVD4/RP2/RB3 — ADC input / remappable I/O |
| Контакт 22 | AN4/CVD5/RP1/RB4 — ADC input / remappable I/O |
| Контакт 23 | AN5/CVD6/RP0/RB5 — ADC input / remappable I/O |
| Контакт 24 | VSS — Ground reference |
| Контакт 25 | VDD — Positive supply |
| Контакт 26 | OSCI/CLKI/RA1 — Primary oscillator input / GPIO |
| Контакт 27 | OSCO/CLKO/RA2 — Primary oscillator output / GPIO |
| Контакт 28 | AN6/VREF-/RA3 — ADC input / negative reference / GPIO |
| Контакт 29 | AN7/VREF+/RA4 — ADC input / positive reference / GPIO |
| Контакт 30 | AN8/RA5 — ADC input / GPIO |
| Контакт 31 | AN10/RP9/RB6 — ADC input / remappable I/O |
| Контакт 32 | AN11/RP10/RB7 — ADC input / remappable I/O |
| Контакт 33 | AN12/RP11/RB8 — ADC input / remappable I/O |
| Контакт 34 | AN13/RP12/RB9 — ADC input / remappable I/O |
| Контакт 35 | AN14/RP13/RB10 — ADC input / remappable I/O |
| Контакт 36 | AN15/RP14/RB11 — ADC input / remappable I/O |
| Контакт 37 | VSS — Ground reference |
| Контакт 38 | VDD — Positive supply |
| Контакт 39 | D-/RB12 — USB D- line |
| Контакт 40 | D+/RB13 — USB D+ line |
| Контакт 41 | VUSB — USB transceiver supply (3.0V-3.6V) |
| Контакт 42 | VBUS/RB14 — USB VBUS sense / GPIO |
| Контакт 43 | RP5/RB15 — Remappable I/O |
| Контакт 44 | LCDBIAS3/RA6 — LCD bias / GPIO |
| Контакт 45 | RA7 — General I/O |
| Контакт 46 | AN16/RP15/RD0 — ADC input / remappable I/O |
| Контакт 47 | AN17/RP14/RD1 — ADC input / remappable I/O |
| Контакт 48 | AN18/RP13/RD2 — ADC input / remappable I/O |
| Контакт 49 | AN19/RP12/RD3 — ADC input / remappable I/O |
| Контакт 50 | RP11/RD4 — Remappable I/O |
| Контакт 51 | RP10/RD5 — Remappable I/O |
| Контакт 52 | RP9/RD6 — Remappable I/O |
| Контакт 53 | RP8/RD7 — Remappable I/O |
| Контакт 54 | VSS — Ground reference |
| Контакт 55 | VDD — Positive supply |
| Контакт 56 | RP7/RF0 — Remappable I/O |
| Контакт 57 | RP6/RF1 — Remappable I/O |
| Контакт 58 | C1RX/RP5/RF2 — CAN RX / remappable I/O |
| Контакт 59 | C1TX/RP4/RF3 — CAN TX / remappable I/O |
| Контакт 60 | RF4 — General I/O |
| Контакт 61 | RF5 — General I/O |
| Контакт 62 | MCLR/RF6 — Master clear reset (active low) / GPIO |
| Контакт 63 | VSS — Ground reference |
| Контакт 64 | VDD — Positive supply |
Типичное применение
PIC24FJ128GU406-I/PT подходит для 7 применениеs: IoT Sensor Node with OTA Firmware Updates, USB Human Interface Device (HID), Battery-Powered Wearable / Medical Device, Industrial HMI Panel with LCD Readout, USB Barcode Scanner / Data Acquisition, Low-Power Sensor Hub / Home Automation, Consumer Audio Accessory with USB-C.
IoT Sensor Node with OTA Firmware Updates
The PIC24FJ128GU406-I/PT is purpose-built for IoT endpoints that must update firmware in the field without service interruption. Its 128 KB dual-partition flash lets one bank run active application code while the other receives an OTA image over Wi-Fi, BLE, or LoRa co-processor links. The 32 KB SRAM accommodates TLS stacks and sensor buffers, and the 16 MIPS core handles protocol framing on-chip. XLP deep-sleep currents under 1 uA extend battery life in remote deployments.
Рекомендуется
USB Human Interface Device (HID)
The integrated full-speed USB 2.0 transceiver with on-chip PHY eliminates external USB parts, making the PIC24FJ128GU406-I/PT ideal for HID peripherals like keyboards, mice, game controllers, and custom HID input devices. USB enumeration runs at 12 Mbps with hardware handling of token and data packets, freeing the 16 MIPS core for HID report processing. The 53 I/O pins support matrix-scanned key arrays and capacitive touch via the segmented LCD pins re-tasked as GPIO.
Рекомендуется
Battery-Powered Wearable / Medical Device
The PIC24FJ128GU406-I/PT's eXtreme Low Power architecture delivers deep-sleep currents below 1 uA with RTC running, enabling multi-month coin-cell operation in wearable health monitors and medical sensors. The segmented LCD controller can directly drive a low-power LCD glass for vital-sign readouts without external display drivers. The 2.0 V minimum VDD allows single-cell alkaline or rechargeable Li-Ion chemistries. ECC flash ensures reliable firmware integrity critical for medical applications.
Рекомендуется
Industrial HMI Panel with LCD Readout
For industrial human-machine interface panels, the PIC24FJ128GU406-I/PT combines a 32 MIPS compute engine with on-chip segmented LCD driving, eliminating an external LCD controller. The CIPs (CLC, MCCP) implement deterministic timing for button debouncing, rotary input decoding, and PWM backlight control without CPU load. The wide -40 C to +85 C industrial temperature range supports factory-floor enclosures. ECC flash protects against soft-bit corruption in electrically noisy industrial environments.
Рекомендуется
USB Barcode Scanner / Data Acquisition
USB-CDC and USB-HID stacks run natively on the PIC24FJ128GU406-I/PT, allowing firmware development of barcode scanners, USB data loggers, and field-portable test instruments with no external PHY. The 32 KB SRAM buffers scan batches before USB transmission, and the DMA-capable CIPs move sensor data to RAM without CPU overhead. Industrial temperature grade and ECC flash support point-of-sale and field-service applications that demand long-term reliability.
Рекомендуется
Low-Power Sensor Hub / Home Automation
The PIC24FJ128GU406-I/PT serves as a low-power sensor hub aggregating temperature, humidity, motion, and air-quality data from multiple I2C/SPI sensors in a smart-home gateway. The 32 KB SRAM holds sensor fusion state, and the LCD controller drives a small display showing room status. USB device mode allows the hub to enumerate as a USB composite device when plugged into a PC for direct configuration. XLP sleep modes extend battery life during standby between sensor reads.
Рекомендуется
Consumer Audio Accessory with USB-C
USB headsets, USB speakers, and digital audio accessories leverage the PIC24FJ128GU406-I/PT's on-chip USB transceiver for plug-and-play audio device enumeration. The 32 KB SRAM holds USB isochronous audio buffers, and the 16 MIPS core performs basic audio routing and volume control. USB host mode allows the MCU to read media from USB sticks for playback in standalone speaker designs. Industrial temperature grade supports in-car and marine environments.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GU406-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GL406-I/PT | PIC24FJ128GU405-I/PT | PIC24FJ128GL405-I/PT | PIC24FJ128GC006T-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10) | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same |
| CPU Speed | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) |
| Program Flash | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) | 128 KB ECC (dual-partition) |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| USB | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip | Full-speed USB 2.0 on-chip |
| LCD Controller | Yes - segmented LCD | Yes - segmented LCD (graphics) | Yes - segmented LCD (fewer segments) | Yes - segmented LCD (graphics) | Yes - segmented LCD (graphics) |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
Ключевые отличия
- Dual-partition OTA flash with on-chip USB 2.0 transceiver (против PIC24FJ128GA610-I/PT)
- Integrated segmented LCD controller at no extra cost (против PIC24FJ128GC006T-I/PT)
- Same-package second source across GU4/GL4 family (против Single-vendor locked PIC24HJ designs)
Заметки по проектированию
The PIC24FJ128GU406-I/PT operates from 2.0 V to 3.6 V on VDD, but the USB transceiver requires VUSB held between 3.0 V and 3.6 V. For 3.3 V systems this is direct, but for 2.5 V or lower VUSB designs, source VUSB from the 3.3 V rail rather than VDD. Place a 100 nF decoupling cap within 5 mm of each VDD pin and a bulk 4.7 uF tantalum or ceramic at the regulator output. The internal 1.8 V core regulator does not require external caps per datasheet note.
Route the USB D+ and D- traces as a 90 ohm differential pair with matched lengths (delta < 2 mm), keep them short, and surround them with a continuous ground pour. Place the 27% or 33% series source termination resistor close to the MCU D+/D- pins. Keep crystal traces short (< 5 mm) and surrounded by ground pour to minimize radiated EMI; the SOSC secondary crystal is critical for accurate RTC and should follow the same rule. Use a four-layer PCB if possible.
The dual-partition flash is exactly half the total flash per bank - 64 KB + 64 KB for a 128 KB device. Plan the bootloader to fit within one protected boot region (typically 8 KB) and ensure application code plus bootloader fits inside one 64 KB bank. Do not assume EEPROM emulation is free: it requires reserving flash sectors for wear-leveling. Last, the MCLR pin is mandatory - even if unused, it must be tied to VDD through a 10 kΩ pull-up to prevent spurious resets.
When driving segmented LCD glass, route COM and SEG traces to minimize capacitive coupling to noise-sensitive analog inputs. Keep LCD traces away from switching DC-DC converters and high-current traces. The internal charge pump generates the LCD bias voltage - no external pump is needed, but reserve a 1 uF capacitor on the VLCAP pin for pump stability. For long LCD glass cables, add ESD protection on the SEG lines.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Lead-free finish (JEDEC J-STD-020 reflow). Industrial -40C to +85C temperature grade ('-I' suffix). Not AEC-Q100 qualified for automotive - consider PIC24FJ family AEC-Q100 variants if automotive grade is required.