PIC24FJ128GL305-E/M4 - 16-bit MCU 32MHz 128KB LCD | Microchip
Référence : PIC24FJ128GL305-E/M4 ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $4.32 | $4,32 |
| 10 | $3.89 | $38,90 |
| 100 | $3.46 | $346,00 |
| 500 | $3.11 | $1 555,00 |
| 1 000 | $2.78 | $2 780,00 |
PIC24FJ128GL305-E/M4 Présentation
A 16-bit microcontroller (MCU) is a programmable embedded processor that uses a 16-bit data path and instruction set to balance code density, computational throughput and power efficiency. Within the broader semiconductor taxonomy, the PIC24FJ128GL305 belongs to the microcontroller -> embedded MCU -> 16-bit MCU -> low-power MCU hierarchy, and is part of Microchip's PIC24F 'GL' sub-family that targets battery-powered human-machine interfaces (HMIs) with on-glass LCD segments. The 'GL' family extends core independent peripheral (CIP) automation to the segmented LCD driver, allowing alternating dual display, blinking and blanking animations to run without waking the CPU.
Key features include a 16 MIPS core at 32MHz, 128KB Flash with Error Correction Code (ECC), 8KB SRAM, an integrated segmented LCD controller supporting up to 256 segments (8 commons x 32 segments), an on-chip LCD charge pump for contrast management in battery applications, multiple Core Independent Peripherals (CIPs) and an XLP sleep current in the order of hundreds of nA with full RAM and peripheral retention. The device also integrates a real-time clock and calendar (RTCC), multiple UART/SPI/I2C peripherals and a 12-bit ADC.
Architecturally, the PIC24FJ128GL305 uses a modified Harvard architecture with a 16-bit data path and 24-bit instructions, providing deterministic interrupt latency and single-cycle hardware multiply. The 'GL' family adds hardware-based LCD waveform generation, an internal charge pump for V_LCD bias generation and autonomous display refresh, which offloads the CPU and keeps average current consumption low in always-on display applications. ECC on Flash provides single-bit error correction, improving reliability in industrial and medical environments.
Typical applications include battery-powered IoT sensor nodes with LCD readouts, wearable health and fitness devices, medical glucose meters and infusion pumps, industrial HVAC controllers, e-meter / utility metering with on-glass displays, automotive aftermarket instrument clusters and home appliance user interfaces that require a segmented LCD, low standby current and long battery life.
When designing with this part, prioritize selecting the correct temperature grade for your deployment. The -E suffix denotes the Extended (-40C to +125C) operating range; the -I industrial grade (-40C to +85C) is also available. Reserve budget for an external decoupling network on VDD/VBAT/AVDD pins and follow the datasheet LCD bias network recommendations to achieve specified segment contrast at low supply voltage.
This page synthesizes distributor pricing, drop-in alternative candidates and practical design guidance that complement, but do not replace, the manufacturer datasheet.
Alternatives de remplacement direct pour PIC24FJ128GL305-E/M4 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC24FJ128GL305-E/M4 (même facteur de forme et même empreinte) — différant par Package, LCD Charge Pump, LCD Segments, Operating Temperature, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ128GL305T-E/M4
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC24FJ128GL305-I/M4
✅ Remplacement direct✓ En stock
$1.94 / unité
Voir la fiche technique →PIC24FJ64GL305-E/M4
✅ Remplacement direct✓ En stock
$3.32 / unité
Voir la fiche technique →PIC24FJ256GL305-E/M4
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC24FJ128GL303-I/M5
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$2.45 / unité
Voir la fiche technique →PIC24FJ128GL305-E/M4 Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC24F (16-bit MIPS) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash Memory | 128 KB with ECC |
| SRAM | 8 KB |
| Operating Voltage Range | 1.8 V to 3.6 V |
| Plage de température de fonctionnement | -40C to +125C (E-temp) |
| Boîtier | 48-pin UQFN (6x6 mm) |
| Integrated LCD Controller | Up to 256 segments (8 COM x 32 SEG) |
| LCD Charge Pump | Internal, for contrast management |
| ADC | 12-bit |
| Communication Interfaces | UART, SPI, I2C |
| Core Independent Peripherals | Yes (CIPs) |
| XLP Sleep Current | Hundreds of nA (RAM/Peripheral retention) |
| Real-Time Clock (RTCC) | Yes, integrated |
| Flash ECC | Single-bit error correction |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
Configuration des broches de PIC24FJ128GL305-E/M4
| Broche 1 | SEG0 — LCD segment drive line 0 |
| Broche 2 | SEG1 — LCD segment drive line 1 |
| Broche 3 | SEG2 — LCD segment drive line 2 |
| Broche 4 | SEG3 — LCD segment drive line 3 |
| Broche 5 | SEG4 — LCD segment drive line 4 |
| Broche 6 | SEG5 — LCD segment drive line 5 |
| Broche 7 | SEG6 — LCD segment drive line 6 |
| Broche 8 | SEG7 — LCD segment drive line 7 |
| Broche 9 | VDD — Digital supply voltage input (1.8V to 3.6V) |
| Broche 10 | VSS — Digital ground |
| Broche 11 | AVDD — Analog supply voltage input |
| Broche 12 | AVSS — Analog ground |
| Broche 13 | VBAT — Backup battery input for RTCC |
| Broche 14 | COM0 — LCD common drive line 0 |
| Broche 15 | COM1 — LCD common drive line 1 |
| Broche 16 | COM2 — LCD common drive line 2 |
| Broche 17 | COM3 — LCD common drive line 3 |
| Broche 18 | COM4 — LCD common drive line 4 |
| Broche 19 | COM5 — LCD common drive line 5 |
| Broche 20 | COM6 — LCD common drive line 6 |
| Broche 21 | COM7 — LCD common drive line 7 |
| Broche 22 | VLCD — LCD bias voltage / charge-pump output |
| Broche 23 | SDA — I2C data line |
| Broche 24 | SCL — I2C clock line |
| Broche 25 | SDO — SPI serial data out |
| Broche 26 | SDI — SPI serial data in |
| Broche 27 | SCK — SPI serial clock |
| Broche 28 | U1TX — UART1 transmit |
| Broche 29 | U1RX — UART1 receive |
| Broche 30 | AN0 — Analog input channel 0 / 12-bit ADC |
| Broche 31 | AN1 — Analog input channel 1 / 12-bit ADC |
| Broche 32 | AN2 — Analog input channel 2 / 12-bit ADC |
| Broche 33 | AN3 — Analog input channel 3 / 12-bit ADC |
| Broche 34 | AN4 — Analog input channel 4 / 12-bit ADC |
| Broche 35 | AN5 — Analog input channel 5 / 12-bit ADC |
| Broche 36 | OSCI — Crystal oscillator input |
| Broche 37 | OSCO — Crystal oscillator output |
| Broche 38 | MCLR — Master clear / reset (active-low) |
| Broche 39 | PGEC — In-circuit debugger / programmer clock |
| Broche 40 | PGED — In-circuit debugger / programmer data |
| Broche 41 | INT0 — External interrupt input 0 |
| Broche 42 | T1CK — Timer1 clock input |
| Broche 43 | RTCC — Real-time clock calendar output |
| Broche 44 | CVREF — Comparator voltage reference output |
| Broche 45 | C1IN+ — Comparator 1 non-inverting input |
| Broche 46 | C1IN- — Comparator 1 inverting input |
| Broche 47 | SEG8 — LCD segment drive line 8 |
| Broche 48 | EP — Exposed pad - connect to VSS for thermal dissipation |
Applications typiques
PIC24FJ128GL305-E/M4 convient pour 6 applications: Battery-Powered IoT Sensor Node with LCD, Medical Glucose Meter / Infusion Pump HMI, Industrial HVAC / Building Automation Controller, E-Meter / Utility Metering with On-Glass Display, Wearable Health and Fitness Device, Home Appliance User Interface.
Battery-Powered IoT Sensor Node with LCD
The PIC24FJ128GL305-E/M4 is well suited to battery-powered IoT sensor nodes that present readings on a segmented LCD because it combines an on-chip segmented LCD controller (up to 256 segments, 8 COM x 32 SEG) with an internal LCD charge pump and XLP sleep current in the order of hundreds of nA with full RAM and peripheral retention. In a typical 3 V coin-cell design the MCU wakes from a CIP-driven timer, samples the sensor via its 12-bit ADC, updates the LCD through the autonomous waveform generator and returns to sleep without CPU intervention, extending battery life to multiple years.
Recommandé
Medical Glucose Meter / Infusion Pump HMI
Medical point-of-care devices such as glucose meters and ambulatory infusion pumps benefit from the PIC24FJ128GL305-E/M4's deterministic 16 MIPS performance, single-bit ECC on Flash for data integrity and the integrated LCD controller that drives on-glass readouts without an external driver. The Extended -40C to +125C temperature grade supports sterilization and storage profiles, while the CIP block (CLC, MCCP, RTCC) handles dose-timing and alarm logic autonomously, freeing the CPU for measurement and wireless tasks.
Recommandé
Industrial HVAC / Building Automation Controller
Industrial HVAC and building-automation panels use the PIC24FJ128GL305-E/M4 to drive multi-segment status displays while keeping standby power at a minimum. The CIP-driven CIPs, hardware RTCC for schedule logic and UART/SPI/I2C interfaces simplify integration with Modbus or BACnet transceivers. The Extended temperature range and ECC Flash improve field reliability in unattended equipment rooms.
Recommandé
E-Meter / Utility Metering with On-Glass Display
Single-phase electricity, water and gas meters with on-glass segmented LCD readouts rely on the PIC24FJ128GL305-E/M4 for metrology processing, RTC-driven tariff scheduling and tamper detection while the integrated LCD controller and charge pump drive the meter's display directly from a lithium primary cell. XLP sleep currents below 1 uA extend service life beyond 10 years, satisfying utility AMI deployment requirements.
Recommandé
Wearable Health and Fitness Device
Wearables such as wrist-mounted heart-rate or activity monitors pair a small segmented LCD with a BLE radio and run on a coin cell. The PIC24FJ128GL305-E/M4's hundreds-of-nA sleep current, autonomous LCD refresh and Core Independent Peripherals keep the duty cycle low enough to deliver multi-year battery life. The compact 48-pin UQFN 6x6 mm package fits slim wearable enclosures.
Recommandé
Home Appliance User Interface
White-goods front panels - washing machines, dishwashers, microwave ovens and induction cooktops - use the PIC24FJ128GL305-E/M4 to drive segmented status displays, capacitive touch keys and rotary encoders while sharing the appliance's 3.3 V rail. The integrated LCD charge pump maintains contrast across the entire supply range, and the Extended -40C to +125C grade supports hot-appliance environments next to heating elements.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ128GL305-E/M4 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ128GL305T-E/M4 | PIC24FJ128GL305-I/M4 | PIC24FJ64GL305-E/M4 | PIC24FJ256GL305-E/M4 | PIC24FJ128GL303-I/M5 |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-UQFN (6x6) | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same | 48-pin (M5 mechanical - verify footprint) |
| Program Flash | 128 KB (ECC) | 128 KB (ECC) - same | 128 KB (ECC) - same | 64 KB (-50%) | 256 KB (+100%) | 128 KB - same |
| SRAM | 8 KB | 8 KB - same | 8 KB - same | 8 KB - same | 8 KB - same | 8 KB - same |
| Core Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same |
| LCD Controller | Up to 256 segments (8 COM x 32 SEG) with charge pump | Same | Same | Same | Same | Same |
| Temperature Grade | Extended -40C to +125C | Extended -40C to +125C - same | Industrial -40C to +85C | Extended -40C to +125C - same | Extended -40C to +125C - same | Industrial -40C to +85C |
Principaux différenciateurs
- Highest memory density in the GL family at the 48-UQFN pin count (vs PIC24FJ64GL305-E/M4)
- Extended -40C to +125C operating range for industrial and medical deployments (vs PIC24FJ128GL305-I/M4)
- Core Independent Peripheral (CIP) automation of the segmented LCD (vs PIC24FJ128GB410-I/PT)
Notes de conception
Estimated: the PIC24FJ128GL305-E/M4 supports an input supply of 1.8 V to 3.6 V on VDD and an independent VBAT pin for the RTCC. Place a 1 uF + 0.1 uF decoupling pair on each of VDD, AVDD and VBAT, within 5 mm of the respective pin. Use a ferrite bead or short trace between VDD and AVDD to keep digital switching noise out of the analog domain.
The 48-pin UQFN package exposes a die pad (pin 48 / EP) that must be soldered to the PCB VSS plane to provide the lowest thermal resistance. Recommended land pattern is a 6x6 mm array of thermal vias (0.3 mm pitch) tied to the ground plane. Although the 'GL' family XLP currents are low, sustained active current at 32 MHz can still raise junction temperature in sealed enclosures; verify with a thermal probe in worst-case ambient.
Do not leave the LCD bias network floating even when the segmented display is unused - the LCD controller requires correct external capacitors on VLCD and the COM/SEG pins to avoid excessive current draw during charge-pump startup. Also ensure that unused segment pins are configured per the datasheet 'Unused Pin' recommendations to prevent floating-input shoot-through currents. Finally, set the JTAG/PGEC/PGED pins to the correct function in the device configuration words before locking the part with the configuration bits.
Informations de conformité
RoHS and REACH compliance per Microchip product page environmental information. Not AEC-Q100 qualified; this part targets industrial and consumer applications. For automotive-grade PIC24F GL family members consult Microchip's automotive portfolio.