PIC24FJ128GL302-I/ML - 128KB Flash LCD XLP MCU | Microchip
부품 번호: PIC24FJ128GL302-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.92 | $3.92 |
| 10 | $3.62 | $36.20 |
| 100 | $3.1 | $310.00 |
| 500 | $2.69 | $1,345.00 |
| 1,000 | $2.35 | $2,350.00 |
PIC24FJ128GL302-I/ML 개요
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory (Flash), working RAM, and a rich set of peripherals such as timers, ADCs, communication interfaces, and increasingly domain-specific blocks like LCD drivers. The PIC24FJ 'GL' family layers core-independent peripherals (CIPs) on top of a 16-bit modified Harvard architecture that runs the MIPS instruction set, providing deterministic interrupt response and low power draw. The PIC24FJ128GL302 sits within the low-pin-count subset of this family, fitting 28-pin designs while still integrating the segmented LCD controller.
Key differentiating specifications include: sleep current down to a few hundred nanoamps with full RAM retention, segmented LCD controller supporting up to 256 segments (8 common, 32 segment lines) with an integrated charge pump for contrast in battery-powered applications, core-independent autonomous display animation (alternating dual display, blinking, blanking), 128KB Flash with ECC for safety-critical code, and AEC-Q100 qualification for automotive dashboard and instrument-cluster designs.
Technically, the device combines a 16-bit MIPS core with a 4-channel DMA engine, multiple I/O ports with interrupt-on-change capability, and an RTCC with calendar mode. The integrated charge pump lets the LCD run from a low-voltage battery while producing VGH/VGL rails suitable for contrast, eliminating an external boost circuit. Hardware crypto and a true RNG are not part of this part; they are found on PIC24F 'GB' family devices.
Typical applications include battery-powered thermostats, remote controls, white-goods HMIs, e-bike or e-scooter dashboards, blood-pressure monitors, and automotive instrument clusters where low quiescent current and a built-in LCD driver reduce bill of materials. In an HMI design it drives the glass directly while the CPU sleeps, waking only on a button interrupt, then returns to sub-microamp standby.
Design consideration: When migrating from a PIC24F 'KA' or 'KL' part, verify the pin mapping in the 28-pin QFN variant - the GL family reassigns several I/O pins to LCD segment lines. Always populate the VLCD charge-pump flying capacitor per the datasheet typical-application schematic.
This page synthesizes distributor stock, drop-in same-brand alternatives, comparison data, and practical design notes that the manufacturer datasheet alone does not consolidate, helping engineers select and source the part faster.
드롭인 대체품: PIC24FJ128GL302-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ128GL302-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, Maximum CPU Speed, Operating Temperature, ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ128GL302-E/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GA702-I/ML
✅ 드롭인✓ 재고 있음
$2.1 / 개
데이터시트 보기 →PIC24FJ128GA702T-I/ML
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.62 / 개
데이터시트 보기 →PIC24FJ64GL302-I/ML
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL306-I/ML
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL303-I/ML
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL302-I/ML 최대 정격 & 전기적 특성
| Core Architecture | 16-bit MIPS (PIC24F) |
| Maximum CPU Speed | 32 MHz (16 MIPS when using 2:1 FPLL divider) |
| Program Flash | 128 KB (128K x 8) with ECC |
| Data RAM | 8 KB |
| Operating Voltage Range | 2.0 V to 3.6 V |
| LCD Segments Supported | 256 segments (8 common x 32 segment) |
| LCD Charge Pump | Integrated (for contrast in low-voltage battery apps) |
| Sleep Current (RAM retention) | A few hundred nA (typical) |
| DMA Channels | 4 |
| Timers | Multiple 16-bit and 32-bit timers (per family spec) |
| Communication | UART, SPI, I2C (per family spec) |
| ADC | 10/12-bit ADC (per family spec) |
| 동작 온도 범위 | -40 C to +85 C (Industrial 'I' grade) |
| 패키지 | 28-pin QFN (6x6 mm) |
| AEC-Q100 | Qualified |
| 실장 유형 | Surface Mount |
| Lead-Free / RoHS | Yes (Compliant) |
PIC24FJ128GL302-I/ML 핀 구성
| 핀 1 | RA0 — Port A bit 0 / analog input / segment line |
| 핀 2 | RA1 — Port A bit 1 / analog input / segment line |
| 핀 3 | RA2 — Port A bit 2 / analog input / segment line |
| 핀 4 | RA3 — Port A bit 3 / analog input / segment line |
| 핀 5 | RA4 — Port A bit 4 / segment line |
| 핀 6 | RA5 — Port A bit 5 / segment line |
| 핀 7 | — Placeholder |
| 핀 8 | VSS — Ground reference |
| 핀 9 | VDD — Positive supply (2.0 V to 3.6 V) |
| 핀 10 | RB0 — Port B bit 0 / segment line |
| 핀 11 | RB1 — Port B bit 1 / segment line |
| 핀 12 | RB2 — Port B bit 2 / segment line |
| 핀 13 | RB3 — Port B bit 3 / segment line |
| 핀 14 | RB4 — Port B bit 4 / segment line |
| 핀 15 | RB5 — Port B bit 5 / segment line |
| 핀 16 | RB6 — Port B bit 6 / segment line |
| 핀 17 | RB7 — Port B bit 7 / segment line |
| 핀 18 | RC0 — Port C bit 0 / segment line |
| 핀 19 | RC1 — Port C bit 1 / segment line |
| 핀 20 | RC2 — Port C bit 2 / segment line |
| 핀 21 | RC3 — Port C bit 3 / segment line |
| 핀 22 | RC4 — Port C bit 4 / segment line |
| 핀 23 | RC5 — Port C bit 5 / segment line |
| 핀 24 | RC6 — Port C bit 6 / segment line |
| 핀 25 | RC7 — Port C bit 7 / segment line |
| 핀 26 | VLCD — LCD supply / charge-pump output |
| 핀 27 | C1P — Charge-pump flying capacitor positive terminal |
| 핀 28 | C1N — Charge-pump flying capacitor negative terminal |
일반적인 애플리케이션
PIC24FJ128GL302-I/ML 적합 용도: 7 애플리케이션s: Battery-Powered Thermostat, Automotive Instrument Cluster Sub-Display, Remote Control with LCD Status Bar, White-Goods HMI (Washing Machine / Oven), E-Bike / E-Scooter Dashboard, Blood Pressure / Glucose Monitor, IoT Sensor Node with LCD Readout.
Battery-Powered Thermostat
The PIC24FJ128GL302-I/ML is ideal for battery-powered thermostats because its segmented LCD controller with integrated charge pump drives 256 segments directly, while the XLP sleep current of a few hundred nanoamps with full RAM retention allows multi-year runtime on two AA cells. The 128KB ECC Flash stores scheduling logic, setpoint history, and the user interface flow, while the 16 MIPS core handles UI updates and BLE/Wi-Fi co-processor handshakes. The integrated charge pump keeps the display contrast uniform as VDD sags from 3.0 V to 2.0 V, eliminating an external boost converter and reducing BOM cost. RTCC with calendar mode drives time-based schedules without waking the CPU, and wake-on-button interrupts via interrupt-on-change I/O keep the system responsive.
추천
Automotive Instrument Cluster Sub-Display
The PIC24FJ128GL302-I/ML targets automotive instrument clusters and HVAC sub-displays because it is AEC-Q100 qualified, integrates a segmented LCD controller with charge pump, and operates from 2.0 V to 3.6 V across the industrial temperature range. The 128KB ECC Flash stores odometer, trip, and diagnostic data with bit-error protection in harsh automotive electrical environments. The integrated charge pump lets the cluster operate directly from a 3.3 V post-LDO rail without an external boost circuit, simplifying the PCB. CAN or LIN connectivity is handled through the family peripherals, and the XLP sleep current lets the cluster retain memory while the vehicle is parked for weeks without draining the battery. The 28-pin QFN (6x6 mm) footprint is small enough to fit behind a 2.4-inch segmented display.
추천
Remote Control with LCD Status Bar
The PIC24FJ128GL302-I/ML suits universal remote controls and AV receivers that display a status bar on a segmented LCD, because its XLP sleep current of a few hundred nanoamps allows a coin-cell-powered remote to last multiple years. The 16 MIPS core handles IR protocol decoding (RC5, NEC, SIRC) in real time, while the DMA engine offloads repetitive peripheral tasks. The integrated segmented LCD controller drives channel number, volume, and battery icons without an external driver, reducing BOM. The 128KB Flash stores IR code libraries for hundreds of device brands, and the 8KB RAM holds active protocol state. The 28-pin QFN footprint enables a slim remote housing.
추천
White-Goods HMI (Washing Machine / Oven)
The PIC24FJ128GL302-I/ML is well-suited for white-goods HMIs such as washing machines, dishwashers, and ovens that require a segmented LCD to show cycle status, temperature, and time remaining. The integrated charge pump maintains LCD contrast across the 2.0 V to 3.6 V supply range as the appliance runs from rectified mains, and the 128KB Flash stores cycle firmware and user preferences with ECC protection against bit errors caused by motor noise. The 16 MIPS core executes motor-control state machines while servicing user inputs, and the RTCC drives timer functions without CPU wakeups. The 28-pin QFN (6x6 mm) package fits behind the front-panel glass, reducing assembly complexity. Core-independent peripherals handle button scanning and rotary-encoder input without CPU intervention.
추천
E-Bike / E-Scooter Dashboard
The PIC24FJ128GL302-I/ML fits e-bike and e-scooter dashboards because its segmented LCD controller with charge pump drives speed, battery, and assist-level indicators directly from a 24 V to 36 V battery stepped down to 3.3 V. The XLP sleep current allows the dashboard to retain state for months when the bike is parked, waking only on wheel rotation or button press. The 128KB Flash stores odometer, trip history, and BLE pairing data, while the 8KB RAM holds live telemetry. The AEC-Q100 qualification supports harsh under-hood vibration and temperature conditions. The 28-pin QFN footprint is small enough to integrate into a handlebar-mounted display module without crowding other components.
추천
Blood Pressure / Glucose Monitor
The PIC24FJ128GL302-I/ML is suitable for home medical devices such as blood-pressure cuffs and glucose meters that display readings on a segmented LCD. Its XLP sleep current of a few hundred nanoamps allows battery-powered devices to sit on the shelf for over a year between uses, while the integrated charge pump keeps the LCD contrast readable as alkaline cells deplete from 3.0 V to 2.0 V. The 128KB ECC Flash stores firmware, calibration constants, and last-reading history with error correction. The 16 MIPS core executes the measurement algorithm and pump-control loop in real time, and the DMA engine offloads sensor ADC sampling. The 28-pin QFN (6x6 mm) package fits inside a compact handheld housing.
추천
IoT Sensor Node with LCD Readout
The PIC24FJ128GL302-I/ML serves IoT sensor nodes that display readings (temperature, humidity, CO2) on a small segmented LCD without a smartphone app. Its segmented LCD controller with charge pump drives the display directly from a 2xAA or coin-cell battery, and the XLP sleep current of a few hundred nanoamps allows multi-year battery life. The 128KB Flash stores application firmware and OTA update staging, while the 8KB RAM buffers sensor data. I2C/SPI interfaces connect to environmental sensors, and the DMA engine offloads ADC sampling. The integrated charge pump eliminates the external boost converter typical in coin-cell designs, reducing BOM cost and PCB area.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ128GL302-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24FJ128GL302-E/ML | PIC24FJ128GA702-I/ML | PIC24FJ64GL302-I/ML |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin QFN (6x6 mm) | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same |
| Program Flash | 128 KB (ECC) | 128 KB (ECC) | 128 KB (no LCD charge pump) | 64 KB (-50%) |
| Data RAM | 8 KB | 8 KB | 8 KB | 8 KB |
| LCD Controller | Yes (256 segments, charge pump) | Yes (256 segments, charge pump) | No | Yes (256 segments, charge pump) |
| CPU Speed | 16 MIPS (32 MHz) | 16 MIPS (32 MHz) | 16 MIPS (32 MHz) | 16 MIPS (32 MHz) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| AEC-Q100 | Qualified | Qualified | Qualified (per family) | Qualified (per family) |
| Sleep Current (RAM retention) | A few hundred nA | A few hundred nA | A few hundred nA | A few hundred nA |
주요 차별점
- Integrated segmented LCD controller with on-chip charge pump (vs PIC24FJ128GA702-I/ML)
- Higher Flash density for richer firmware (vs PIC24FJ64GL302-I/ML)
- Industrial temperature range tailored for consumer/indoor HMI (vs PIC24FJ128GL302-E/ML)
설계 노트
Estimated: with the LCD controller disabled and all peripherals off, the PIC24FJ128GL302 draws approximately 0.5 uA in sleep with full RAM retention at 3.0 V, 25 C. Always disable unused peripherals via their PMDx register before entering sleep, and disable the RTCC if real-time clock is not required. The on-board 1.2 V core LDO continues to power RAM; if even lower standby is needed, use Deep Sleep with the retention LDO disabled and accept RAM loss.
Place the VLCD charge-pump flying capacitor (typically 1 nF to 10 nF X7R) as close as possible to the C1P/C1N pins, with short, symmetric traces to minimize charge-pump ripple. Keep the VLCD trace away from noise sources and provide a 100 nF decoupling capacitor directly on VLCD. Route the segment lines as a bus guarded by ground, and reserve a 4-layer PCB if more than 128 segments are used to manage trace impedance.
Common pitfalls: (1) Forgetting to configure the LCD charge pump before enabling the LCD driver results in no display output - enable VLCD3EN or similar bits per the datasheet. (2) Driving segment lines as GPIO while the LCD controller is enabled causes contention - always disable the LCD peripheral before reusing pins. (3) Using alkaline cells below 2.0 V disables the charge pump; verify the minimum VDD for the chosen contrast. (4) Exceeding the maximum I/O sink/source current (per pin and per port) damages the MCU - respect the absolute-maximum ratings.
The 28-pin QFN (6x6 mm) package has an exposed thermal pad that must be soldered to a ground pad on the PCB for mechanical reliability and thermal dissipation. Use an array of thermal vias under the pad to a ground plane on the inner layer. For battery-powered applications, isolate the analog ground (AGND) from digital ground (DGND) at a single point near the MCU VSS pin to avoid ground-loop noise on ADC and segment lines.
규정 준수 정보
RoHS and lead-free compliant per Microchip product page. AEC-Q100 qualified for automotive applications per Future Electronics listing. Halogen-free status not stated in the provided data.