PIC24FJ128GL305-E/M4 - 16-bit MCU 32MHz 128KB LCD | Microchip
부품 번호: PIC24FJ128GL305-E/M4 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: PIC24FJ128GL305-E/M4 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ128GL305-E/M4 (동일 폼 팩터 및 풋프린트) — 차이점: Package, LCD Charge Pump, LCD Segments, Operating Temperature, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ128GL305T-E/M4
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL305-I/M4
✅ 드롭인✓ 재고 있음
$1.94 / 개
데이터시트 보기 →PIC24FJ64GL305-E/M4
✅ 드롭인✓ 재고 있음
$3.32 / 개
데이터시트 보기 →PIC24FJ256GL305-E/M4
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL303-I/M5
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.45 / 개
데이터시트 보기 →PIC24FJ128GL305-E/M4 최대 정격 & 전기적 특성
| 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 |
| 동작 온도 범위 | -40C to +125C (E-temp) |
| 패키지 | 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 |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
PIC24FJ128GL305-E/M4 핀 구성
| 핀 1 | SEG0 — LCD segment drive line 0 |
| 핀 2 | SEG1 — LCD segment drive line 1 |
| 핀 3 | SEG2 — LCD segment drive line 2 |
| 핀 4 | SEG3 — LCD segment drive line 3 |
| 핀 5 | SEG4 — LCD segment drive line 4 |
| 핀 6 | SEG5 — LCD segment drive line 5 |
| 핀 7 | SEG6 — LCD segment drive line 6 |
| 핀 8 | SEG7 — LCD segment drive line 7 |
| 핀 9 | VDD — Digital supply voltage input (1.8V to 3.6V) |
| 핀 10 | VSS — Digital ground |
| 핀 11 | AVDD — Analog supply voltage input |
| 핀 12 | AVSS — Analog ground |
| 핀 13 | VBAT — Backup battery input for RTCC |
| 핀 14 | COM0 — LCD common drive line 0 |
| 핀 15 | COM1 — LCD common drive line 1 |
| 핀 16 | COM2 — LCD common drive line 2 |
| 핀 17 | COM3 — LCD common drive line 3 |
| 핀 18 | COM4 — LCD common drive line 4 |
| 핀 19 | COM5 — LCD common drive line 5 |
| 핀 20 | COM6 — LCD common drive line 6 |
| 핀 21 | COM7 — LCD common drive line 7 |
| 핀 22 | VLCD — LCD bias voltage / charge-pump output |
| 핀 23 | SDA — I2C data line |
| 핀 24 | SCL — I2C clock line |
| 핀 25 | SDO — SPI serial data out |
| 핀 26 | SDI — SPI serial data in |
| 핀 27 | SCK — SPI serial clock |
| 핀 28 | U1TX — UART1 transmit |
| 핀 29 | U1RX — UART1 receive |
| 핀 30 | AN0 — Analog input channel 0 / 12-bit ADC |
| 핀 31 | AN1 — Analog input channel 1 / 12-bit ADC |
| 핀 32 | AN2 — Analog input channel 2 / 12-bit ADC |
| 핀 33 | AN3 — Analog input channel 3 / 12-bit ADC |
| 핀 34 | AN4 — Analog input channel 4 / 12-bit ADC |
| 핀 35 | AN5 — Analog input channel 5 / 12-bit ADC |
| 핀 36 | OSCI — Crystal oscillator input |
| 핀 37 | OSCO — Crystal oscillator output |
| 핀 38 | MCLR — Master clear / reset (active-low) |
| 핀 39 | PGEC — In-circuit debugger / programmer clock |
| 핀 40 | PGED — In-circuit debugger / programmer data |
| 핀 41 | INT0 — External interrupt input 0 |
| 핀 42 | T1CK — Timer1 clock input |
| 핀 43 | RTCC — Real-time clock calendar output |
| 핀 44 | CVREF — Comparator voltage reference output |
| 핀 45 | C1IN+ — Comparator 1 non-inverting input |
| 핀 46 | C1IN- — Comparator 1 inverting input |
| 핀 47 | SEG8 — LCD segment drive line 8 |
| 핀 48 | EP — Exposed pad - connect to VSS for thermal dissipation |
일반적인 애플리케이션
PIC24FJ128GL305-E/M4 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ128GL305-E/M4 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- 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)
설계 노트
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.
규정 준수 정보
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.