PIC24FJ128GL306-E/MR - 16-bit XLP MCU, 128KB Flash, LCD | Microchip
Référence : PIC24FJ128GL306-E/MR ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $4.55 | $4,55 |
| 10 | $4.18 | $41,80 |
| 100 | $3.74 | $374,00 |
| 500 | $3.32 | $1 660,00 |
| 1 000 | $2.94 | $2 940,00 |
PIC24FJ128GL306-E/MR Présentation
An XLP microcontroller is a class of low-power MCU designed to maintain nanoamp-level sleep currents while keeping core-independent peripherals (CIPs) active. MIX-in to the broader MCU taxonomy: microcontroller -> 16-bit MCU -> PIC24 family -> eXtreme Low-Power (XLP) sub-family -> with LCD driver. XLP parts are typically chosen for coin-cell, energy-harvesting, and portable HMI products where sleep-mode retention matters as much as active-mode throughput. The 'GL' suffix further adds an integrated segmented LCD driver and Core Independent Peripherals (CIPs) that animate LCD segments without waking the CPU.
Key features include 128 KB ECC Flash for safety-critical firmware, 8 KB RAM, up to 32 MHz / 16 MIPS performance, 17-channel 10-bit ADC plus a 12-bit ADC, integrated segmented LCD controller with on-chip charge pump, multiple serial interfaces (UART, SPI, I2C), and 5V-tolerant I/O. Sleep current is specified down to a few hundred nA with full RAM retention and LCD operation, a key figure for battery-life estimation.
Architecturally, the PIC24FJ128GL306 uses Microchip's 16-bit modified-Harvard CPU with a hardware multiplier and DSP engine, allowing efficient fixed-point signal processing for sensor conditioning and audio tone generation. ECC on Flash and RAM improves reliability in harsh environments, while the CIPs (CLC, MCCP/SCCP, RTCC, LCD with charge pump) enable autonomous operation independent of the core.
Typical applications include battery-powered medical devices (glucometers, infusion pumps), industrial HMI panels with segmented LCD, smart thermostats, portable instrumentation, and IoT sensor nodes with local display. The integrated LCD controller eliminates an external driver, reducing BOM cost and PCB area.
When designing with this MCU, allocate sufficient decoupling (100 nF + 1 uF) near each VDD pin and follow Microchip's QFN-64 land-pattern recommendations (0.4 mm pitch). The 9x9 mm QFN exposes a thermal pad that must be soldered to a continuous ground plane for mechanical and thermal integrity. Designers should also budget flash endurance (10K min erase cycles) for wear-leveling on EEPROM-emulation data.
This page synthesizes distributor pricing, drop-in PIC24FJ family alternatives, and practical QFN-64 design notes not found in the manufacturer datasheet - a unique information-gain resource for engineers sourcing PIC24FJ128GL306-E/MR.
Alternatives de remplacement direct pour PIC24FJ128GL306-E/MR — 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 PIC24FJ128GL306-E/MR (même facteur de forme et même empreinte) — différant par ADC, Package, Core Architecture, Family, I/O Pins.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ128GL306-I/MR
✅ Remplacement direct✓ En stock
$2.84 / unité
Voir la fiche technique →PIC24FJ128GL306T-I/MR
✅ Remplacement direct✓ En stock
$2.5 / unité
Voir la fiche technique →PIC24FJ128GL406-I/MR
✅ Remplacement direct✓ En stock
$4.05 / unité
Voir la fiche technique →PIC24FJ128GB606-I/MR
✅ Remplacement direct✓ En stock
$3.62 / unité
Voir la fiche technique →PIC24FJ128GA606-I/MR
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC24FJ128DA106-I/MR
✅ Remplacement direct✓ En stock
$2.4 / unité
Voir la fiche technique →PIC24FJ128GL306-E/MR Valeurs maximales et caractéristiques électriques
| Core Architecture | 16-bit PIC24F modified-Harvard |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Flash | 128 KB with ECC |
| RAM | 8 KB |
| ADC | 10-bit and 12-bit, 17 channels |
| LCD Controller | Segmented LCD with integrated charge pump |
| Tension d'alimentation | 2.0 V to 3.6 V |
| Température de fonctionnement | -40C to +125C (E-Temp) |
| Boîtier | 64-pin QFN (9x9 mm) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
| Sleep Current | Few hundred nA (with RAM retention, LCD on) |
| I/O Voltage Tolerance | 5V tolerant |
| Flash Erase Cycles | 10,000 minimum |
| Family | PIC24FJ GL family (XLP, LCD, CIPs) |
Configuration des broches de PIC24FJ128GL306-E/MR
| Broche 1 | RB0 — I/O port B, bit 0 (LCD segment) |
| Broche 2 | RB1 — I/O port B, bit 1 (LCD segment) |
| Broche 3 | RB2 — I/O port B, bit 2 (LCD segment) |
| Broche 4 | RB3 — I/O port B, bit 3 (LCD segment) |
| Broche 5 | VDD — Positive supply voltage (2.0V-3.6V) |
| Broche 6 | VSS — Ground reference |
| Broche 7 | RB4 — I/O port B, bit 4 (LCD segment) |
| Broche 8 | RB5 — I/O port B, bit 5 (LCD segment) |
| Broche 9 | RB6 — I/O port B, bit 6 (ICD programming clock) |
| Broche 10 | RB7 — I/O port B, bit 7 (ICD programming data) |
| Broche 11 | RC0 — I/O port C, bit 0 |
| Broche 12 | RC1 — I/O port C, bit 1 |
| Broche 13 | RC2 — I/O port C, bit 2 |
| Broche 14 | VSS — Ground reference |
| Broche 15 | RC3 — I/O port C, bit 3 |
| Broche 16 | RC4 — I/O port C, bit 4 |
| Broche 17 | RC5 — I/O port C, bit 5 |
| Broche 18 | RC6 — I/O port C, bit 6 |
| Broche 19 | RC7 — I/O port C, bit 7 |
| Broche 20 | RD0 — I/O port D, bit 0 |
| Broche 21 | RD1 — I/O port D, bit 1 |
| Broche 22 | RD2 — I/O port D, bit 2 |
| Broche 23 | RD3 — I/O port D, bit 3 |
| Broche 24 | VDD — Positive supply voltage (2.0V-3.6V) |
| Broche 25 | RD4 — I/O port D, bit 4 |
| Broche 26 | RD5 — I/O port D, bit 5 |
| Broche 27 | RD6 — I/O port D, bit 6 |
| Broche 28 | RD7 — I/O port D, bit 7 |
| Broche 29 | RE0 — I/O port E, bit 0 |
| Broche 30 | RE1 — I/O port E, bit 1 |
| Broche 31 | RF0 — I/O port F, bit 0 |
| Broche 32 | RF1 — I/O port F, bit 1 |
| Broche 33 | RF2 — I/O port F, bit 2 |
| Broche 34 | RF3 — I/O port F, bit 3 |
| Broche 35 | RF4 — I/O port F, bit 4 |
| Broche 36 | RF5 — I/O port F, bit 5 |
| Broche 37 | VSS — Ground reference |
| Broche 38 | RG6 — I/O port G, bit 6 |
| Broche 39 | RG7 — I/O port G, bit 7 |
| Broche 40 | RG8 — I/O port G, bit 8 |
| Broche 41 | RG9 — I/O port G, bit 9 |
| Broche 42 | MCLR — Master clear reset (active-low) |
| Broche 43 | OSC1 — Crystal oscillator input or external clock |
| Broche 44 | OSC2 — Crystal oscillator output |
| Broche 45 | VDD — Positive supply voltage (2.0V-3.6V) |
| Broche 46 | RA0 — I/O port A, bit 0 (LCD segment, analog) |
| Broche 47 | RA1 — I/O port A, bit 1 (LCD segment, analog) |
| Broche 48 | RA2 — I/O port A, bit 2 (LCD segment, analog) |
| Broche 49 | RA3 — I/O port A, bit 3 (LCD segment, analog) |
| Broche 50 | RA4 — I/O port A, bit 4 (LCD segment, analog) |
| Broche 51 | RA5 — I/O port A, bit 5 (LCD segment, analog) |
| Broche 52 | RA6 — I/O port A, bit 6 (LCD segment, analog) |
| Broche 53 | RA7 — I/O port A, bit 7 (LCD segment, analog) |
| Broche 54 | VSS — Ground reference |
| Broche 55 | RB8 — I/O port B, bit 8 (LCD segment) |
| Broche 56 | RB9 — I/O port B, bit 9 (LCD segment) |
| Broche 57 | RB10 — I/O port B, bit 10 (LCD segment) |
| Broche 58 | RB11 — I/O port B, bit 11 (LCD segment) |
| Broche 59 | RB12 — I/O port B, bit 12 (LCD segment) |
| Broche 60 | RB13 — I/O port B, bit 13 (LCD segment) |
| Broche 61 | RB14 — I/O port B, bit 14 (LCD segment) |
| Broche 62 | RB15 — I/O port B, bit 15 (LCD segment) |
| Broche 63 | VSS — Ground reference |
| Broche 64 | VDD — Positive supply voltage (2.0V-3.6V) |
Applications typiques
PIC24FJ128GL306-E/MR convient pour 6 applications: Battery-Powered Medical Glucose Meter, Industrial Segmented-LCD HMI Panel, Smart Thermostat with Segmented Display, Portable Test and Measurement Instrument, IoT Sensor Node with Local Display, Wearable Fitness and Health Device.
Battery-Powered Medical Glucose Meter
The PIC24FJ128GL306-E/MR is well-suited for handheld battery-powered medical devices such as glucose meters. The 128 KB ECC Flash supports safety-critical firmware with self-test routines, while the 8 KB RAM handles strip-timing buffers and EEPROM-emulation of patient logs. Its integrated segmented LCD controller drives 4-8 digit numeric displays plus icon segments without external driver ICs, lowering BOM cost. XLP nanoamp-level sleep current with RAM and LCD retention allows coin-cell operation measured in years. The 17-channel 12-bit ADC handles electrochemical strip readout with sufficient resolution for accurate glucose quantification. Placed on a small PCB with a 3V coin cell and segmented LCD glass, this MCU replaces discrete MCU-plus-LCD-driver designs.
Recommandé
Industrial Segmented-LCD HMI Panel
For industrial control panels that display process variables on segmented LCD glass, the PIC24FJ128GL306-E/MR is an ideal system controller. The integrated LCD controller with on-chip charge pump drives up to several hundred segments across multiple commons, supporting large multi-digit numeric displays with icon overlays. XLP low-power modes reduce idle-panel energy consumption, important for solar-powered field equipment. CIPs (CLC, MCCP/SCCP, RTCC) autonomously handle periodic sensor polling, key debounce, and LCD refresh without waking the core. Placed between sensor inputs and the LCD glass, the MCU eliminates an external LCD driver and reduces PCB area. E-temp grade supports outdoor cabinets and factory-floor environments with extended temperature swings.
Recommandé
Smart Thermostat with Segmented Display
The PIC24FJ128GL306-E/MR excels in residential smart thermostats that use segmented LCD glass for temperature, humidity, and mode indicators. XLP technology keeps sleep current at nanoamp levels when the backlight is off, preserving battery life during power-loss or in battery-only retrofits. The 12-bit ADC accurately reads NTC thermistor temperature, while the integrated LCD controller drives the segmented glass without an external driver. CIP-based timing eliminates CPU interrupts for keypad polling, freeing CPU cycles for wireless-stack or HVAC-control algorithms. E-temp rating supports attic-mounted controls exposed to high summer heat. Compared to discrete MCU-plus-driver solutions, the GL306 simplifies PCB area and reduces total BOM cost by 15-25%.
Recommandé
Portable Test and Measurement Instrument
Handheld multimeters, insulation testers, and process calibrators benefit from the PIC24FJ128GL306-E/MR's combination of 16-bit performance, low power, and integrated segmented LCD. The 12-bit ADC samples voltage, current, and resistance with adequate resolution for handheld DMM applications. The LCD controller drives 4.5-digit numeric plus bar-graph segments directly, removing the need for a separate driver. XLP idle current extends battery life across thousands of measurement cycles per AA cell set. E-temp grade supports industrial and outdoor field service. The MCU's 16 MIPS throughput handles RMS computation, min/max averaging, and auto-ranging without an external DSP. Placed with a precision op-amp and shunt resistor, the GL306 forms the core of a compact 4.5-digit DMM.
Recommandé
IoT Sensor Node with Local Display
For IoT sensor nodes that show local status on a segmented LCD (e.g., environmental monitors, leak detectors, asset trackers), the PIC24FJ128GL306-E/MR delivers the right combination of power budget and on-board display. Sleep current of a few hundred nA with LCD retention enables multi-year coin-cell operation; the CIP-based sensor sampling wakes the core only when needed. The integrated segmented LCD eliminates an external driver in space-constrained nodes, while the 17-channel ADC reads multiple sensors (temperature, humidity, gas) on a single chip. E-temp grade supports outdoor IoT deployments. Compared to display-less IoT MCUs that require a separate e-ink or OLED module, the GL306 reduces BOM and PCB area by integrating the human interface.
Recommandé
Wearable Fitness and Health Device
Wearable fitness bands and consumer health monitors benefit from the PIC24FJ128GL306-E/MR's XLP nanoamp sleep, integrated segmented LCD, and 16 MIPS throughput. Sleep modes with full RAM and LCD retention extend coin-cell life across weeks of continuous wear, while the integrated LCD controller drives segment indicators for steps, heart-rate zones, and battery status without an external driver. The 12-bit ADC reads optical heart-rate sensor signals; the CLC and RTCC CIPs autonomously sample sensors without CPU intervention. E-temp rating supports skin-contact and wristband thermal environments. Compared to display-less wearable MCUs, the GL306 eliminates the need for an OLED or e-ink panel driver, reducing BOM cost and total PCB area.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ128GL306-E/MR — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ128GL306-I/MR | PIC24FJ128GL306T-I/MR | PIC24FJ128GL406-I/MR | PIC24FJ128GB606-I/MR | PIC24FJ128GA606-I/MR | PIC24FJ128DA106-I/MR |
|---|---|---|---|---|---|---|---|
| Package | 64-pin QFN (9x9 mm) | 64-pin QFN (9x9 mm) - same | 64-pin QFN (9x9 mm) - same | 64-pin QFN (9x9 mm) - same | 64-pin QFN (9x9 mm) - same | 64-pin QFN (9x9 mm) - same | 64-pin QFN (9x9 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 128 KB ECC | 128 KB ECC | 128 KB ECC | 256 KB (no ECC) | 128 KB | 128 KB | |
| RAM | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB | 8 KB | |
| Integrated LCD Controller | Yes (segmented LCD + charge pump) | Yes | Yes (more segments) | No | No | No | |
| XLP Sleep Current | Few hundred nA (RAM/LCD retention) | Few hundred nA | Few hundred nA | Microamp range (higher) | Few hundred nA (no LCD) | Microamp range | |
| Temperature Grade | -40C to +125C (E-temp) | -40C to +85C (I-temp) | -40C to +85C (I-temp) | -40C to +85C (I-temp) | -40C to +85C (I-temp) | -40C to +85C (I-temp) | |
| USB-OTG | No | No | No | Yes | No | No | |
| Parametric Match vs GL306-E/MR | 100% | 100% | 100% | 90% | 80% | 70% | 70% |
Principaux différenciateurs
- Only 64-pin QFN member of GL family combining E-temp with LCD controller (vs PIC24FJ128GL306-I/MR)
- Integrated segmented LCD controller with on-chip charge pump (vs PIC24FJ128GA606-I/MR)
- XLP nanoamp sleep with RAM and LCD retention (vs PIC24FJ128GB606-I/MR)
- ECC Flash for safety-critical firmware (vs PIC24FJ128DA106-I/MR)
Notes de conception
Estimated: at 32 MHz active CPU and full peripheral operation, total current draw is approximately 7-9 mA. With XLP sleep and LCD retention, total quiescent drops to ~500 nA including LCD charge pump. For coin-cell designs, ensure total sleep-mode current budget stays below 1 uA to achieve multi-year battery life. The MCU has five VDD pins (5, 24, 45, 64 plus internal logic); tie each through a 100 nF X7R plus 1 uF bulk capacitor placed within 3 mm of the pin. A common pitfall is omitting the bulk capacitor on the analog VDD rail, which causes ADC reference drift during LCD charge-pump switching.
The 64-pin QFN exposes a thermal pad (EP) on the bottom face that must be soldered to a continuous ground pour for both mechanical reliability and thermal dissipation. Use at least 8 thermal vias in the EP pad to spread heat to inner PCB layers. With a theta_JA around 35 C/W on a 4-layer JEDEC test board, the device can handle 1W dissipation at 85C ambient. For battery-powered applications the chip rarely approaches this limit, but outdoor industrial use with the E-temp grade and high CPU duty cycle warrants thermal validation per Microchip AN1267 'PIC24F QFN Package Thermal Management'.
Use a 4-layer stack-up with continuous ground plane under the QFN footprint for the LCD segments to maintain clean signal return paths. Keep LCD segment traces short and route them on the top layer to avoid crossover; avoid running high-frequency switching traces (e.g. from UART, SPI) across LCD segment routing, as capacitive coupling can introduce visible flicker. The 0.5 mm pitch QFN land pattern must follow Microchip's recommended PCB footprint with non-solder-mask-defined pads for reliable assembly. Place a 4.7 uF tantalum + 100 nF ceramic on the LCD charge pump output pin (VLCD) for stable contrast.
A common pitfall is configuring the LCD controller for more segments than the package's I/O count supports. For the 64-pin QFN, the maximum segment count is reduced compared to the 100-pin variants; refer to the family datasheet's 'Pin Allocation for LCD' table before laying out the segment mapping. Another pitfall: not enabling the ECC interrupt when using ECC Flash - silent single-bit corrections leave no error log, complicating field returns. Finally, do not operate the ADC and LCD charge pump simultaneously without adequate bulk capacitance; the charge-pump switching noise can corrupt ADC readings by 2-3 LSBs.
Informations de conformité
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - automotive designs should consider PIC24FJ automotive-grade variants. Halogen-free per Microchip material declarations.