PIC24FJ128GA310-I/PF - 16-bit XLP MCU 128KB Flash 100-TQFP | Microchip
Артикул: PIC24FJ128GA310-I/PF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $10.24 | $10,24 |
| 10 | $9.42 | $94,20 |
| 100 | $8.51 | $851,00 |
| 500 | $7.49 | $3.745,00 |
| 1.000 | $6.55 | $6.550,00 |
PIC24FJ128GA310-I/PF Обзор
A 16-bit microcontroller (MCU) is a class of embedded processor that uses a 16-bit data path and instruction set to balance code density against performance, sitting between 8-bit MCUs and 32-bit ARM Cortex-M parts. The PIC24F family leverages a modified Harvard architecture with a 24-bit instruction word and 16-bit data path, providing deterministic interrupt latency and strong C-compiler support. Within the power-management hierarchy, the PIC24FJ128GA310 belongs to the XLP family, designed for battery-powered products where Sleep-mode current (down to 340 nA with retention) directly determines end-device battery life.
Key features include a 10/12-bit ADC with up to 16 channels, multiple serial interfaces (UART, SPI, I2C), five 16-bit timers, a real-time clock and calendar (RTCC), 85 general-purpose I/O pins, and a peripheral pin select (PPS) subsystem for flexible signal routing. The VBAT pin keeps the RTCC alive from a coin cell when VDD is removed. The integrated segmented LCD driver eliminates an external charge-pump IC, reducing BOM cost and PCB area.
Typical applications include battery-powered medical monitors, e-metering/utility meters, low-power wireless sensor nodes, human-machine interface (HMI) panels, and consumer electronics with segment LCD displays. The 100-pin TQFP provides generous GPIO and segment-line count for products needing both a TFT-less display and significant I/O expansion.
Design considerations: select a low-ESR 10uF bulk capacitor plus 0.1uF decoupling on each VDD/AVDD pin pair; route the segmented LCD backplane traces on an inner layer to reduce visual artifacts; configure PPS once at startup to avoid runtime peripheral-mapping ambiguity; verify the chosen ICSP programming header against Microchip's AC244051 recommendation.
This page consolidates distributor pricing, drop-in alternatives and design notes not found on the manufacturer datasheet, offering a practical starting point for hardware engineers evaluating this part.
Аналоги без доработки для PIC24FJ128GA310-I/PF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GA310-I/PF (тот же форм-фактор и посадочное место) — отличается по Package, Core Architecture, Operating Temperature, I/O Pins, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GA310T-I/PF
✅ Прямая замена✓ В наличии
$4.46 / шт.
Открыть даташит →PIC24FJ128DA210T-I/PT
✅ Прямая замена✓ В наличии
$7.1 / шт.
Открыть даташит →PIC24FJ128GA110-I/PT
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC24FJ128GA108-E/PT
✅ Прямая замена✓ В наличии
$5.4 / шт.
Открыть даташит →PIC24FJ128GA106-I/PT
✅ Прямая замена✓ В наличии
$4.88 / шт.
Открыть даташит →PIC24FJ128GA310-I/PF Максимальные параметры и электрические характеристики
| Product Family | PIC24F 16-bit MCU (XLP) |
| Core Architecture | PIC24 modified Harvard, 16-bit data path |
| Instruction Width | 24-bit |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash Memory | 128 KB (43K x 24) |
| RAM | 8 KB |
| I/O Pins | 85 |
| LCD Driver | Segment LCD, up to 192 segments with charge pump |
| RTC Backup | VBAT pin, on-chip RTCC |
| Sleep Current | 340 nA typical (with retention, per datasheet summary) |
| Communication Interfaces | UART, SPI, I2C |
| Timers | Five 16-bit timers |
| Корпус | 100-pin TQFP (PF), 14 mm x 14 mm, 0.5 mm pitch |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (Industrial / I grade) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ128GA310-I/PF
| Контакт 1 | SDA1/RG3 — I2C1 SDA / Port G bit 3 |
| Контакт 2 | SCL1/RG2 — I2C1 SCL / Port G bit 2 |
| Контакт 3 | RG1 — Port G bit 1 |
| Контакт 4 | RG0 — Port G bit 0 |
| Контакт 5 | RF13 — Port F bit 13 / LCD segment |
| Контакт 6 | RF12 — Port F bit 12 / LCD segment |
| Контакт 7 | VDD — Positive supply voltage |
| Контакт 8 | VSS — Ground reference |
| Контакт 9 | RF11 — Port F bit 11 / LCD segment |
| Контакт 10 | RF10 — Port F bit 10 / LCD segment |
| Контакт 11 | RF9 — Port F bit 9 / LCD segment |
| Контакт 12 | RF8 — Port F bit 8 / LCD segment |
| Контакт 13 | RF7 — Port F bit 7 / LCD segment |
| Контакт 14 | RF6 — Port F bit 6 / LCD segment |
| Контакт 15 | RF5 — Port F bit 5 / LCD segment |
| Контакт 16 | RF4 — Port F bit 4 / LCD segment |
| Контакт 17 | RF3 — Port F bit 3 / LCD segment |
| Контакт 18 | RF2 — Port F bit 2 / LCD segment |
| Контакт 19 | VBAT — RTCC backup battery input |
| Контакт 20 | RTCC/RE9 — RTCC output / Port E bit 9 |
| Контакт 21 | RE8 — Port E bit 8 |
| Контакт 22 | RE7 — Port E bit 7 |
| Контакт 23 | RE6 — Port E bit 6 |
| Контакт 24 | VDD — Positive supply voltage |
| Контакт 25 | VSS — Ground reference |
| Контакт 26 | RE5 — Port E bit 5 |
| Контакт 27 | RE4 — Port E bit 4 |
| Контакт 28 | RE3 — Port E bit 3 |
| Контакт 29 | RE2 — Port E bit 2 |
| Контакт 30 | RE1 — Port E bit 1 |
| Контакт 31 | RE0 — Port E bit 0 |
| Контакт 32 | RD15 — Port D bit 15 |
| Контакт 33 | RD14 — Port D bit 14 |
| Контакт 34 | RD13 — Port D bit 13 |
| Контакт 35 | RD12 — Port D bit 12 |
| Контакт 36 | RD11 — Port D bit 11 |
| Контакт 37 | RD10 — Port D bit 10 |
| Контакт 38 | RD9 — Port D bit 9 |
| Контакт 39 | RD8 — Port D bit 8 |
| Контакт 40 | RC15 — Port C bit 15 |
| Контакт 41 | RC14 — Port C bit 14 |
| Контакт 42 | RC13 — Port C bit 13 |
| Контакт 43 | RC12 — Port C bit 12 |
| Контакт 44 | VDD — Positive supply voltage |
| Контакт 45 | VSS — Ground reference |
| Контакт 46 | RC11 — Port C bit 11 |
| Контакт 47 | RC10 — Port C bit 10 |
| Контакт 48 | RC9 — Port C bit 9 |
| Контакт 49 | RC8 — Port C bit 8 |
| Контакт 50 | RC7 — Port C bit 7 |
| Контакт 51 | RC6 — Port C bit 6 |
| Контакт 52 | RC5 — Port C bit 5 |
| Контакт 53 | RC4 — Port C bit 4 |
| Контакт 54 | RC3 — Port C bit 3 |
| Контакт 55 | RC2 — Port C bit 2 |
| Контакт 56 | RC1 — Port C bit 1 |
| Контакт 57 | RC0 — Port C bit 0 |
| Контакт 58 | RB15 — Port B bit 15 |
| Контакт 59 | RB14 — Port B bit 14 |
| Контакт 60 | RB13 — Port B bit 13 |
| Контакт 61 | RB12 — Port B bit 12 |
| Контакт 62 | RB11 — Port B bit 11 |
| Контакт 63 | RB10 — Port B bit 10 |
| Контакт 64 | RB9 — Port B bit 9 |
| Контакт 65 | RB8 — Port B bit 8 |
| Контакт 66 | RB7 — Port B bit 7 |
| Контакт 67 | RB6 — Port B bit 6 |
| Контакт 68 | RB5 — Port B bit 5 |
| Контакт 69 | RB4 — Port B bit 4 |
| Контакт 70 | RB3 — Port B bit 3 |
| Контакт 71 | RB2 — Port B bit 2 |
| Контакт 72 | RB1 — Port B bit 1 |
| Контакт 73 | RB0 — Port B bit 0 |
| Контакт 74 | RA15 — Port A bit 15 |
| Контакт 75 | RA14 — Port A bit 14 |
| Контакт 76 | RA13 — Port A bit 13 |
| Контакт 77 | RA12 — Port A bit 12 |
| Контакт 78 | RA11 — Port A bit 11 |
| Контакт 79 | RA10 — Port A bit 10 |
| Контакт 80 | RA9 — Port A bit 9 |
| Контакт 81 | VDD — Positive supply voltage |
| Контакт 82 | VSS — Ground reference |
| Контакт 83 | RA8 — Port A bit 8 |
| Контакт 84 | RA7 — Port A bit 7 |
| Контакт 85 | RA6 — Port A bit 6 |
| Контакт 86 | RA5 — Port A bit 5 |
| Контакт 87 | RA4 — Port A bit 4 |
| Контакт 88 | RA3 — Port A bit 3 |
| Контакт 89 | RA2 — Port A bit 2 |
| Контакт 90 | RA1 — Port A bit 1 |
| Контакт 91 | RA0 — Port A bit 0 |
| Контакт 92 | OSC1/CLKI/RC12 — Oscillator input / Port C bit 12 |
| Контакт 93 | OSC2/CLKO/RC15 — Oscillator output / Port C bit 15 |
| Контакт 94 | VDD — Positive supply voltage |
| Контакт 95 | VSS — Ground reference |
| Контакт 96 | MCLR — Master Clear (reset) input |
| Контакт 97 | RG15 — Port G bit 15 |
| Контакт 98 | RG14 — Port G bit 14 |
| Контакт 99 | RG13 — Port G bit 13 |
| Контакт 100 | RG12 — Port G bit 12 |
Типичное применение
PIC24FJ128GA310-I/PF подходит для 7 применениеs: Battery-Powered Utility Meter with Segment LCD, Industrial Sensor Hub with HMI, Portable Medical Monitor, Consumer Appliance with Segment LCD, Low-Power Wireless Sensor Node, Automotive Dashboard Sub-Display, IoT Edge Device with Local Display.
Battery-Powered Utility Meter with Segment LCD
The PIC24FJ128GA310-I/PF is purpose-built for battery-powered metering products where integrated segment-LCD, XLP Sleep current and VBAT-backed RTCC are critical. Its 340 nA Sleep mode with full RAM and RTCC retention allows multi-year coin-cell operation, while the on-chip segmented LCD driver with integrated charge pump drives up to 192 segments, eliminating external LCD voltage-generation circuitry and reducing BOM cost in electricity, water and gas meters that must display consumption, status icons and units without a TFT panel.
Рекомендуется
Industrial Sensor Hub with HMI
For industrial sensor hubs combining analog sensing with on-device HMI, the PIC24FJ128GA310-I/PF delivers 16 MIPS at 32 MHz, sufficient for UART/SPI/I2C sensor aggregation, while its 85 GPIO and segmented LCD enable local status display without a TFT. The 128 KB Flash and 8 KB RAM support protocol stacks such as Modbus RTU or WirelessHART alongside measurement firmware. The peripheral pin select (PPS) subsystem allows flexible pin assignment for multi-protocol sensor boards without board rework.
Рекомендуется
Portable Medical Monitor
In portable medical monitors, the PIC24FJ128GA310-I/PF balances low Sleep current with sufficient MIPS for biosignal preprocessing. The XLP architecture keeps the device in sub-microamp Sleep between measurements, preserving battery life in handheld pulse oximeters, glucose meters and spot-check vital-sign monitors. The integrated 10-bit ADC samples pulse oximetry or thermistor signals, while the segment LCD displays readings without the cost of an OLED, important for low-cost disposable medical devices.
Рекомендуется
Consumer Appliance with Segment LCD
Consumer appliances such as washing machines, microwave ovens, induction cooktops and programmable thermostats benefit from the PIC24FJ128GA310-I/PF's integrated segment LCD and RTCC. The device drives multi-digit 7-segment displays directly, while the RTCC schedules time-of-day programs. XLP Sleep current extends battery life in thermostats during grid outages, and 85 GPIO handle keypad scanning, relay drivers and triac interfaces typical in home appliances.
Рекомендуется
Low-Power Wireless Sensor Node
The PIC24FJ128GA310-I/PF pairs naturally with sub-GHz or 2.4 GHz transceivers in battery-powered wireless sensor nodes, where the MCU's 340 nA Sleep current dominates the system's idle budget. The integrated segment LCD provides local readout of last-reported sensor values when the radio link is unavailable, while the RTCC schedules wake-ups for periodic transmissions. With 128 KB Flash, the MCU hosts protocol stacks such as LoRaWAN or Wireless M-Bus without external memory.
Рекомендуется
Automotive Dashboard Sub-Display
For non-safety automotive sub-displays such as climate control, audio head units and configurable 2-seat comfort settings, the PIC24FJ128GA310-I/PF drives segment LCDs for temperature, fan speed and time, while communicating with the central head unit over CAN or LIN. Note that this part is the -I/PF industrial grade; automotive AEC-Q100 qualified variants come from the PIC24F K40 family. The 100-pin TQFP and 85 GPIO accommodate the multi-segment LCD and rotary encoder inputs typical in cockpit HMI.
Рекомендуется
IoT Edge Device with Local Display
In IoT edge devices needing local status indication without an OLED, the PIC24FJ128GA310-I/PF provides a low-cost segment LCD solution while maintaining Wi-Fi or BLE connectivity through external modules. The 16 MIPS core runs MQTT-SN or vendor-proprietary stacks over UART/SPI, and the RTCC schedules periodic cloud telemetry. Battery-powered doorbells, smart locks and air-quality monitors benefit from the 340 nA Sleep current between user-triggered events.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GA310-I/PF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GA310T-I/PF | PIC24FJ128GA310-I/BG | PIC24FJ128DA210T-I/PT | PIC24FJ128GA110-I/PT | PIC24FJ128GA108-E/PT | PIC24FJ128GA106-I/PT |
|---|---|---|---|---|---|---|---|
| Package | 100-TQFP (14x14) | 100-TQFP (14x14) - same | 121-TQFP (BG) - different | 100-TQFP (PT) - same | 100-TQFP (PT) - same | 100-TQFP (PT) - same | 100-TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| 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 | 32 MHz / 16 MIPS |
| XLP / Sleep Current | Yes / 340 nA typical | Yes / 340 nA | Yes / 340 nA | Yes / similar | Yes / similar | Yes | Yes |
| Segment LCD Driver | Yes, up to 192 segments with charge pump | Yes, 192 segments | Yes, more segments | Yes, graphics LCD | Yes | Yes | Yes |
| VBAT RTCC Backup Pin | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C (I grade) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (E grade) | -40C to +85C |
Ключевые отличия
- Lowest Sleep current in PIC24F GA310 family with full RAM and RTCC retention (против PIC24FJ128GA010-I/PT)
- Integrated segmented LCD driver with on-chip charge pump (против PIC24FJ128GA310T-I/PF)
- VBAT pin for RTC backup from coin cell during VDD loss (против PIC24FJ128DA210T-I/PT)
- Same 100-TQFP footprint enables lower-cost family migration (против PIC24FJ128GA110-I/PT)
Заметки по проектированию
The PIC24FJ128GA310-I/PF features XLP technology with a typical Sleep current of 340 nA with RAM and RTCC retention. To realize this figure in production, ensure the VBAT pin is tied to a coin-cell or supercapacitor, all unused GPIO are configured as analog (high-impedance, not digital inputs), and the on-chip voltage regulator's bulk capacitor is a low-leakage 10uF X5R ceramic. Avoid external pull-up resistors on wake-up pins that would otherwise source current in Sleep. Estimated: with these practices, average Sleep-mode current for a metering application waking once per minute approaches the datasheet 340 nA figure within 20 percent.
The 100-pin TQFP (14x14 mm, 0.5 mm pitch) has an estimated theta_JA in the range of 50-60 C/W on a standard 4-layer PCB with no airflow. At 32 MHz full-load operation, the PIC24FJ128GA310-I/PF dissipates less than 50 mW typically, so thermal management is rarely a concern. However, when the device is paired with a high-current radio module that shares the same PCB, place at least 10 mm of clearance between the MCU and the RF section and ensure the inner ground plane is unbroken under both parts for thermal spreading.
Place a 10uF bulk capacitor plus a 0.1uF decoupling capacitor on each VDD/VSS pin pair as close to the IC as practical (within 3 mm). Keep segmented LCD backplane (BPx) and segment traces on an inner PCB layer with a ground shield on the adjacent layer to minimize crosstalk into analog inputs. Reserve a 4-pin ICSP header (MCLR, PGD, PGC, VSS) for in-circuit programming and debugging. For prototypes, the AC244051 PIM adapter allows the chip to be evaluated on the Explorer 16/32 development board without hand soldering.
Common pitfalls: (1) Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm pull-up or use the internal MCLR configuration via configuration bits. (2) PPS (peripheral pin select) mappings must be unlocked, configured and locked at startup; remapping after peripheral enable is not allowed. (3) The VBAT pin must be present and properly decoupled, otherwise RTCC retention is lost during VDD dropouts. (4) The segmented LCD charge pump requires external capacitors on the VLCD pins per the datasheet - omitting them causes display artifacts.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C); not AEC-Q100 qualified - choose PIC24F K40 family for automotive applications.