PIC24FJ128GL406-E/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
MPN: PIC24FJ128GL406-E/PT ✓ AktifPIC24FJ128GL406-E/PT Ringkasan
What is a PIC24F microcontroller? The PIC24F family is a 16-bit MCU line from Microchip built on a modified Harvard architecture with a wide 24-bit instruction word. Within the broader microcontroller taxonomy, PIC24F sits below 32-bit Cortex-M parts but offers substantially more compute and peripherals than 8-bit PIC16/PIC18 devices, while retaining the low-power XP (eXtreme Low-Power) focus. The GL4 sub-family adds an integrated LCD controller, full-speed USB 2.0, and core-independent peripherals (CIPs) for safety-critical and human-interface designs.
Key features of the PIC24FJ128GL406 include up to 512 KB of dual-partition flash supporting real-time Over-The-Air (OTA) updates and EEPROM emulation, a segmented LCD driver with charge pump, full-speed USB 2.0 device/host/OTG, and a 16-channel 10/12-bit ADC. The device supports 2.0V to 3.6V operation and offers multiple low-power sleep modes down to nanoWatt levels, making it a fit for battery-powered consumer, medical, and industrial human-machine-interface (HMI) products.
Architecturally, the PIC24FJ128GL406 uses a 16-bit datapath with a 24-bit instruction set, hardware multiply/divide, and a wide set of timers, capture/compare, and PWM modules. The dual-partition flash with live-update capability allows the firmware to be updated in the field without downtime, an essential feature for connected IoT appliances and metering equipment that must remain in service across software revisions.
Typical applications include USB-connected HMI panels, IoT sensor hubs with LCD readouts, home appliances with segmented displays, medical point-of-care devices, e-metering and energy monitoring, and rugged industrial control panels. The combination of LCD + USB + OTA in a single 16-bit MCU simplifies the bill of materials and lowers BOM cost versus a 32-bit MCU + external LCD bridge.
When designing with this device, allocate adequate decoupling (100 nF + 4.7 uF) near each VDD/VSS pair and follow the package-specific land pattern for the PT (64-pin TQFP). For USB applications, the D+/D- traces must be 90-ohm differential and length-matched; the on-chip USB regulator requires a 4.7 uF external cap. Always confirm with the device errata sheet before locking firmware behaviour.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that are not available from the manufacturer datasheet alone, helping engineers shorten the BOM and selection cycle.
Alternatif penggantian untuk PIC24FJ128GL406-E/PT — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian PIC24FJ128GL406-E/PT (sama faktor bentuk dan footprint) — berbeda di dalam Package, ADC, Operating Temperature, Core Architecture, Core.
PIC24FJ128GL405-E/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC24FJ128GB606-I/MR
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC24FJ128GA606-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC24FJ128GC006T-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC24FJ128GB410-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC24FJ128GL406-E/PT Rating Maksimal & Karakteristik Listrik
| Core | PIC24F (16-bit modified Harvard) |
| CPU Speed | 32 MHz / 16 MIPS |
| Program Memory (Flash) | 128 KB (dual-partition) |
| RAM | 32 KB |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Suhu Kerja | -40C to +125C (E grade) |
| Paket | 64-pin TQFP (10x10 mm) |
| Tipe Mounting | Surface Mount (Tray) |
| USB | Full-Speed USB 2.0 Device/Host/OTG |
| LCD Controller | Segmented LCD with charge pump |
| Status RoHS | Compliant |
| Lead-Free | Yes |
Konfigurasi Pin PIC24FJ128GL406-E/PT
| Pin produk 1 | VDD — Core logic power supply (2.0V-3.6V) |
| Pin produk 2 | RA0 — I/O port A bit 0 / analog input |
| Pin produk 3 | RA1 — I/O port A bit 1 / analog input |
| Pin produk 4 | RA2 — I/O port A bit 2 / analog input |
| Pin produk 5 | RA3 — I/O port A bit 3 / analog input |
| Pin produk 6 | RA4 — I/O port A bit 4 / analog input |
| Pin produk 7 | RA5 — I/O port A bit 5 / analog input |
| Pin produk 8 | RA6 — I/O port A bit 6 / analog input |
| Pin produk 9 | RA7 — I/O port A bit 7 / analog input |
| Pin produk 10 | VSS — Ground reference |
| Pin produk 11 | RB0 — I/O port B bit 0 |
| Pin produk 12 | RB1 — I/O port B bit 1 |
| Pin produk 13 | RB2 — I/O port B bit 2 |
| Pin produk 14 | RB3 — I/O port B bit 3 |
| Pin produk 15 | RB4 — I/O port B bit 4 |
| Pin produk 16 | RB5 — I/O port B bit 5 |
| Pin produk 17 | RB6 — I/O port B bit 6 |
| Pin produk 18 | RB7 — I/O port B bit 7 |
| Pin produk 19 | RC0 — I/O port C bit 0 |
| Pin produk 20 | RC1 — I/O port C bit 1 |
| Pin produk 21 | RC2 — I/O port C bit 2 |
| Pin produk 22 | RC3 — I/O port C bit 3 |
| Pin produk 24 | RC4 — I/O port C bit 4 |
| Pin produk 25 | RC5 — I/O port C bit 5 |
| Pin produk 26 | RC6 — I/O port C bit 6 |
| Pin produk 27 | RC7 — I/O port C bit 7 |
| Pin produk 28 | RD0 — I/O port D bit 0 |
| Pin produk 29 | RD1 — I/O port D bit 1 |
| Pin produk 30 | RD2 — I/O port D bit 2 |
| Pin produk 31 | RD3 — I/O port D bit 3 |
| Pin produk 32 | RD4 — I/O port D bit 4 |
| Pin produk 33 | RD5 — I/O port D bit 5 |
| Pin produk 34 | RD6 — I/O port D bit 6 |
| Pin produk 35 | RD7 — I/O port D bit 7 |
| Pin produk 36 | RE0 — I/O port E bit 0 |
| Pin produk 37 | RE1 — I/O port E bit 1 |
| Pin produk 38 | RE2 — I/O port E bit 2 |
| Pin produk 39 | RE3 — I/O port E bit 3 |
| Pin produk 40 | RE4 — I/O port E bit 4 |
| Pin produk 41 | RE5 — I/O port E bit 5 |
| Pin produk 42 | RE6 — I/O port E bit 6 |
| Pin produk 43 | RE7 — I/O port E bit 7 |
| Pin produk 44 | RF0 — I/O port F bit 0 |
| Pin produk 45 | RF1 — I/O port F bit 1 |
| Pin produk 46 | RF2 — I/O port F bit 2 |
| Pin produk 47 | RF3 — I/O port F bit 3 |
| Pin produk 48 | RF4 — I/O port F bit 4 |
| Pin produk 49 | RF5 — I/O port F bit 5 |
| Pin produk 50 | VSS — Ground reference |
| Pin produk 51 | VDD — Core logic power supply |
| Pin produk 52 | RF6 — I/O port F bit 6 |
| Pin produk 53 | RF7 — I/O port F bit 7 |
| Pin produk 54 | RG0 — I/O port G bit 0 |
| Pin produk 55 | RG1 — I/O port G bit 1 |
| Pin produk 56 | RG2 — I/O port G bit 2 |
| Pin produk 57 | RG3 — I/O port G bit 3 |
| Pin produk 58 | D+ — USB data plus |
| Pin produk 59 | D- — USB data minus |
| Pin produk 60 | VBUS — USB VBUS sense |
| Pin produk 61 | VUSB3V3 — USB internal regulator output (4.7uF cap) |
| Pin produk 62 | RG6 — I/O port G bit 6 |
| Pin produk 63 | RG7 — I/O port G bit 7 |
| Pin produk 64 | OSC1 — Crystal oscillator input |
Aplikasi Umum
PIC24FJ128GL406-E/PT cocok untuk 6 aplikasis: USB-Connected HMI Panels, IoT Sensor Hubs with LCD, Home Appliance Control Boards, Medical Point-of-Care Devices, Energy Metering and Sub-Metering, Industrial Control Panels.
USB-Connected HMI Panels
The PIC24FJ128GL406-E/PT's on-chip full-speed USB 2.0 controller (device/host/OTG) and segmented LCD driver make it a strong fit for USB-connected human-machine-interface panels. Its 32 KB RAM supports display refresh buffers while leaving room for USB endpoint descriptors. The 16 MIPS performance at 32 MHz handles real-time USB HID or CDC stacks alongside UI rendering. Unlike 8-bit PIC16 alternatives, the GL406's 128 KB dual-partition flash allows live OTA firmware updates on field-deployed panels, eliminating service interruptions. Designers should follow USB-IF trace routing (90 ohm differential, length-matched D+/D-) and add a 4.7 uF cap on the internal USB regulator. Recommended companion MPNs below cover external peripherals.
Direkomendasikan
IoT Sensor Hubs with LCD
The PIC24FJ128GL406-E/PT integrates a segmented LCD controller with built-in charge pump, eliminating the external LCD driver IC common in IoT sensor hubs. Its nanoWatt sleep modes (down to sub-uA currents) preserve battery life across long-lived sensor deployments. The dual-partition 128 KB flash with OTA capability means firmware can be updated remotely to add new sensor protocols or fix bugs without field returns. With 32 KB RAM, the MCU can buffer multiple sensor samples before transmitting over USB or UART. The 2.0V-3.6V supply range supports direct lithium battery operation. Recommended companion MPNs include Bluetooth/Wi-Fi co-processors.
Direkomendasikan
Home Appliance Control Boards
The PIC24FJ128GL406-E/PT's extended -40C to +125C temperature grade and integrated LCD segment driver make it suitable for white-goods control boards such as washing machines, ovens, and induction cooktops. The on-chip Core Independent Peripherals (CIPs) handle sensor monitoring, motor PWM, and safety timers without CPU intervention, freeing the 16 MIPS core to manage the user interface. The 128 KB dual-partition flash allows manufacturers to push firmware updates after the product ships. The 10/12-bit ADC supports up to 16 channels for temperature, humidity, and current sensing. Recommended companion MPNs cover the motor driver and display glass.
Direkomendasikan
Medical Point-of-Care Devices
The PIC24FJ128GL406-E/PT serves point-of-care diagnostic devices where USB connectivity for data transfer to a host PC and an integrated LCD for local result display are required. Its 32 KB RAM supports USB endpoint buffers plus diagnostic waveform storage. The wide operating voltage and temperature range suit portable, battery-powered medical carts. Hardware CIPs can monitor sensor integrity for IEC 62304-aligned safety checks without burdening the main CPU. Dual-partition OTA enables field updates to add new test panels as regulatory approvals expand. Recommended companion MPNs cover precision ADCs and BLE link modules.
Direkomendasikan
Energy Metering and Sub-Metering
The PIC24FJ128GL406-E/PT is well-suited for residential and commercial electricity meters that need a segmented LCD readout and USB or isolated serial communication. Its dual-partition 128 KB flash stores metering tables, tamper logs, and load profiles while supporting remote OTA firmware upgrades mandated by utility requirements. The on-chip 16-bit sigma-delta-friendly peripherals can drive energy-measurement front ends. The extended temperature grade suits outdoor meter enclosures. Recommended companion MPNs cover metering AFE chips and isolation transformers.
Direkomendasikan
Industrial Control Panels
The PIC24FJ128GL406-E/PT powers industrial control panels where a segmented LCD plus USB host for firmware sticks or USB device for configuration is required. The 32 KB RAM supports Modbus, CANopen, and USB CDC stacks simultaneously. Core independent peripherals handle encoder counting and PWM-driven actuator control without CPU overhead, improving deterministic response. The wide temperature range and dual-partition flash support ruggedized industrial environments with field firmware updates. Recommended companion MPNs cover RS-485 transceivers and isolated CAN drivers.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk PIC24FJ128GL406-E/PT — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | PIC24FJ128GL405-E/PT | PIC24FJ128GB606-I/MR | PIC24FJ128GA606-I/PT | PIC24FJ128GC006T-I/PT | PIC24FJ128GB410-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same |
| Core | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Flash | 128 KB dual-partition | 128 KB dual-partition | 128 KB single partition | 128 KB single partition | 128 KB single partition | 128 KB single partition |
| RAM | 32 KB | 32 KB | 32 KB | 8 KB | 32 KB | 32 KB |
| USB | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | No USB |
| LCD Controller | Yes (segmented + charge pump) | Yes (segmented) | Yes (graphical) | No | Yes (segmented) | Yes (graphical) |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Diferensiator Kunci
- Dual-partition flash with OTA update support (vsPIC24FJ128GB606-I/MR)
- 32 KB RAM versus 8 KB on lower families (vsPIC24FJ128GA606-I/PT)
- Integrated segmented LCD controller with charge pump (vsPIC24FJ128GA606-I/PT)
Catatan Desain
Place 100 nF decoupling capacitors as close as possible to every VDD/VSS pair on the PIC24FJ128GL406-E/PT. Add a bulk 4.7 uF ceramic on the main 3.3V rail. The USB D+/D- traces must be 90-ohm differential and length-matched within 150 mil. Keep the VUSB3V3 (pin 61) 4.7 uF bypass within 5 mm of the pin to meet USB-IF compliance.
The PIC24FJ128GL406-E/PT nanoWatt sleep modes draw sub-uA currents only if unused peripherals are explicitly disabled in firmware and all I/O pins are configured with the lowest-drive setting. When running the LCD controller, the charge pump load can add 50-200 uA; size batteries accordingly. For battery designs, use the on-chip LPRC low-power RC oscillator in sleep rather than the 32 kHz crystal.
Do not assume the GL406's dual-partition flash will protect against incomplete OTA updates: always implement a watchdog-based rollback in firmware that reverts to the previous image if the new image fails to boot within 5 seconds. The LCD segment lines double as GPIO and must be reconfigured after each display refresh. Confirm pin compatibility before swapping the GL406 with the GA/GB/GC families because some peripherals differ.
When using the USB module, place a common-mode choke on D+/D- if the board will be certified for industrial EMI. Keep digital switching traces away from the LCD bias voltage pins to avoid display jitter. The segmented LCD driver uses charge-pump voltages up to 5V that can couple into nearby analog inputs; add a ground guard trace between LCD and ADC traces.
Informasi Konformitas
RoHS-compliant per Microchip product page and distributor listings. Not AEC-Q100 qualified - not designed for automotive under-hood applications. Halogen-free per Microchip environmental compliance statement.