PIC24FJ64GL306-I/PT - 64KB 16-bit XLP MCU with LCD | Microchip
MPN: PIC24FJ64GL306-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.18 | $5.18 |
| 10 | $4.66 | $46.60 |
| 100 | $4.14 | $414.00 |
| 500 | $3.72 | $1,860.00 |
| 1,000 | $3.31 | $3,310.00 |
PIC24FJ64GL306-I/PT Overview
A microcontroller (MCU) is an integrated processor core, program memory, data memory, and a configurable set of peripheral blocks on a single die. The PIC24F family sits within the broader 16-bit MCU segment, which itself is part of the wider microcontroller / embedded-controller taxonomy that bridges 8-bit MCUs and 32-bit ARM Cortex-M MCUs. XLP variants add nanoWatt technology, providing sleep currents down to a few hundred nanoamps while retaining RAM and a portion of core logic, enabling years of operation from a single coin cell.
Key features of the PIC24FJ64GL306-I/PT include 54 digital I/O lines, a peripheral set consisting of 7 timers, 6 DMA channels, 2 I2C, 2 SPI, and 4 UART interfaces, plus the integrated segmented LCD controller with built-in charge pump and core-independent animation (alternating dual display, blinking, blanking). The internal LCD charge pump provides regulated contrast even as the battery droops, while the core-independent animation continues to run without waking the CPU, dramatically lowering average power.
Typical applications span low-power consumer devices such as blood-pressure monitors, glucose meters, remote controls, electronic shelf labels, utility smart meters, and battery-backed industrial HMIs with segmented displays. The wide operating voltage range (typical 2.0 V to 3.6 V) and XLP sleep modes support products that sit idle for months between user interactions.
When designing with this MCU, place the on-chip LCD charge-pump capacitors as close to the dedicated pins as possible and verify segment/commons allocation against the 8x32 maximum. For applications that do not need LCD, the cheaper PIC24FJ64GA306 in the same 64-TQFP footprint can be considered; for larger memory, the PIC24FJ128GL306 in the same family and package doubles Flash.
Drop-in alternatives for PIC24FJ64GL306-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC24FJ64GL306-I/PT (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Core, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL306-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ64GA306-I/PT
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC24FJ64GL302T-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.12 / Unit
View Datasheet →PIC24FJ64GL302-E/SS
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.48 / Unit
View Datasheet →PIC24FJ64GC006-I/PT
✅ Drop-In✓ In Stock
$3.68 / Unit
View Datasheet →PIC24FJ64GB106-I/PT
✅ Drop-In✓ In Stock
$3.18 / Unit
View Datasheet →PIC24FJ64GL306-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC24F (16-bit) |
| Program Memory (Flash) | 64 KB (64K x 8) |
| ECC Support | ECC Flash |
| Data RAM | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage Range | 2.0 V to 3.6 V |
| Digital I/O Pins | 54 |
| Timers | 7 |
| DMA Channels | 6 |
| I2C Interfaces | 2 |
| SPI Interfaces | 2 |
| UART Interfaces | 4 |
| LCD Segments | Up to 256 segments (8 commons x 32 segments) |
| LCD Charge Pump | Integrated |
| LCD Animation | Core-independent (alternating dual display, blinking, blanking) |
| XLP Sleep Current | A few hundred nA (RAM retention) |
| Operating Temperature Range | -40 C to +85 C (Industrial, -I) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| AEC-Q100 | Automotive grade available in variant |
| RoHS Status | Compliant |
PIC24FJ64GL306-I/PT Pin Configuration
| Pin 1 | RB15 — PORTB I/O pin 15 / LCD segment |
| Pin 2 | RB14 — PORTB I/O pin 14 / LCD segment |
| Pin 3 | RB13 — PORTB I/O pin 13 / LCD segment |
| Pin 4 | RB12 — PORTB I/O pin 12 / LCD segment |
| Pin 5 | AVDD — Analog supply voltage |
| Pin 6 | AVSS — Analog ground |
| Pin 7 | RB11 — PORTB I/O pin 11 / LCD segment |
| Pin 8 | RB10 — PORTB I/O pin 10 / LCD segment |
| Pin 9 | RB9 — PORTB I/O pin 9 / LCD segment |
| Pin 10 | RB8 — PORTB I/O pin 8 / LCD segment |
| Pin 11 | RB7 — PORTB I/O pin 7 / LCD segment |
| Pin 12 | RB6 — PORTB I/O pin 6 / LCD segment |
| Pin 13 | RB5 — PORTB I/O pin 5 / LCD segment |
| Pin 14 | RB4 — PORTB I/O pin 4 / LCD segment |
| Pin 15 | RB3 — PORTB I/O pin 3 / LCD segment |
| Pin 16 | RB2 — PORTB I/O pin 2 / LCD segment |
| Pin 17 | RB1 — PORTB I/O pin 1 / LCD segment |
| Pin 18 | RB0 — PORTB I/O pin 0 / LCD segment |
| Pin 19 | VDD — Digital supply voltage |
| Pin 20 | VSS — Digital ground |
| Pin 21 | RC15 — PORTC I/O pin 15 |
| Pin 22 | RC14 — PORTC I/O pin 14 |
| Pin 23 | RC13 — PORTC I/O pin 13 |
| Pin 24 | OSC1 — Crystal oscillator input |
| Pin 25 | OSC2 — Crystal oscillator output |
| Pin 26 | RC12 — PORTC I/O pin 12 |
| Pin 27 | RC11 — PORTC I/O pin 11 |
| Pin 28 | RC10 — PORTC I/O pin 10 |
| Pin 29 | RC9 — PORTC I/O pin 9 |
| Pin 30 | RC8 — PORTC I/O pin 8 |
| Pin 31 | RC7 — PORTC I/O pin 7 |
| Pin 32 | RC6 — PORTC I/O pin 6 |
| Pin 33 | RC5 — PORTC I/O pin 5 |
| Pin 34 | RC4 — PORTC I/O pin 4 |
| Pin 35 | RC3 — PORTC I/O pin 3 |
| Pin 36 | RC2 — PORTC I/O pin 2 |
| Pin 37 | RC1 — PORTC I/O pin 1 |
| Pin 38 | RC0 — PORTC I/O pin 0 |
| Pin 39 | RD15 — PORTD I/O pin 15 |
| Pin 40 | RD14 — PORTD I/O pin 14 |
| Pin 41 | RD13 — PORTD I/O pin 13 |
| Pin 42 | RD12 — PORTD I/O pin 12 |
| Pin 43 | RD11 — PORTD I/O pin 11 |
| Pin 44 | RD10 — PORTD I/O pin 10 |
| Pin 45 | RD9 — PORTD I/O pin 9 |
| Pin 46 | RD8 — PORTD I/O pin 8 |
| Pin 47 | RD7 — PORTD I/O pin 7 |
| Pin 48 | RD6 — PORTD I/O pin 6 |
| Pin 49 | RD5 — PORTD I/O pin 5 |
| Pin 50 | RD4 — PORTD I/O pin 4 |
| Pin 51 | RD3 — PORTD I/O pin 3 |
| Pin 52 | RD2 — PORTD I/O pin 2 |
| Pin 53 | RD1 — PORTD I/O pin 1 |
| Pin 54 | RD0 — PORTD I/O pin 0 |
| Pin 55 | VSS — Digital ground |
| Pin 56 | VDD — Digital supply voltage |
| Pin 57 | RA15 — PORTA I/O pin 15 |
| Pin 58 | RA14 — PORTA I/O pin 14 |
| Pin 59 | RA10 — PORTA I/O pin 10 |
| Pin 60 | RA9 — PORTA I/O pin 9 |
| Pin 61 | RA8 — PORTA I/O pin 8 |
| Pin 62 | RA7 — PORTA I/O pin 7 |
| Pin 63 | RA6 — PORTA I/O pin 6 |
| Pin 64 | RA5 — PORTA I/O pin 5 |
Typical Applications
PIC24FJ64GL306-I/PT is suitable for 6 applications: Battery-Powered Medical Monitors, Electronic Shelf Labels (ESL), Industrial HMIs with Segmented Displays, Smart Utility Meters, Remote Controls and Key Fobs, Portable Test and Measurement.
Battery-Powered Medical Monitors
Battery-powered medical monitors such as blood-pressure cuffs, glucose meters, and pulse oximeters benefit from the PIC24FJ64GL306-I/PT's XLP sleep current in the few-hundred-nanoamp range, which retains RAM and LCD state for years on a CR2032 coin cell. The on-chip segmented LCD controller supports up to 256 segments (8 commons x 32 segments) for numeric readouts, and the integrated charge pump holds contrast stable as the cell droops toward 2.0 V. The PIC24F core at 32 MHz delivers 16 MIPS for sensor filtering, while 64 KB ECC Flash protects against bit errors in long-life deployments. Placed between the coin cell and the LCD glass, the MCU runs the sensor ADC, I2C pressure sensor, and segmented display entirely from internal peripherals.
Recommended
Electronic Shelf Labels (ESL)
Electronic shelf labels in retail rely on segmented LCDs driven at ultra-low average current, exactly the use case the PIC24FJ64GL306-I/PT was designed for. Core-independent LCD animation (alternating dual display, blinking, blanking) lets the screen refresh without waking the CPU, while the integrated charge pump maintains readable contrast on a coin cell or thin-film battery. The 2.0 V to 3.6 V supply range covers two coin cells in series or a single Li-ion cell, and 8 KB RAM buffers price-update packets between radio events. With 2 SPI interfaces available, the MCU can drive both the LCD and an external 2.4 GHz sub-GHz radio such as the MRF89XA for the ESL base station link.
Recommended
Industrial HMIs with Segmented Displays
Industrial HMI panels with segmented displays - thermostats, weigh scales, and process meters - are a primary application for the PIC24FJ64GL306-I/PT. The 54 digital I/O lines drive buttons, status LEDs, and a segmented LCD, while the 4 UART interfaces connect to RS-485 transceivers, Modbus gateways, or sensor heads. With an industrial operating temperature range of -40 C to +85 C, the MCU survives factory-floor conditions, and ECC Flash protects code integrity against single-event upset. The integrated LCD charge pump eliminates the need for an external negative-voltage generator, simplifying the analog supply chain and BOM cost in volume production.
Recommended
Smart Utility Meters
Smart utility meters (water, gas, electricity) use the PIC24FJ64GL306-I/PT for its XLP sleep modes and segmented LCD support. The MCU wakes periodically to read a pulse-output flow sensor or energy-measurement IC over SPI, logs the reading to RAM, then returns to deep sleep with the LCD retaining the last value via core-independent animation. Sleep currents in the few-hundred-nA range mean a single D-size lithium cell can power the meter for the full 10-15 year calibration interval. The 2 I2C and 2 SPI interfaces support multiple external sensor ICs and a tamper-detection switch input.
Recommended
Remote Controls and Key Fobs
Remote controls for TVs, AV receivers, garage doors, and key fobs benefit from the PIC24FJ64GL306-I/PT's XLP current profile, allowing standby times exceeding the shelf life of the battery. The 54 I/O lines drive an IR LED, multiple tactile switches, and a small segmented status display, while the 2 UART or 2 SPI interfaces can connect to a sub-GHz or BLE radio for bidirectional communication. With 64 KB ECC Flash and 8 KB RAM, the MCU has plenty of headroom for protocol stacks and encryption, and the on-chip charge pump allows the segmented LCD to operate even when the battery drops below 2.5 V.
Recommended
Portable Test and Measurement
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ64GL306-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL306-I/PT | PIC24FJ64GA306-I/PT | PIC24FJ64GC006-I/PT | PIC24FJ64GB106-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Flash | 64 KB ECC | 128 KB ECC | 64 KB ECC | 64 KB ECC | 64 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB |
| Integrated Segmented LCD | Yes (256 segments, 8x32) | Yes (256 segments, 8x32) | No | No | Yes (graphics LCD) |
| LCD Charge Pump | Integrated | Integrated | N/A | N/A | N/A |
| Core-Independent Animation | Yes | Yes | No | No | No |
| USB | No | No | No | No | Yes (USB OTG) |
| 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 |
| Price (qty 1, USD) | 5.18 | Higher (~25% premium) | Lower (no LCD) | Similar | Higher (USB) |
Key Differentiators
- Integrated segmented LCD with on-chip charge pump (vs PIC24FJ64GA306-I/PT)
- Doubled Flash in the identical footprint (vs PIC24FJ128GL306-I/PT)
- USB OTG when LCD is not needed (vs PIC24FJ64GB106-I/PT)
- Core-independent LCD animation for ultra-low average power (vs PIC24FJ64GC006-I/PT)
Design Notes
Take advantage of the PIC24FJ64GL306-I/PT's XLP Sleep mode by configuring the on-chip LCD to operate in core-independent animation before issuing the SLEEP instruction. With the LCD running and RAM retained, sleep current drops to a few hundred nanoamps, allowing years of standby on a CR2032 coin cell. Estimated: based on 64 KB Flash, 8 KB RAM retention, LCD charge pump enabled, and the typical 'few-hundred nA' figure cited in the Microchip XLP technology brief.
Place the external LCD charge-pump capacitors (typically 1 uF X7R) as close as physically possible to the VLCD pin and the charge-pump flying-capacitor pins. Keep the analog VDD/VSS pair (AVDD/AVSS) decoupled with a 10 uF + 0.1 uF pair to suppress noise injected by the segmented LCD bias generation. Pin 1 of the 64-TQFP is the orientation marker; align it to the top-left of the silkscreen for correct assembly.
Do not exceed the absolute maximum supply voltage of 3.6 V on the PIC24FJ64GL306-I/PT; the XLP variant does not include a 5V-tolerant IO rail and over-voltage will latch-up the part. If you are migrating code from the PIC24FJ64GA306 to this GL device, remember to enable the segmented LCD module and configure the segment/commons allocation in your initialization code - simply using the same hex file without enabling LCD will leave the glass blank. Also remember that the on-chip charge pump requires a minimum load to regulate properly; add a dummy load resistor if your display has fewer than 8 commons.
Route the LCD segment and common traces on the opposite side of the PCB from any switching power supply or high-speed digital signals to minimize display ghosting. Keep trace lengths matched across the segment bus to within 2 cm, and add a ground guard ring around the LCD glass connector to block radiated noise. Estimated: the segment-bus capacitance scales with trace length, so longer traces degrade charge-pump regulation margin at low VDD.
Compliance Information
RoHS and REACH compliant per Microchip product page. -I suffix denotes industrial -40 C to +85 C. AEC-Q100 qualified variant available - check EPT or VPT suffixes for automotive.