PIC24FJ128GL406-I/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
MPN: PIC24FJ128GL406-I/PT ✓ פעילPIC24FJ128GL406-I/PT סקירה
A 16-bit microcontroller (MCU) is a single-chip computer that combines a CPU, memory (Flash, SRAM, EEPROM), and peripherals on one die. The 16-bit data path allows more efficient arithmetic on larger variables than 8-bit cores while staying below the cost and power of 32-bit devices. Within the broader taxonomy, PIC24F sits in the microcontrollers -> microcontrollers and processors -> semiconductor -> IC hierarchy. This GL4 family member adds USB and segmented LCD drivers, placing it between baseline 16-bit MCUs and higher-end dsPIC/PIC32 devices for human-machine-interface nodes.
Key differentiating features include 128KB of ECC Flash organized as Dual Partition for over-the-air (OTA) firmware updates, a hardware real-time clock calendar (RTCC) with VBAT retention, four 16-bit timers, five UART/I2C/SPI peripherals, a 12-bit ADC, and Microchip's core-independent peripherals (CIPs) such as CLC, MCCP, and PWM. The LCD controller drives up to 8 commons x 50 segments with integrated charge pump and contrast control, eliminating external bias resistors.
Architecturally, the device pairs a modified Harvard 16-bit CPU with DMA-driven CIPs that offload tasks without CPU intervention. The XLP deep-sleep current of approximately 400 nA (with RTCC running) and active current around 9 mA at full speed make it ideal for always-on sensor nodes. The 12-bit 200 ksps ADC, 5-bit DAC, and CTMU support capacitive-sensing touch buttons and analog sensor reading directly on-chip.
Typical applications include battery-powered medical monitoring devices (glucometers, BP cuffs), industrial HMI panels with segmented LCD, IoT edge nodes with USB diagnostics, automotive body and sensor interfaces, and smart metering. The integrated USB enables direct firmware updates via standard USB hosts, simplifying field service.
Design consideration: route VBAT through a 47 kOhm decoupling resistor to the RTCC supply pin, and place a 100 nF bypass capacitor on every VDD/VSS pair. The LCD segment outputs require 1 nF-100 nF reservoir capacitors on VLCAP1/VLCAP2, and unused segment pins should be left open or routed to reduce coupling noise.
This page synthesizes distributor pricing, drop-in alternatives drawn from the PIC24F family, and practical design notes not consolidated in the manufacturer datasheet.
חלופות תחליף ישיר עבור PIC24FJ128GL406-I/PT — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC24FJ128GL406-I/PT (אותו גורם צורה וטביעת רגל) — שונים ב Package, USB, Program Memory (Flash), Operating Temperature, ADC.
PIC24FJ128GL406-E/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC24FJ256GL406-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC24FJ128GC006T-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC24FJ128GA705-I/PT
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC24FJ128GB606-I/MR
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC24FJ128GL406-I/PT דירוגים מרביים ומאפיינים חשמליים
| Core Architecture | PIC 16-bit |
| Series | PIC24F GL4 eXtreme Low-Power |
| CPU Core | PIC24F (modified Harvard, 16-bit) |
| Program Memory | 128 KB Flash (ECC, Dual Partition) |
| RAM | 32 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.6 V |
| טמפרטורת פעולה | -40 C to +85 C (Industrial, -I suffix) |
| ADC | 12-bit, 200 ksps |
| DAC | 5-bit |
| LCD Controller | Up to 8 COM x 50 SEG with charge pump |
| USB | Full-Speed USB 2.0 Device |
| UART/USART | 5 channels |
| I2C | 5 channels |
| SPI | 5 channels |
| Timers | 4 x 16-bit |
| Core-Independent Peripherals | CLC, MCCP/SCCP, PWM, RTCC with VBAT |
| Deep Sleep Current | Approximately 400 nA (RTCC running, typical, see datasheet) |
| מארז | 64-pin TQFP (PT), 10x10 mm |
| סוג הרכבה | Surface Mount |
| רמת MSL | 3 (per JEDEC J-STD-020) |
| AEC-Q100 | AEC-Q100 qualified (per DigiKey listing) |
| סטטוס RoHS | Compliant |
תצורת פינים של PIC24FJ128GL406-I/PT
| פין 1 | RB15 — I/O port B bit 15 |
| פין 2 | RB14 — I/O port B bit 14 |
| פין 3 | RB13 — I/O port B bit 13 |
| פין 4 | RB12 — I/O port B bit 12 |
| פין 5 | AVDD — Analog supply voltage |
| פין 6 | AVSS — Analog ground |
| פין 7 | RB11 — I/O port B bit 11 |
| פין 8 | RB10 — I/O port B bit 10 |
| פין 9 | RB9 — I/O port B bit 9 |
| פין 10 | RB8 — I/O port B bit 8 |
| פין 11 | RB7 — I/O port B bit 7 |
| פין 12 | RB6 — I/O port B bit 6 |
| פין 13 | RB5 — I/O port B bit 5 |
| פין 14 | RB4 — I/O port B bit 4 |
| פין 15 | RB3 — I/O port B bit 3 |
| פין 16 | RB2 — I/O port B bit 2 |
| פין 17 | RB1 — I/O port B bit 1 |
| פין 18 | RB0 — I/O port B bit 0 |
| פין 19 | RC15 — I/O port C bit 15 |
| פין 20 | RC14 — I/O port C bit 14 |
| פין 21 | RC13 — I/O port C bit 13 |
| פין 22 | VDD — Digital supply voltage |
| פין 23 | VSS — Digital ground |
| פין 24 | RC12 — I/O port C bit 12 |
| פין 25 | RC11 — I/O port C bit 11 |
| פין 26 | RC10 — I/O port C bit 10 |
| פין 27 | RC9 — I/O port C bit 9 |
| פין 28 | RC8 — I/O port C bit 8 |
| פין 29 | RC7 — I/O port C bit 7 |
| פין 30 | RC6 — I/O port C bit 6 |
| פין 31 | RC5 — I/O port C bit 5 |
| פין 32 | RC4 — I/O port C bit 4 |
| פין 33 | RC3 — I/O port C bit 3 |
| פין 34 | RC2 — I/O port C bit 2 |
| פין 35 | RC1 — I/O port C bit 1 |
| פין 36 | RC0 — I/O port C bit 0 |
| פין 37 | RD15 — I/O port D bit 15 |
| פין 38 | RD14 — I/O port D bit 14 |
| פין 39 | RD13 — I/O port D bit 13 |
| פין 40 | RD12 — I/O port D bit 12 |
| פין 41 | RD11 — I/O port D bit 11 |
| פין 42 | RD10 — I/O port D bit 10 |
| פין 43 | RD9 — I/O port D bit 9 |
| פין 44 | RD8 — I/O port D bit 8 |
| פין 45 | VDD — Digital supply voltage |
| פין 46 | VSS — Digital ground |
| פין 47 | OSC1 — Crystal oscillator input |
| פין 48 | OSC2 — Crystal oscillator output |
| פין 49 | RD7 — I/O port D bit 7 |
| פין 50 | RD6 — I/O port D bit 6 |
| פין 51 | RD5 — I/O port D bit 5 |
| פין 52 | RD4 — I/O port D bit 4 |
| פין 53 | RD3 — I/O port D bit 3 |
| פין 54 | RD2 — I/O port D bit 2 |
| פין 55 | RD1 — I/O port D bit 1 |
| פין 56 | RD0 — I/O port D bit 0 |
| פין 57 | VBAT — RTCC backup supply |
| פין 58 | VLCAP1 — LCD charge pump capacitor 1 |
| פין 59 | VLCAP2 — LCD charge pump capacitor 2 |
| פין 60 | VLCD — LCD bias voltage |
| פין 61 | D+ — USB D+ line |
| פין 62 | D- — USB D- line |
| פין 63 | VUSB — USB transceiver supply |
| פין 64 | MCLR — Master clear (reset, active-low) |
יישומים טיפוסיים
PIC24FJ128GL406-I/PT מתאים עבור 6 יישוםs: Battery-Powered Medical Monitoring Devices, Industrial HMI Panels with Segmented LCD, IoT Edge Nodes with USB Diagnostics, Automotive Body and Sensor Interfaces, Smart Metering and Utility Endpoints, Wearable Health and Fitness Trackers.
Battery-Powered Medical Monitoring Devices
The PIC24FJ128GL406-I/PT fits battery-powered medical devices such as glucometers, blood-pressure cuffs, and pulse oximeters thanks to its 128KB ECC Flash, 32KB RAM, and approximately 400 nA deep-sleep current with RTCC running. The integrated 12-bit 200 ksps ADC and 5-bit DAC interface directly to analog sensor front-ends, while the segmented LCD controller drives up to 8x50 pixels for on-device readouts without external driver chips. Full-Speed USB enables tethered charging and firmware update on hospital workstations, and Dual Partition Flash allows in-field calibration updates without bricking the device. Compared with discrete micro + LCD driver solutions, this single-chip approach reduces BOM by 4-6 components and cuts standby current by 10x.
מומלץ
Industrial HMI Panels with Segmented LCD
The PIC24FJ128GL406-I/PT is well suited to industrial HMI panels driving segmented LCDs up to 8 commons x 50 segments. The integrated LCD controller with charge pump eliminates external bias resistors and operates down to 2.0 V, allowing direct Li-Fe-S2 battery operation in handheld test equipment. CIPs (CLC, MCCP, PWM, DMA) handle button scanning, encoder input, and backlight control without CPU intervention, freeing the 16 MIPS core for application logic and Modbus/IO-Link protocol handling. The 5 UART/I2C/SPI peripherals connect to sensor and motor-driver ICs, while 4 timers support PWM output for proportional control.
מומלץ
IoT Edge Nodes with USB Diagnostics
The PIC24FJ128GL406-I/PT serves IoT edge nodes requiring low power, USB diagnostics, and OTA firmware updates. Its 128KB Dual Partition Flash supports A/B firmware images, allowing secure in-field updates via the USB device port during service windows. The deep-sleep current near 400 nA with RTCC enables years of standby on a CR2032 cell, while periodic wake-up events drive sensor reads and transmit over UART-based radios. The 12-bit ADC and CTMU interface directly to analog sensors, and CIPs handle DMA-driven data aggregation without CPU wake-up, minimising active-mode energy.
מומלץ
Automotive Body and Sensor Interfaces
The PIC24FJ128GL406-I/PT is AEC-Q100 qualified (per the DigiKey product data) for automotive body-control and sensor-interface modules such as seat controllers, climate panel drivers, and tire-pressure monitors. Operating from 2.0 V to 3.6 V with internal voltage regulation, it tolerates 12 V battery transients when paired with an external LDO. The 12-bit ADC and CTMU support capacitive-touch buttons and resistive sensor reads, while CAN-capable UARTs (when paired with external transceiver) handle body-bus traffic. The integrated LCD controller drives segmented dashboards with charge-pump bias, removing the need for a dedicated LCD driver chip.
מומלץ
Smart Metering and Utility Endpoints
The PIC24FJ128GL406-I/PT is engineered for smart-metering endpoints where low standby current, real-time clock retention, and LCD readout matter. The VBAT pin retains the RTCC across main-battery replacement, preserving time-of-use metering schedules without external RTC chips. The LCD controller drives segmented displays with 1/3 bias and 1/8 duty, supporting 50+ segments directly on-chip. The integrated USB port enables field-service technicians to read consumption logs and apply tariff updates without removing the meter from service. Five UART/I2C/SPI peripherals connect to metrology ICs, RF modules, and external memory.
מומלץ
Wearable Health and Fitness Trackers
The PIC24FJ128GL406-I/PT powers wrist-worn fitness and health-tracking devices thanks to its approximately 400 nA deep-sleep current, integrated segmented LCD controller, and CTMU-driven capacitive-touch buttons. The 128KB ECC Flash stores firmware and activity logs while the 32KB RAM buffers sensor data streams from accelerometers and optical heart-rate sensors over I2C/SPI. Full-Speed USB enables charging-crate data sync, and the Dual Partition Flash supports OTA feature updates from a phone app. The 2.0V minimum supply supports single-cell alkaline or rechargeable coin cells used in fitness bands.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC24FJ128GL406-I/PT — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | PIC24FJ128GL406-E/PT | PIC24FJ256GL406-I/PT | PIC24FJ128GC006T-I/PT | PIC24FJ128GA705-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (PT), 10x10 mm | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same |
| Program Memory | 128 KB Flash (ECC) | 128 KB Flash - same | 256 KB Flash (+100%) | 128 KB Flash - same | 128 KB Flash - same |
| RAM | 32 KB | 32 KB - same | 32 KB - same | 32 KB - same | 32 KB - same |
| Maximum CPU 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 |
| LCD Controller | Yes (8 COM x 50 SEG) | Yes - same | Yes - same | Yes - same | No |
| USB | Full-Speed USB 2.0 Device | Full-Speed USB Device - same | Full-Speed USB Device - same | Full-Speed USB Device - same | No |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same |
מבדילים עיקריים
- Dual Partition Flash for OTA updates (לעומתPIC24FJ128GA705-I/PT)
- Integrated LCD controller with charge pump (לעומתPIC24FJ128GA705-I/PT)
- Highest memory density in 64-TQFP GL4 family (לעומתPIC24FJ128GL405-I/PT)
הערות תכנון
Place a 100 nF ceramic bypass capacitor on every VDD/VSS pin pair of the PIC24FJ128GL406-I/PT, with the cap leads within 2 mm of the package pin. The VBAT pin requires a 100 nF decoupling cap and an external 47 kOhm resistor in series with the backup battery to limit inrush current. Estimated: a typical schematic with 4 VDD/VSS pairs reduces core supply noise by 10-15 dB compared with single-cap designs. Avoid routing high-frequency digital traces under the package to prevent coupling into the analog VDD rail.
Route the USB D+ and D- traces as a 90-ohm differential pair with continuous ground reference and maximum trace length of 50 mm. Match trace lengths within 150 mil to preserve signal integrity at Full-Speed USB. The oscillator pins (OSC1, OSC2) require short, symmetric traces to the crystal with a ground guard ring to suppress radiated EMI. Estimated: properly routed USB pair achieves 60-70 mV eye-height margin against the USB 2.0 specification mask.
Do not omit the VLCAP1/VLCAP2 reservoir capacitors on the LCD charge pump - the device requires 1 nF to 100 nF on each pin for stable bias generation. Unused LCD segment pins should be left open rather than tied to ground, as grounding increases coupling capacitance and may cause ghost segments. When migrating from PIC24FJ128GA6xx firmware, verify that the new GL406 device's RTCC register map is compatible - some RTCC alarm fields differ. The MCLR pin must have a 10 kOhm pull-up to VDD for normal operation; floating MCLR causes unpredictable resets.
מידע על תאימות
AEC-Q100 qualified per DigiKey automotive listing. RoHS compliant. Halogen-free status not specified in provided data.