PIC24FJ128GL303-I/M5 - 16-bit 128KB Flash XLP MCU w/ LCD | Microchip
Артикул: PIC24FJ128GL303-I/M5 ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.85 | $3,85 |
| 10 | $3.46 | $34,60 |
| 100 | $3.07 | $307,00 |
| 500 | $2.75 | $1.375,00 |
| 1.000 | $2.45 | $2.450,00 |
PIC24FJ128GL303-I/M5 Обзор
The PIC24FJ 'GL' family is a class of 16-bit microcontrollers (MCU) that belong to the broader microcontroller and embedded-system hierarchy. Within Microchip's portfolio, the PIC24F family sits below the dsPIC33 and PIC32 families in computational power, while eXtreme Low-Power (XLP) technology targets battery-operated applications with sleep currents down to a few hundred nanoamperes. The 'GL' sub-family specifically integrates a segmented LCD driver, eliminating the need for an external LCD controller chip.
Key features of the PIC24FJ128GL303 include a 32 MHz CPU speed delivering 16 MIPS performance, 128KB ECC Flash program memory, 8KB RAM, 4KB EEPROM emulation, and a hardware segmented LCD controller supporting up to 256 segments (8 commons × 32 segments) with an integrated charge pump for contrast management. Core Independent Peripherals such as the Configurable Logic Cell (CLC), Multiple Output Capture/Compare/PWM (MCCP/SCCP), and 16-bit ADC run autonomously without CPU intervention, freeing the core for higher-level tasks. Sleep current is specified in the hundreds of nanoamperes with full SRAM retention.
Technically, the device operates from 2.0V to 3.6V, supports 5V-tolerant digital inputs, integrates a USB 2.0 Full-Speed device/peripheral/host-less stack via the internal USB module variant, and provides up to 35 programmable I/O pins. A hardware Crypto engine (AES-256) and Dual Partition Flash with live update support enable secure firmware-over-the-air (FOTA) flows. The 36-UQFN package (5x5 mm) is the smallest footprint option in this family.
Typical applications include battery-powered consumer appliances with segmented LCDs (thermostats, water/gas meters, e-bike dashboards), industrial IoT sensor nodes, electronic shelf labels (ESL), wearable health monitors, and small home appliances. The combination of LCD controller + XLP + CIPs replaces discrete LCD driver ICs and reduces BOM cost.
Designers should evaluate the LCD pin map against their display requirements (the 36-UQFN variant supports up to 256 segments). For longer battery life, use Deep Sleep mode with RTCC and select DCDC mode for the core voltage regulator. Decoupling requires a 1uF bulk + 100nF ceramic pair close to VDD/AVDD.
This page synthesizes distributor pricing, drop-in PIC24F alternatives, and practical low-power design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC24FJ128GL303-I/M5 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GL303-I/M5 (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Package, ADC, I/O Pins, LCD Charge Pump.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GL302-I/M5
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ128GL306-I/M5
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ128GL302T-I/M5
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ128GL305-I/M5
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ128GL304-I/M5
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ128GL303-I/M5 Максимальные параметры и электрические характеристики
| Core Architecture | PIC24F 16-bit modified Harvard |
| CPU Speed | 32 MHz (16 MIPS) |
| Program Flash Memory | 128 KB (with ECC) |
| RAM | 8 KB |
| EEPROM Emulation | 4 KB (in Flash) |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | up to 35 (programmable) |
| LCD Segments | up to 256 (8 commons × 32 segments) |
| LCD Charge Pump | Integrated (battery-friendly contrast) |
| ADC | 12-bit, up to 16 channels |
| Timers | 16-bit Timer/Counter modules |
| Communication | I2C, SPI, UART, USB 2.0 FS (device) |
| Core Independent Peripherals (CIPs) | CLC, MCCP/SCCP, DMA, Crypto AES-256 |
| Sleep Current | hundreds of nA (with SRAM retention) |
| Корпус | 36-pin UQFN (5x5 mm) |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ128GL303-I/M5
| Контакт 1 | RA0 — GPIO / segment / analog input |
| Контакт 2 | RA1 — GPIO / segment / analog input |
| Контакт 3 | RA2 — GPIO / segment / analog input |
| Контакт 4 | RA3 — GPIO / segment / analog input |
| Контакт 5 | RA4 — GPIO / segment / analog input |
| Контакт 6 | RA5 — GPIO / segment / analog input |
| Контакт 7 | RA6 — GPIO / segment / analog input |
| Контакт 8 | RA7 — GPIO / segment / analog input |
| Контакт 9 | VDD — Core supply (2.0V to 3.6V) |
| Контакт 10 | VSS — Ground |
| Контакт 11 | RB0 — GPIO / segment |
| Контакт 12 | RB1 — GPIO / segment |
| Контакт 13 | RB2 — GPIO / segment |
| Контакт 14 | RB3 — GPIO / segment |
| Контакт 15 | RB4 — GPIO / segment / I2C SDA |
| Контакт 16 | RB5 — GPIO / segment / I2C SCL |
| Контакт 17 | RB6 — GPIO / segment / ICS PGC |
| Контакт 18 | RB7 — GPIO / segment / ICS PGD |
| Контакт 19 | RC0 — GPIO / segment |
| Контакт 20 | RC1 — GPIO / segment |
| Контакт 21 | RC2 — GPIO / segment |
| Контакт 22 | RC3 — GPIO / segment |
| Контакт 23 | RC4 — GPIO / segment |
| Контакт 24 | RC5 — GPIO / segment |
| Контакт 25 | RC6 — GPIO / segment / UART TX |
| Контакт 26 | RC7 — GPIO / segment / UART RX |
| Контакт 27 | RC8 — GPIO / segment |
| Контакт 28 | RC9 — GPIO / segment |
| Контакт 29 | AVDD — Analog supply |
| Контакт 30 | AVSS — Analog ground |
| Контакт 31 | RD0 — GPIO / segment / LCD COM |
| Контакт 32 | RD1 — GPIO / segment / LCD COM |
| Контакт 33 | RD2 — GPIO / segment / LCD COM |
| Контакт 34 | RD3 — GPIO / segment / LCD COM |
| Контакт 35 | VBAT — Battery backup / RTCC supply |
| Контакт 36 | VSS — Ground / exposed pad |
Типичное применение
PIC24FJ128GL303-I/M5 подходит для 6 применениеs: Battery-Powered Smart Thermostat with Segment LCD, Electronic Electricity/Gas Meter (AMI), Wearable Health Monitor (Heart Rate / SpO2), Industrial IoT Sensor Node with Segment Display, Consumer Appliance with Segment LCD (Coffee Machine / Oven), E-Bike / Mobility Dashboard Display.
Battery-Powered Smart Thermostat with Segment LCD
The PIC24FJ128GL303's integrated 256-segment LCD controller with charge pump eliminates the external HT1621 or PCF8576 LCD driver IC required by competing MCUs, reducing BOM cost by $0.50-1.00 and PCB area by ~100 mm². XLP sleep current in the hundreds of nanoamperes (per the Microchip datasheet) with full SRAM and RTCC retention extends thermostat battery life to >5 years on 2x AA cells. The 32 MHz / 16 MIPS core drives capacitive touch sampling, NTC temperature math, and Zigbee/BLE host UART communication. Core Independent Peripherals (CLC + MCCP) handle button debouncing and backlight PWM without waking the CPU.
Рекомендуется
Electronic Electricity/Gas Meter (AMI)
Smart metering demands >10 year battery life on a lithium primary cell, segmented LCD readout of consumption, and tamper detection. The PIC24FJ128GL303's XLP Deep Sleep mode with RTCC (~300 nA) plus hardware AES-256 crypto engine for secure DLMS/COSEM communication fits all three requirements. The 256-segment LCD controller with charge pump drives 8-digit consumption displays from a single 3.6V LiSOCl2 cell without external bias. Hardware AES-256 (CIP) encrypts metering data without CPU load, keeping the MCU in sleep for >99% of the metering interval.
Рекомендуется
Wearable Health Monitor (Heart Rate / SpO2)
Wearables demand low-power sensor fusion with rich segment LCD or LED drive. The PIC24FJ128GL303's 12-bit ADC, DMA, and CLC peripherals handle PPG/heart-rate sampling and filtering autonomously, leaving the CPU in sleep between bursts. Integrated segmented LCD support drives status indicators (battery, BLE state, steps) on a small reflective display without external driver IC. With XLP sleep current in the hundreds of nA and a 32 MHz active mode, the device achieves days of runtime on a coin cell while running optical heart-rate sampling at 25 Hz.
Рекомендуется
Industrial IoT Sensor Node with Segment Display
Industrial sensor nodes require robust LCD status display, industrial -40 C to +85 C operation, and multi-protocol connectivity. The PIC24FJ128GL303's industrial temperature grade, 16 MIPS core, and 256-segment LCD controller suit Modbus RTU (RS-485) or IO-Link sensor designs. The hardware AES-256 CIP supports secure OTA updates over IO-Link; the segmented LCD reports measurement values locally during commissioning. CLC peripherals debounce digital inputs and generate precise PWM outputs for actuator control without CPU intervention, reducing firmware complexity.
Рекомендуется
Consumer Appliance with Segment LCD (Coffee Machine / Oven)
Small home appliances benefit from the PIC24FJ128GL303's combination of 128KB Flash for appliance control firmware, 256-segment LCD for menu/status display, and Core Independent Peripherals for capacitive touch and motor control. The integrated LCD charge pump enables clean display contrast from a single 3.3V rail, removing the -5V/-3V bias generator typical of legacy designs. CIPs like CLC and MCCP handle relay switching and triac zero-cross detection autonomously, lowering MCU wake events and improving EMC behavior.
Рекомендуется
E-Bike / Mobility Dashboard Display
E-bike dashboards need a visible segment LCD for speed/battery/mode readout, robust motor control feedback (hall sensors, throttle input), and battery-friendly operation. The PIC24FJ128GL303's integrated 256-segment LCD controller drives a custom segmented glass display showing speed, battery state, assist mode, and trip distance without external driver ICs. CLC peripherals handle quadrature decoding from the wheel hall sensors, freeing the CPU for battery state-of-charge math. Industrial -40 C to +85 C rating suits outdoor e-bike operating conditions.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GL303-I/M5 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GL302-I/M5 | PIC24FJ128GL306-I/M5 | PIC24FJ128GL302T-I/M5 | PIC24FJ128GL305-I/M5 |
|---|---|---|---|---|---|
| Package | 36-pin UQFN (5x5 mm) | 36-pin UQFN (5x5) - same | 36-pin UQFN (5x5) - same | 36-pin UQFN (5x5) - same | 36-pin UQFN (5x5) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / MIPS | PIC24F 16-bit, 16 MIPS @ 32 MHz | PIC24F 16-bit, 16 MIPS - identical | PIC24F 16-bit, 16 MIPS - identical | PIC24F 16-bit, 16 MIPS - identical | PIC24F 16-bit, 16 MIPS - identical |
| Flash Memory | 128 KB ECC | 64 KB (-50%) | 256 KB (+100%) | 64 KB (-50%) | 160 KB (+25%) |
| RAM | 8 KB | 8 KB - identical | 8 KB - identical | 8 KB - identical | 8 KB - identical |
| LCD Segments | 256 (8x32) | 256 - identical | 256 - identical | 256 - identical | 256 - identical |
| LCD Charge Pump | Integrated | Integrated - identical | Integrated - identical | Integrated - identical | Integrated - identical |
| Sleep Current (XLP) | hundreds of nA | hundreds of nA - identical | hundreds of nA - identical | hundreds of nA - identical | hundreds of nA - identical |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V - identical | 2.0 V to 3.6 V - identical | 2.0 V to 3.6 V - identical | 2.0 V to 3.6 V - identical |
| AES-256 Crypto CIP | Yes (hardware) | Yes - identical | Yes - identical | Yes - identical | Yes - identical |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C - identical | -40 C to +85 C - identical | -40 C to +85 C - identical | -40 C to +85 C - identical |
Ключевые отличия
- Integrated 256-segment LCD controller with charge pump (против STM32L053C8 (no integrated LCD))
- Hardware AES-256 CIP and Dual Partition Flash for FOTA (против PIC24FJ128GA106 (no AES, no Dual Partition))
- eXtreme Low-Power (XLP) sleep current in hundreds of nA (против PIC24FJ128GB606 (typical sleep ~1-2 uA))
Заметки по проектированию
Power the PIC24FJ128GL303 from a clean 3.3V LDO (e.g., MCP1700) with a 1uF X7R bulk + 100nF ceramic decoupling pair within 5 mm of VDD/AVDD pins. For battery-powered designs, use the internal DCDC core regulator mode (set the appropriate configuration bit in CONFIG1) to reduce active current by 30-40% versus the linear regulator mode. In Deep Sleep, expect ~300 nA quiescent with full SRAM and RTCC retention per the Microchip datasheet.
The 36-pin UQFN (5x5 mm) has an exposed thermal pad on the bottom that MUST be soldered to a 4x4 mm copper land on the PCB and stitched with thermal vias to the inner ground plane for proper heat dissipation and electrical reference. Keep all 36-pad lands clear of signal routing on inner layers and ensure the central exposed pad is not floated. Route LCD segment traces with care to avoid capacitive loading >25 pF per segment per the datasheet.
Estimated: With 32 MHz active CPU drawing ~6 mA and average duty cycle of 5%, average current consumption is approximately 0.3 mA + 0.0003 mA sleep = ~0.3 mA. On a 2000 mAh CR2032 coin cell, expected battery life is roughly 2000 / 0.3 ≈ 6700 hours ≈ 280 days. Designers should validate this against actual application code and use Microchip's MPLAB X power estimator for accurate modeling. Do not exceed absolute maximum VDD of 3.6V or apply voltage to any pin before VDD is powered.
Place the 32.768 kHz crystal within 5 mm of SOSCO/SOSCI pins with short traces and a guard ring tied to analog ground. The RTCC calibration register (RTCCAL) can trim the crystal to within ±2 ppm if your application requires RTC accuracy. Keep the LCD bias generation capacitor (typically 1uF X7R) close to the LCDC pins. Route AVDD/AVSS pair with separate analog ground via to avoid ADC noise coupling from digital return currents.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified for automotive - cross-grade to automotive-graded derivatives if required.