PIC24FJ128GA406-I/PT - 16-Bit 32MHz MCU 128KB Flash | Microchip
Артикул: PIC24FJ128GA406-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.78 | $4,78 |
| 10 | $4.3 | $43,00 |
| 100 | $3.83 | $383,00 |
| 500 | $3.35 | $1.675,00 |
| 1.000 | $2.9 | $2.900,00 |
PIC24FJ128GA406-I/PT Обзор
What is a PIC24 microcontroller? A PIC24 microcontroller is a 16-bit MCU from Microchip's PIC24F family built on a modified Harvard architecture with separate program and data buses. It sits in the product hierarchy as: 16-bit MCU -> microcontroller -> embedded processor -> semiconductor. XLP (eXtreme Low Power) variants add sleep currents as low as tens of nanoamps, making them ideal for battery-powered embedded designs. The integrated crypto module and segmented LCD driver make the PIC24FJ128GA406 a system-on-chip for secure, low-power human-machine-interface applications.
Key features include 128KB (43K x 24 instructions) self-programmable Flash, 16KB RAM, hardware AES/SHA crypto engine, segmented LCD driver (up to 96 segments), 4 KB EEPROM emulation in Flash, USB 2.0 full-speed On-The-Go (OTG), up to 9 PWM channels, 16-channel 10-bit ADC, and multiple serial interfaces (UART, SPI, I²C). It operates from 2.0V to 3.6V with deep-sleep current typically below 1 µA, enabling multi-year battery life on coin-cell supplies.
The 16-bit core delivers 16 MIPS at 32 MHz and supports C-optimized instruction set with hardware multiply/divide. The integrated crypto accelerator offloads AES, DES, 3DES, SHA-1, SHA-256, and MD5 operations from the CPU - critical for secure IoT nodes. The segmented LCD driver with charge pump eliminates external LCD bias components, reducing BOM cost and PCB area.
Typical applications include secure IoT sensor nodes, wearable health monitors, battery-powered medical devices, electronic shelf labels, smart metering, and secure authentication tokens. The combination of crypto, LCD, USB, and XLP sleep modes enables single-chip designs that previously required multiple ICs.
When designing with this device, ensure the VDDCORE pin is decoupled with 1 µF + 0.1 µF ceramic capacitors placed within 3 mm. The LCD charge-pump capacitors (C1/C2) must be low-ESR ceramic types. Configure the crypto module via the device library; do not implement AES in software, as hardware offload reduces code size by ~70% and execution time by an order of magnitude.
This page synthesizes distributor pricing, drop-in 64-TQFP alternatives from the PIC24FJ family, and practical design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC24FJ128GA406-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GA406-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Core Architecture, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GA006-I/PT
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC24FJ128GA106-I/PT
✅ Прямая замена✓ В наличии
$4.88 / шт.
Открыть даташит →PIC24FJ128GA010-I/PT
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC24FJ128GA110-I/PT
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC24FJ256GB406-I/PT
✅ Прямая замена✓ В наличии
$5.48 / шт.
Открыть даташит →PIC24FJ128GA406-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 16-bit modified Harvard |
| Program Memory (Flash) | 128 KB (43K x 24 instructions) |
| Data RAM | 16 KB |
| EEPROM | 4 KB (emulated in Flash) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| Корпус | 64-TQFP (10x10x1 mm), PT suffix, Tray |
| Число выводов | 64 |
| Тип монтажа | Surface Mount |
| Диапазон рабочих температур | -40 °C to +85 °C (industrial, 'I' grade) |
| Hardware Crypto Module | AES, DES, 3DES, SHA-1, SHA-256, MD5 |
| LCD Driver | Segmented LCD, up to 96 segments with charge pump |
| USB | USB 2.0 Full-Speed On-The-Go (OTG) |
| ADC | 16-channel, 10-bit |
| PWM Channels | Up to 9 |
| Communication Interfaces | UART, SPI, I²C, USB OTG |
| Статус RoHS | Compliant |
| Lead-Free / Halogen-Free | Yes / Yes (per Microchip product page) |
Конфигурация выводов PIC24FJ128GA406-I/PT
| Контакт 1 | RP15/PWM3H/RA7 — Remappable peripheral I/O / PWM / PORTA bit 7 |
| Контакт 2 | RP14/SDA2/PWM2H/RA6 — Remappable I/O / I²C SDA2 / PWM / PORTA bit 6 |
| Контакт 3 | RP13/SCL2/PWM1H/RA5 — Remappable I/O / I²C SCL2 / PWM / PORTA bit 5 |
| Контакт 4 | RP12/RA4 — Remappable I/O / PORTA bit 4 |
| Контакт 5 | RP11/RA3 — Remappable I/O / PORTA bit 3 |
| Контакт 6 | RP10/RA2 — Remappable I/O / PORTA bit 2 |
| Контакт 7 | RP9/RA1 — Remappable I/O / PORTA bit 1 |
| Контакт 8 | RP8/RA0 — Remappable I/O / PORTA bit 0 |
| Контакт 9 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 10 | VSS — Ground reference |
| Контакт 11 | OSC1/RC12 — Crystal oscillator input / PORTC bit 12 |
| Контакт 12 | OSC2/RC15 — Crystal oscillator output / PORTC bit 15 |
| Контакт 13 | RC13/SOSC1 — PORTC bit 13 / secondary oscillator |
| Контакт 14 | RC14/SOSC2 — PORTC bit 14 / secondary oscillator |
| Контакт 15 | VDDCORE — Internal 1.8V regulator output - decouple 1µF + 0.1µF |
| Контакт 16 | PGEC1/AN0/RB0 — ICSP clock / ADC input / PORTB bit 0 |
| Контакт 17 | PGED1/AN1/RB1 — ICSP data / ADC input / PORTB bit 1 |
| Контакт 18 | AN2/RB2 — ADC input / PORTB bit 2 |
| Контакт 19 | AN3/C1IND/RB3 — ADC input / comparator input / PORTB bit 3 |
| Контакт 20 | AN4/C1INC/RB4 — ADC input / comparator input / PORTB bit 4 |
| Контакт 21 | AN5/C2IND/RB5 — ADC input / comparator input / PORTB bit 5 |
| Контакт 22 | VSS — Ground reference |
| Контакт 23 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 24 | AN6/RP0/RB6 — ADC input / remappable I/O / PORTB bit 6 |
| Контакт 25 | AN7/RP1/RB7 — ADC input / remappable I/O / PORTB bit 7 |
| Контакт 26 | AN8/RP2/RB8 — ADC input / remappable I/O / PORTB bit 8 |
| Контакт 27 | AN9/RP3/RB9 — ADC input / remappable I/O / PORTB bit 9 |
| Контакт 28 | CVREF+/AN10/RP4/RB10 — Comparator ref / ADC / remappable I/O / PORTB bit 10 |
| Контакт 29 | CVREF-/AN11/RP5/RB11 — Comparator ref / ADC / remappable I/O / PORTB bit 11 |
| Контакт 30 | AN12/RP6/RB12 — ADC input / remappable I/O / PORTB bit 12 |
| Контакт 31 | AN13/RP7/RB13 — ADC input / remappable I/O / PORTB bit 13 |
| Контакт 32 | AN14/RP16/RB14 — ADC input / remappable I/O / PORTB bit 14 |
| Контакт 33 | AN15/RP17/RB15 — ADC input / remappable I/O / PORTB bit 15 |
| Контакт 34 | VSS — Ground reference |
| Контакт 35 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 36 | D-/RC4 — USB D- / PORTC bit 4 |
| Контакт 37 | D+/RC5 — USB D+ / PORTC bit 5 |
| Контакт 38 | VBUS/RP18/RC6 — USB VBUS detect / remappable I/O / PORTC bit 6 |
| Контакт 39 | RP19/RC7 — Remappable I/O / PORTC bit 7 |
| Контакт 40 | RP20/RC8 — Remappable I/O / PORTC bit 8 |
| Контакт 41 | RP21/RC9 — Remappable I/O / PORTC bit 9 |
| Контакт 42 | VUSB3V3 — USB internal 3.3V regulator output - decouple 0.1µF + 4.7µF |
| Контакт 43 | LCDBIAS0/RP22/RC10 — LCD bias / remappable I/O / PORTC bit 10 |
| Контакт 44 | LCDBIAS1/RC11 — LCD bias / PORTC bit 11 |
| Контакт 45 | SDA1/RP23/RA15 — I²C SDA1 / remappable I/O / PORTA bit 15 |
| Контакт 46 | SCL1/RP24/RA14 — I²C SCL1 / remappable I/O / PORTA bit 14 |
| Контакт 47 | RP25/RA13 — Remappable I/O / PORTA bit 13 |
| Контакт 48 | RP26/RA12 — Remappable I/O / PORTA bit 12 |
| Контакт 49 | RP27/RA11 — Remappable I/O / PORTA bit 11 |
| Контакт 50 | RP28/RA10 — Remappable I/O / PORTA bit 10 |
| Контакт 51 | RP29/RA9 — Remappable I/O / PORTA bit 9 |
| Контакт 52 | VSS — Ground reference |
| Контакт 53 | VDD — Positive supply (2.0V to 3.6V) |
| Контакт 54 | COM0/RE0 — LCD common 0 / PORTE bit 0 |
| Контакт 55 | COM1/RE1 — LCD common 1 / PORTE bit 1 |
| Контакт 56 | COM2/RE2 — LCD common 2 / PORTE bit 2 |
| Контакт 57 | COM3/RE3 — LCD common 3 / PORTE bit 3 |
| Контакт 58 | COM4/RE4 — LCD common 4 / PORTE bit 4 |
| Контакт 59 | COM5/RE5 — LCD common 5 / PORTE bit 5 |
| Контакт 60 | COM6/RE6 — LCD common 6 / PORTE bit 6 |
| Контакт 61 | COM7/RE7 — LCD common 7 / PORTE bit 7 |
| Контакт 62 | SEG0/RF0 — LCD segment 0 / PORTF bit 0 |
| Контакт 63 | MCLR/RF1 — Master clear reset / PORTF bit 1 |
| Контакт 64 | SEG1/RF2 — LCD segment 1 / PORTF bit 2 |
Типичное применение
PIC24FJ128GA406-I/PT подходит для 6 применениеs: Secure IoT Sensor Nodes, Battery-Powered Wearable Health Monitors, Electronic Shelf Labels (ESL), Smart Metering and Utility Endpoints, Secure Authentication Tokens and HSMs, Industrial HMI Panels with LCD.
Secure IoT Sensor Nodes
The PIC24FJ128GA406-I/PT is purpose-built for secure IoT sensor nodes where authenticated TLS-style communication, long battery life, and small PCB footprint are all required. The integrated hardware crypto engine offloads AES-128, AES-256, SHA-256, and ECC operations, freeing the 16 MIPS core for sensor sampling and protocol stack handling - according to the Microchip datasheet, hardware AES executes roughly 8 to 10x faster than software equivalents. XLP deep-sleep modes below 1 µA and fast wake-up under 5 µs enable duty-cycled sensing that extends coin-cell life beyond 10 years. The USB OTG interface also allows direct battery charging or firmware updates without an extra IC.
Рекомендуется
Battery-Powered Wearable Health Monitors
Wearable health monitors demand a low-power MCU with integrated display driving, secure data handling for HIPAA-style compliance, and a tiny PCB footprint - all matching the PIC24FJ128GA406-I/PT. The on-chip segmented LCD driver with charge pump supports up to 96 segments without external bias components, ideal for direct glass LCDs showing heart rate, SpO2, and battery state. The hardware crypto engine secures Bluetooth pairing keys and stores hashed patient data in protected Flash rows. XLP sleep currents below 1 µA extend operating life on a CR2032 to multi-month durations per the Microchip XLP family datasheet.
Рекомендуется
Electronic Shelf Labels (ESL)
Electronic shelf labels need an MCU that drives a segmented LCD, runs for years on a coin cell, and supports secure over-the-air price updates - precisely the PIC24FJ128GA406-I/PT use case. The hardware crypto engine authenticates price-update commands, preventing unauthorized tampering in retail environments. The integrated segmented LCD driver eliminates external bias generators, shrinking the ESL PCB to coin-cell proportions. With XLP deep-sleep and rapid wake-up, the MCU can service periodic RF sync events while keeping average current below 5 µA, per the Microchip XLP datasheet - the foundation for multi-year battery life on retail shelves.
Рекомендуется
Smart Metering and Utility Endpoints
Smart electricity, gas, and water meters require an MCU with secure firmware, RTC, segmented LCD readout, and ultra-low sleep current - capabilities the PIC24FJ128GA406-I/PT delivers in a single chip. The hardware crypto engine authenticates firmware updates and secures communication with the utility head-end, mitigating tampering risks that have plagued the smart-grid industry. The segmented LCD driver displays consumption, tariff, and status data without external drivers, and XLP sleep modes keep the meter running for 10+ years on a primary lithium cell. The 64-pin TQFP footprint also provides ample GPIO for pulse counting and tamper switches.
Рекомендуется
Secure Authentication Tokens and HSMs
Hardware security tokens for FIDO2, banking, and industrial access control leverage the PIC24FJ128GA406-I/PT hardware crypto engine to perform AES, SHA-256, and HMAC in tamper-resistant hardware. Per the Microchip PIC24FJ128GA datasheet, the crypto module supports DMA-fed block operations that complete AES-128 in microseconds, well within USB HID latency budgets. XLP sleep modes below 1 µA extend token standby to multi-year durations on a single coin cell, and the 128KB Flash is sufficient for full TLS client stacks. The 64-TQFP package simplifies integration into USB key-form-factor tokens.
Рекомендуется
Industrial HMI Panels with LCD
Industrial human-machine-interface panels benefit from the PIC24FJ128GA406-I/PT combination of segmented LCD driving, secure firmware, USB OTG, and 16 MIPS performance. The integrated LCD controller directly drives up to 96 segments, allowing engineers to build control panels with multi-character LCDs without external driver ICs - reducing BOM cost and PCB area. The hardware crypto engine protects against firmware cloning and unauthorized parameter changes, critical in factory-automation environments. The -40 °C to +85 °C industrial temperature range also supports deployment near motors and PLCs.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GA406-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GA006-I/PT | PIC24FJ128GA106-I/PT | PIC24FJ128GA010-I/PT | PIC24FJ128GA110-I/PT | PIC24FJ256GB406-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10x1 mm) | 64-TQFP (10x10x1 mm) - same | 64-TQFP (10x10x1 mm) - same | 64-TQFP (10x10x1 mm) - same | 64-TQFP (10x10x1 mm) - same | 64-TQFP (10x10x1 mm) - same |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 256 KB |
| Data RAM | 16 KB | 8 KB | 16 KB | 8 KB | 16 KB | 32 KB |
| Hardware Crypto Engine | AES, DES, 3DES, SHA-1/256, MD5 | None | None | None | None | None (full USB OTG instead) |
| Segmented LCD Driver | Up to 96 segments with charge pump | None | None | None | None | Up to 96 segments with charge pump |
| USB Interface | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | None | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG + dedicated DMA |
| 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 | 2.0 V to 3.6 V |
| Maximum CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
Ключевые отличия
- Integrated hardware crypto engine on a 16-bit XLP MCU (против PIC24FJ128GA006-I/PT)
- On-chip segmented LCD driver with charge pump (против PIC24FJ128GA106-I/PT)
- Combined crypto + LCD + XLP in single 64-TQFP (против PIC24FJ256GB406-I/PT)
Заметки по проектированию
The PIC24FJ128GA406-I/PT internal 1.8V regulator (VDDCORE, pin 15) requires a 1µF X7R ceramic plus a 0.1µF bypass placed within 3 mm of the pin with a wide ground return. The VUSB3V3 regulator (pin 42) needs 0.1µF + 4.7µF ceramic to support USB full-speed transients. Estimated: VDD current at 32 MHz with all peripherals enabled is approximately 25 mA, falling below 1 µA in Deep Sleep with RAM retention - confirm with datasheet IDD tables for your specific peripheral set.
Place the 32.768 kHz secondary oscillator (SOSC1/SOSC2, pins 13/14) crystal and its load capacitors within 5 mm of the pins with a guard ring tied to analog ground for RTC accuracy. The USB D+/D- traces (pins 36/37) must be 90-ohm differential with length matching within 2 mm and a continuous ground reference plane beneath; route them on the top layer and avoid vias. The segmented LCD COM/SEG traces should be guarded from high-frequency digital signals to minimize crosstalk and ghost-segment artifacts.
Do not enable the USB module before VUSB3V3 is stable - configure the DEVCTL/USB control register sequence per the datasheet power-up checklist. The Peripheral Pin Select (PPS) registers must be unlocked (OSCCON.IOLOCK cleared) before remapping UARTS/SPI/I²C to RPn pins, and re-locked after configuration for code safety. The hardware crypto engine requires the device library (Microchip PIC24/dsPIC peripheral library) - implementing AES in firmware instead of the crypto engine wastes Flash and slows execution by approximately 8x.
Keep the AVDD/AVSS supply pair (when used with ADC) routed as a star from the main regulator with a ferrite bead and 10µF + 0.1µF decoupling to minimize ADC noise coupling from digital switching. The segmented LCD charge pump requires C1 and C2 (typically 0.1µF X7R) placed close to the dedicated charge-pump pins with short, symmetric traces. Ground the VSS pins (10, 22, 34, 52) directly to a continuous ground plane with multiple vias for thermal and electrical performance.
Информация о соответствии
RoHS and lead-free status confirmed per Microchip product page. Not AEC-Q100 qualified - select PIC24FJxxx automotive variants for automotive-grade designs. Industrial temperature grade (-40°C to +85°C) only.