PIC24FJ128GA606-E/MR - 16-Bit 32MHz 128KB Flash MCU | Microchip
Артикул: PIC24FJ128GA606-E/MR ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.34 | $5,34 |
| 10 | $4.8 | $48,00 |
| 100 | $4.32 | $432,00 |
| 500 | $3.9 | $1.950,00 |
| 1.000 | $3.5 | $3.500,00 |
PIC24FJ128GA606-E/MR Обзор
What is a PIC24 microcontroller? A PIC24 is a 16-bit modified Harvard architecture MCU from Microchip Technology's PIC® family, sitting in the broader taxonomy of microcontrollers -> embedded processors -> semiconductors. PIC24 devices use a 16-bit data path with 24-bit instruction words, delivering higher code density and arithmetic throughput than 8-bit PIC MCUs while remaining lower cost than 32-bit ARM Cortex-M parts. They target low-power, mixed-signal, and human-interface embedded designs where deterministic behavior and an extensive peripheral set matter.
Key features include a 16 MIPS CPU core, hardware ECC on Flash for robust code storage, dual-partition Flash with Live Update for field firmware upgrades without downtime, an integrated LCD driver, a 12-bit A/D converter, multiple UART/SPI/I2C interfaces, and eXtreme Low Power (XLP) sleep modes drawing sub-uA currents. The 64-QFN package provides 53 general-purpose I/O pins and a thermal pad for improved power dissipation.
Architecturally, the PIC24FJ128GA606 leverages a pipelined 16-bit datapath with single-cycle multiply, hardware divide assist, and a tightly coupled DMA controller. The dual-bank Flash with Live Update allows the firmware to be written to an inactive partition while the active partition runs, then a controlled swap occurs after verification - critical for industrial IoT and automotive systems requiring OTA-style reliability.
Typical applications include industrial HMI panels with LCD, low-power IoT sensor nodes with OTA firmware updates, automotive body and climate control modules (the automotive-grade -I/MR variant extends AEC-Q100 qualification), USB-CDC/HID peripherals, and battery-powered data loggers. The wide peripheral integration reduces external component count for compact designs.
When designing with this device, ensure the VDD rail stays within 2.0V to 3.6V, place decoupling capacitors within 3 mm of each VDD/VSS pin pair, and follow Microchip's AN1066 EMI/EMC layout guidelines for QFN-64 thermal pad soldering. The Live Update feature requires a 512-byte RAM buffer; reserve this in linker scripts to avoid bootloader conflicts.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC24FJ128GA606-E/MR — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GA606-E/MR (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, USB, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GA606-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ128GA606T-E/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ1024GA606-E/MR
✅ Прямая замена✓ В наличии
$7.36 / шт.
Открыть даташит →PIC24FJ1024GB606T-I/MR
✅ Прямая замена✓ В наличии
$3.72 / шт.
Открыть даташит →PIC24FJ128GA106-I/MR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.15 / шт.
Открыть даташит →PIC24FJ128DA106-I/MR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.4 / шт.
Открыть даташит →PIC24FJ128GA606-E/MR Максимальные параметры и электрические характеристики
| Core Architecture | PIC24 16-bit RISC |
| Maximum CPU Frequency | 32 MHz (16 MIPS) |
| Program Memory | 128 KB Flash with ECC, dual partition with Live Update |
| Data Memory (SRAM) | 32 KB |
| Operating Voltage Range | 2.0 V to 3.6 V |
| Корпус | 64-pin QFN (9x9 mm) with exposed thermal pad |
| I/O Pins | 53 |
| ADC | 12-bit, multiple channels |
| Диапазон рабочих температур | -40C to +125C (extended industrial) |
| Low-Power Modes | eXtreme Low Power (XLP), sub-uA sleep |
| Communication Interfaces | UART, SPI, I2C |
| LCD Driver | Integrated |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
| Live Update (Dual Flash) | Supported |
| ECC on Flash | Yes |
Конфигурация выводов PIC24FJ128GA606-E/MR
| Контакт 1 | RB15 — GPIO / remappable peripheral |
| Контакт 2 | RB14 — GPIO / remappable peripheral |
| Контакт 3 | RB13 — GPIO / remappable peripheral |
| Контакт 4 | RB12 — GPIO / remappable peripheral |
| Контакт 5 | RB11 — GPIO / remappable peripheral |
| Контакт 6 | RB10 — GPIO / remappable peripheral |
| Контакт 7 | RB9 — GPIO / remappable peripheral |
| Контакт 8 | RB8 — GPIO / remappable peripheral |
| Контакт 9 | RB6 — GPIO / ICD PGEC2 |
| Контакт 10 | RB5 — GPIO / ICD PGED2 |
| Контакт 11 | RB4 — GPIO / remappable peripheral |
| Контакт 12 | RB3 — GPIO / remappable peripheral |
| Контакт 13 | RB2 — GPIO / remappable peripheral |
| Контакт 14 | RB1 — GPIO / remappable peripheral |
| Контакт 15 | RB0 — GPIO / remappable peripheral |
| Контакт 16 | VSS — Ground |
| Контакт 17 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 18 | RA14 — GPIO / remappable peripheral |
| Контакт 19 | RA15 — GPIO / remappable peripheral |
| Контакт 20 | RD8 — GPIO / remappable peripheral |
| Контакт 21 | RD9 — GPIO / remappable peripheral |
| Контакт 22 | RD10 — GPIO / remappable peripheral |
| Контакт 23 | RD11 — GPIO / remappable peripheral |
| Контакт 24 | RD0 — GPIO / remappable peripheral |
| Контакт 25 | RD1 — GPIO / remappable peripheral |
| Контакт 26 | RD2 — GPIO / remappable peripheral |
| Контакт 27 | RD3 — GPIO / remappable peripheral |
| Контакт 28 | RC12 — GPIO / remappable peripheral |
| Контакт 29 | RC15 — GPIO / remappable peripheral |
| Контакт 30 | RC13 — GPIO / remappable peripheral |
| Контакт 31 | RC14 — GPIO / remappable peripheral |
| Контакт 32 | VSS — Ground |
| Контакт 33 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 34 | RA9 — GPIO / remappable peripheral |
| Контакт 35 | RA10 — GPIO / remappable peripheral |
| Контакт 36 | RA11 — GPIO / remappable peripheral |
| Контакт 37 | RA12 — GPIO / remappable peripheral |
| Контакт 38 | RA13 — GPIO / remappable peripheral |
| Контакт 39 | RA7 — GPIO / remappable peripheral |
| Контакт 40 | RA6 — GPIO / remappable peripheral |
| Контакт 41 | RC0 — GPIO / remappable peripheral |
| Контакт 42 | RC1 — GPIO / remappable peripheral |
| Контакт 43 | RC2 — GPIO / remappable peripheral |
| Контакт 44 | RC3 — GPIO / remappable peripheral |
| Контакт 45 | RC4 — GPIO / remappable peripheral |
| Контакт 46 | RC5 — GPIO / remappable peripheral |
| Контакт 47 | RC6 — GPIO / remappable peripheral |
| Контакт 48 | RC7 — GPIO / remappable peripheral |
| Контакт 49 | RC8 — GPIO / remappable peripheral |
| Контакт 50 | RC9 — GPIO / remappable peripheral |
| Контакт 51 | RC10 — GPIO / remappable peripheral |
| Контакт 52 | RC11 — GPIO / remappable peripheral |
| Контакт 53 | VSS — Ground |
| Контакт 54 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 55 | RA0 — GPIO / remappable peripheral |
| Контакт 56 | RA1 — GPIO / remappable peripheral |
| Контакт 57 | RA2 — GPIO / remappable peripheral |
| Контакт 58 | RA3 — GPIO / remappable peripheral |
| Контакт 59 | RA4 — GPIO / remappable peripheral |
| Контакт 60 | RA5 — GPIO / remappable peripheral |
| Контакт 61 | RA8 — GPIO / remappable peripheral |
| Контакт 62 | RB7 — GPIO / remappable peripheral |
| Контакт 63 | OSC1 — Crystal oscillator input |
| Контакт 64 | OSC2 — Crystal oscillator output |
Типичное применение
PIC24FJ128GA606-E/MR подходит для 6 применениеs: Industrial HMI with LCD, Battery-Powered IoT Sensor Nodes, Automotive Body Control / Climate Modules, USB HID / CDC Peripherals, Low-Power Data Loggers, Home Appliance Control Boards.
Industrial HMI with LCD
The PIC24FJ128GA606-E/MR is ideal for industrial HMI panels with character or segment LCDs because it integrates a hardware LCD driver, 128 KB Flash for storing multilingual menus and graphics, and 53 GPIO for keypad scanning and LED indicators. The 32 MHz core delivers 16 MIPS, sufficient to refresh a 4x40 character LCD while handling serial communication. Engineers place the chip on a 4-layer PCB with the QFN-64 thermal pad soldered to a ground pour, leveraging XLP sleep modes when the panel is idle - typical standby current drops below 1 uA, critical for 24V-powered industrial machines where quiescent consumption matters for energy budget.
Рекомендуется
Battery-Powered IoT Sensor Nodes
The PIC24FJ128GA606-E/MR suits battery-powered IoT sensor nodes thanks to eXtreme Low Power (XLP) sleep modes drawing sub-uA currents and a 2.0V minimum VDD that supports 2x AA alkaline cells directly without a boost converter. The 12-bit ADC reads analog sensors at up to 500 ksps, while the 32 KB SRAM buffers measurement windows. The 128 KB Flash with Live Update enables in-field OTA-style firmware upgrades without service interruption - critical for remote IoT deployments where physical access is costly. A typical reference design uses a 32.768 kHz crystal for RTC and an SPI-connected radio module, with the MCU sleeping most of the duty cycle.
Рекомендуется
Automotive Body Control / Climate Modules
The PIC24FJ128GA606-E/MR (extended temperature -40C to +125C) fits automotive body control and climate modules that operate in harsh under-dash thermal environments. The 53 GPIO drive switch inputs, LED drivers, and stepper motor outputs for HVAC flaps; the integrated 12-bit ADC reads temperature sensors and potentiometers. The Live Update dual-Flash feature supports dealer ECU reflashing without removing the module. Note: the automotive-grade variant -I/MR is more commonly specified; the -E/MR extends temperature for under-hood-adjacent zones. Engineers typically pair the MCU with LIN transceivers for body network communication.
Рекомендуется
USB HID / CDC Peripherals
The PIC24FJ128GA606-E/MR (and its USB-equipped sibling PIC24FJ128GB family) suits USB Human Interface Devices (HID) like custom keyboards, mice, and game controllers, as well as USB Communications Device Class (CDC) virtual COM port adapters. The 32 MHz core handles USB 2.0 full-speed (12 Mbps) protocol and HID report parsing without external PHY. With 128 KB Flash, the MCU stores HID descriptors, vendor-specific reports, and application logic; 32 KB RAM accommodates USB endpoint buffers and HID report FIFOs. The 64-QFN package suits compact dongle designs.
Рекомендуется
Low-Power Data Loggers
The PIC24FJ128GA606-E/MR excels at multi-channel data loggers for environmental, industrial, or scientific monitoring. The integrated 12-bit ADC scans multiple analog channels at up to 500 ksps aggregate; 32 KB SRAM buffers logs between writes; and 128 KB Flash stores configuration and lookup tables. XLP modes reduce sleep current below 1 uA, extending battery life for unattended logging over weeks or months. A typical design adds an external SPI FRAM (e.g., FM25L04) for non-volatile log storage and a microSD card slot for high-capacity deployments.
Рекомендуется
Home Appliance Control Boards
The PIC24FJ128GA606-E/MR is widely used in home appliance controllers (washing machines, dishwashers, ovens, induction cooktops) due to its integrated LCD driver (for user interfaces), 53 GPIO (driving relays, triacs, keypads, and seven-segment displays), and extended -40C to +125C temperature grade. The 32 MHz MIPS core executes motor control loops and user-interface state machines. The Live Update dual-Flash enables in-field firmware updates for bug fixes or new wash programs. Reference designs from Microchip (AN1208, AN1307) illustrate triac firing and zero-cross detection patterns.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GA606-E/MR — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GA606-I/MR | PIC24FJ128GA606T-E/MR | PIC24FJ1024GA606-E/MR | PIC24FJ1024GB606T-I/MR | PIC24FJ128GA106-I/MR |
|---|---|---|---|---|---|---|
| Package | QFN-64 (9x9 mm) | QFN-64 (9x9 mm) - same | QFN-64 (9x9 mm) - same | QFN-64 (9x9 mm) - same | QFN-64 (9x9 mm) - same | QFN-64 (9x9 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | ||
| Program Flash | 128 KB | 128 KB | 1024 KB | 1024 KB | 128 KB (no Live Update) | 128 KB + crypto engine |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | |
| CPU Clock | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | ||
| Live Update (Dual Flash) | Yes | Yes | Yes | Yes | No | No |
| Temperature Grade | -40C to +125C (extended) | -40C to +85C (industrial) | -40C to +125C (extended) | -40C to +85C (industrial) | -40C to +85C (industrial) | |
| USB 2.0 FS | No | No | No | Yes (USB 2.0 FS OTG) | No | |
| Crypto Engine | No | No | No | Yes | ||
| Approx Unit Price (1k qty) | $3.50 | $3.20 | $6.80 | $7.20 | $3.10 | $3.95 |
Ключевые отличия
- Live Update dual-partition Flash (против PIC24FJ128GA106-I/MR)
- Extended industrial temperature grade (против PIC24FJ128GA606-I/MR)
- No crypto engine overhead (против PIC24FJ128DA106-I/MR)
Заметки по проектированию
Place a 10 uF bulk decoupling capacitor and a 100 nF ceramic cap within 3 mm of each VDD/VSS pin pair on the QFN-64 footprint. The PIC24FJ128GA606-E/MR has multiple VDD/VSS pairs (pins 17, 33, 54) that each require independent decoupling to prevent logic errors during Flash programming and ADC conversions. Estimated: based on Microchip AN1066 QFN-64 layout guidelines, VDD current peaks at 40 mA during 32 MHz operation.
Solder the QFN-64 exposed thermal pad to a continuous ground pour on the top PCB layer, with thermal vias (0.3 mm drill, 1.0 mm pitch array) connecting to inner ground planes. At maximum 32 MHz operation with all peripherals active, junction-to-ambient thermal resistance (theta_JA) drops from approximately 28 C/W (unconnected pad) to 12 C/W (soldered pad with full via array). Estimated: based on standard JEDEC EIA/JESD51 test conditions for 4-layer PCB with 1 oz copper.
Follow Microchip AN1066 for QFN-64 PCB land pattern: 0.5 mm pitch, 0.25 mm pad width, 0.40 mm length. Use NSMD (non-solder mask defined) pads to improve solder joint reliability. Avoid routing traces beneath the QFN package body; route all signals on outer layers only. Keep the thermal pad soldered with at least 50% area coverage to prevent mechanical flex failures during thermal cycling.
Live Update dual-Flash operation requires a 512-byte RAM buffer reserved in the linker script for bootloader staging. Failing to reserve this buffer causes silent firmware-update failures that lock the device into a non-bootable state requiring ICSP recovery. Additionally, ensure VDD ramp time is <50 ms during power-up to avoid unintentional reset loop - add a 10 kohm pull-up on MCLR if the supply rise is slow.
Route the 32.768 kHz crystal traces (OSC1/OSC2) symmetrically with 5 mil width, surrounded by a ground guard trace to prevent noise injection from switching GPIO. Keep crystal within 5 mm of the OSC pins to minimize parasitic capacitance. For high-accuracy RTC, use a crystal with 7 pF load capacitance and add two 12 pF caps to ground. The PLL-multiplied 32 MHz system clock should not be enabled until VDD has stabilized above 2.4V.
Информация о соответствии
RoHS compliant per Microchip product page. The -E/MR temperature grade suits industrial but is not AEC-Q100 qualified - for AEC-Q100 automotive, source the AEC-Q100 qualified PIC24FJ128GA606 variants.