PIC24FJ128GA110-I/PT - 16-Bit 32MHz 128KB Flash MCU | Microchip
Référence : PIC24FJ128GA110-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $6.4 | $6,40 |
| 10 | $5.76 | $57,60 |
| 100 | $5.12 | $512,00 |
| 500 | $4.61 | $2 305,00 |
| 1 000 | $4.1 | $4 100,00 |
PIC24FJ128GA110-I/PT Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one silicon die. The PIC24F family sits within Microchip's 16-bit MCU portfolio (hypernym: MCU -> microcontroller -> embedded controller -> semiconductor), bridging 8-bit PIC10/12/16/18 devices and 32-bit PIC32 parts. The 'FJ' prefix denotes Flash program memory with XLP technology, optimized for battery-powered and energy-harvesting designs where quiescent current under 100 nA is mandatory.
Key features of the PIC24FJ128GA110-I/PT include 23 independent timers (5 x 16-bit and 18 x 16-bit via peripherals), a 10-bit 1.1 Msps Analog-to-Digital Converter (ADC) with up to 32 input channels, two analog comparators, an RTCC with calendar mode, and a Parallel Master Port (PMP) for external bus expansion. Hardware crypto accelerator, CTMU (Capacitive Touch mTouch) module, and five CCP/ECCP modules support motor drive, SMPS control, and human-interface touch sensing without external ICs.
Architecturally, the PIC24FJ128GA110-I/PT uses a modified Harvard bus with a 24-bit instruction word and 16-bit data path, enabling compact C code while supporting linear addressing up to 16 MB. The XLP design uses dynamic power management and deep-sleep modes that draw less than 100 nA with RAM retention, while Run mode current is typically under 1 mA/MIPS - a sweet spot for portable instrumentation.
Typical applications include industrial sensor hubs, USB human-interface devices (HID), portable medical monitors, remote controls, home automation gateways, and low-power wireless sensor nodes. The 100-pin TQFP exposes enough I/O (up to 85 GPIOs) for color TFT displays and parallel memory expansion, while the 16 KB RAM buffer comfortably holds TCP/IP stacks for embedded connectivity. Automotive-grade versions exist in the same family (e.g., PIC24FJ128GA110-I/PT is commercial grade).
Design consideration: the I-temp grade (-40C to +85C) suffix 'I' makes this part suitable for industrial environments, but the 100-pin TQFP requires a 4-layer PCB for clean decoupling; route VDD/VSS pairs to a solid internal ground plane and place 100 nF + 1 uF caps within 5 mm of each VDD pin.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical PCB layout notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC24FJ128GA110-I/PT — 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 PIC24FJ128GA110-I/PT (même facteur de forme et même empreinte) — différant par Package, Core Architecture, ADC, Operating Temperature, Timers.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ256GA110-I/PT
✅ Remplacement direct✓ En stock
$5.61 / unité
Voir la fiche technique →PIC24FJ192GA110-I/PT
✅ Remplacement direct✓ En stock
$4.78 / unité
Voir la fiche technique →PIC24FJ128GA110T-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC24FJ128GB110-I/PT
✅ Remplacement direct✓ En stock
$3.78 / unité
Voir la fiche technique →PIC24FJ128DA110-I/PT
✅ Remplacement direct✓ En stock
$4.41 / unité
Voir la fiche technique →PIC24FJ128GA310-I/PF
✅ Remplacement direct✓ En stock
$6.55 / unité
Voir la fiche technique →PIC24FJ128GA110-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC24F (16-bit modified Harvard, 24-bit instruction word) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (43K x 24 words) |
| Data RAM | 16 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | Up to 85 GPIO |
| Timers | 23 (5 x 16-bit + peripheral-based 16-bit timers) |
| UART Modules | 4 |
| SPI Modules | 3 |
| I2C Modules | 3 |
| ADC | 10-bit, 1.1 Msps, up to 32 channels |
| Analog Comparators | 2 |
| CCP / ECCP Modules | 5 |
| RTCC | Yes (calendar mode) |
| Parallel Master Port (PMP) | Yes |
| CTMU (mTouch) | Yes (Capacitive Touch module) |
| Standby Current (XLP) | < 100 nA (with RAM retention) |
| Boîtier | 100-pin TQFP (12x12 mm) |
| Température de fonctionnement | -40C to +85C (Industrial 'I' grade) |
| Type de montage | Surface Mount |
| Niveau MSL | 3 (per JEDEC J-STD-020) |
| Statut RoHS | Compliant |
Configuration des broches de PIC24FJ128GA110-I/PT
| Broche 1 | RG15 — I/O port / remappable peripheral |
| Broche 2 | VSS — Ground reference |
| Broche 3 | VDD — Positive supply (3.3V nominal) |
| Broche 4 | RG13 — I/O port / remappable peripheral |
| Broche 5 | RG12 — I/O port / remappable peripheral |
| Broche 6 | RC15 — I/O port / remappable peripheral |
| Broche 7 | RC13 — I/O port / remappable peripheral |
| Broche 8 | RC14 — I/O port / remappable peripheral |
| Broche 9 | RA14 — I/O port / remappable peripheral |
| Broche 10 | RA15 — I/O port / remappable peripheral |
| Broche 11 | RA9 — I/O port / remappable peripheral |
| Broche 12 | RA10 — I/O port / remappable peripheral |
| Broche 13 | RA7 — I/O port / remappable peripheral |
| Broche 14 | RA6 — I/O port / remappable peripheral |
| Broche 15 | RC1 — I/O port / remappable peripheral |
| Broche 16 | RC2 — I/O port / remappable peripheral |
| Broche 17 | RC3 — I/O port / remappable peripheral |
| Broche 18 | RC4 — I/O port / remappable peripheral |
| Broche 19 | AVSS — Analog ground |
| Broche 20 | AVDD — Analog positive supply |
| Broche 21 | RB5 — I/O port / analog input AN5 |
| Broche 22 | RB4 — I/O port / analog input AN4 |
| Broche 23 | RB3 — I/O port / analog input AN3 |
| Broche 24 | RB2 — I/O port / analog input AN2 |
| Broche 25 | RB1 — I/O port / analog input AN1 |
| Broche 26 | RB0 — I/O port / analog input AN0 |
| Broche 27 | RB6 — I/O port / remappable peripheral |
| Broche 28 | RB7 — I/O port / remappable peripheral |
| Broche 29 | RB8 — I/O port / remappable peripheral |
| Broche 30 | RB9 — I/O port / remappable peripheral |
| Broche 31 | RB10 — I/O port / remappable peripheral |
| Broche 32 | RB11 — I/O port / remappable peripheral |
| Broche 33 | VSS — Ground reference |
| Broche 34 | VDD — Positive supply (3.3V nominal) |
| Broche 35 | RF5 — I/O port / remappable peripheral |
| Broche 36 | RF4 — I/O port / remappable peripheral |
| Broche 37 | RD9 — I/O port / remappable peripheral |
| Broche 38 | RD8 — I/O port / remappable peripheral |
| Broche 39 | RD7 — I/O port / remappable peripheral |
| Broche 40 | RD6 — I/O port / remappable peripheral |
| Broche 41 | RD5 — I/O port / remappable peripheral |
| Broche 42 | RD4 — I/O port / remappable peripheral |
| Broche 43 | RD3 — I/O port / remappable peripheral |
| Broche 44 | RD2 — I/O port / remappable peripheral |
| Broche 45 | RD1 — I/O port / remappable peripheral |
| Broche 46 | RD0 — I/O port / remappable peripheral |
| Broche 47 | ENVREG — Voltage regulator enable |
| Broche 48 | VCAP — Voltage regulator output filter |
| Broche 49 | OSC2 — Oscillator crystal output |
| Broche 50 | OSC1 — Oscillator crystal input / external clock |
| Broche 51 | RA0 — I/O port / remappable peripheral |
| Broche 52 | RA1 — I/O port / remappable peripheral |
| Broche 53 | RA2 — I/O port / remappable peripheral |
| Broche 54 | RA3 — I/O port / remappable peripheral |
| Broche 55 | RA4 — I/O port / remappable peripheral |
| Broche 56 | RA5 — I/O port / remappable peripheral |
| Broche 57 | VSS — Ground reference |
| Broche 58 | VDD — Positive supply (3.3V nominal) |
| Broche 59 | RF7 — I/O port / remappable peripheral |
| Broche 60 | RF8 — I/O port / remappable peripheral |
| Broche 61 | RF13 — I/O port / remappable peripheral |
| Broche 62 | RF12 — I/O port / remappable peripheral |
| Broche 63 | RF4 — I/O port / remappable peripheral (alternate) |
| Broche 64 | RF3 — I/O port / remappable peripheral |
| Broche 65 | RF2 — I/O port / remappable peripheral |
| Broche 66 | RF1 — I/O port / remappable peripheral |
| Broche 67 | RF0 — I/O port / remappable peripheral |
| Broche 68 | RD14 — I/O port / remappable peripheral |
| Broche 69 | RD15 — I/O port / remappable peripheral |
| Broche 70 | RD12 — I/O port / remappable peripheral |
| Broche 71 | RD13 — I/O port / remappable peripheral |
| Broche 72 | RG14 — I/O port / remappable peripheral |
| Broche 73 | RF6 — I/O port / remappable peripheral |
| Broche 74 | VSS — Ground reference |
| Broche 75 | VDD — Positive supply (3.3V nominal) |
| Broche 76 | RG0 — I/O port / remappable peripheral |
| Broche 77 | RG1 — I/O port / remappable peripheral |
| Broche 78 | RE0 — I/O port / remappable peripheral |
| Broche 79 | RE1 — I/O port / remappable peripheral |
| Broche 80 | RE2 — I/O port / remappable peripheral |
| Broche 81 | RE3 — I/O port / remappable peripheral |
| Broche 82 | RE4 — I/O port / remappable peripheral |
| Broche 83 | RE5 — I/O port / remappable peripheral |
| Broche 84 | RE6 — I/O port / remappable peripheral |
| Broche 85 | RE7 — I/O port / remappable peripheral |
| Broche 86 | RG6 — I/O port / remappable peripheral |
| Broche 87 | RG7 — I/O port / remappable peripheral |
| Broche 88 | RG8 — I/O port / remappable peripheral |
| Broche 89 | RG9 — I/O port / remappable peripheral |
| Broche 90 | MCLR — Master clear / reset (active low) |
| Broche 91 | VSS — Ground reference |
| Broche 92 | VDD — Positive supply (3.3V nominal) |
| Broche 93 | RC12 — I/O port / remappable peripheral |
| Broche 94 | RC13 — I/O port / remappable peripheral |
| Broche 95 | RC14 — I/O port / remappable peripheral |
| Broche 96 | RC15 — I/O port / remappable peripheral |
| Broche 97 | RD5 — I/O port / remappable peripheral (alternate) |
| Broche 98 | RD6 — I/O port / remappable peripheral (alternate) |
| Broche 99 | RD7 — I/O port / remappable peripheral (alternate) |
| Broche 100 | RG14 — I/O port / remappable peripheral (alternate) |
Applications typiques
PIC24FJ128GA110-I/PT convient pour 7 applications: Portable Medical Monitor, Industrial Sensor Hub / Modbus Node, USB Human-Interface Device (HID), Home Automation Gateway, Portable Test & Measurement Instrument, Low-Power Wireless Sensor Node, Automotive Dashboard Sub-Display Controller.
Portable Medical Monitor
The PIC24FJ128GA110-I/PT is well-suited for portable medical monitors such as pulse oximeters, glucose meters, and wearable ECG patches. Its XLP architecture draws less than 100 nA in deep-sleep with RTCC running, enabling multi-month battery life on a single CR2032 cell. The 128 KB Flash comfortably holds Bluetooth/BLE command stacks plus a real-time waveform buffer, while 16 KB RAM supports running averages and trend graphs. The 10-bit 1.1 Msps ADC with up to 32 channels captures multiple bio-signals (SpO2, heart rate, temperature) without external muxes. The four UARTs enable simultaneous connection to a BLE module, OLED display driver, and isolated USB-C charging path. Industrial-grade -40C to +85C operation supports skin-contact and refrigerated storage environments.
Recommandé
Industrial Sensor Hub / Modbus Node
For industrial sensor hubs aggregating multiple 4-20 mA loops, thermocouples, and digital sensors, the PIC24FJ128GA110-I/PT delivers 85 GPIO and 4 UARTs that map cleanly to RS-485 Modbus RTU masters, RS-232 debug ports, and dual-sensor SPI buses. The 23 timers support precise PWM-driven excitation for RTD/thermistor measurement, while the 10-bit ADC's 32 channels handle multi-zone temperature monitoring without external multiplexers. The 32 MHz / 16 MIPS throughput executes the Modbus master stack plus concurrent SPI sensor reads without CPU starvation. XLP standby with RTCC keeps battery-backed gateways alive during line-power outages. Industrial -40C to +85C operation is mandatory for unconditioned factory floor enclosures.
Recommandé
USB Human-Interface Device (HID)
The PIC24FJ128GA110-I/PT family member PIC24FJ128GB110-I/PT (same TQFP-100 footprint) integrates a full-speed USB 2.0 OTG controller with on-chip transceiver, making it ideal for USB HID peripherals such as custom keyboards, programmable input boards, and instrument-control panels. The 128 KB Flash hosts USB stacks plus HID report descriptors and key remapping logic; 16 KB RAM handles HID buffer queues without dropping packets. With 85 GPIO, the MCU drives large matrix-scan keypads and rotary encoders directly, eliminating I/O expander ICs. Hardware CCP modules generate precise key-press debounce timing, while the CTMU module supports capacitive touch sliders for modern industrial HID aesthetics. Migration to PIC24FJ128GB110-I/PT is pin-to-pin on the same PCB layout.
Recommandé
Home Automation Gateway
The PIC24FJ128GA110-I/PT powers home automation gateways bridging Wi-Fi, Zigbee, BLE, and sub-GHz sub-systems into a unified dashboard. The 3 SPI, 3 I2C, and 4 UART interfaces connect simultaneously to multiple wireless modules (typically ESP32 for Wi-Fi, nRF52 for BLE, and a sub-GHz transceiver) without bus contention. The 16 KB RAM holds MQTT message queues and small TLS session caches, while the 128 KB Flash runs the full TCP/IP and TLS stacks plus a Web-server for local UI. The 32 MHz throughput handles TLS handshake encryption without user-perceptible latency. XLP standby reduces night-mode power when only the RTCC wake-up timer is active, critical for always-on mains-powered devices seeking Energy Star ratings.
Recommandé
Portable Test & Measurement Instrument
Handheld multimeters, oscilloscope probes, and field-installable cable testers benefit from the PIC24FJ128GA110-I/PT's combination of 10-bit 1.1 Msps ADC, 32 analog channels, RTCC with calendar, and rich serial connectivity. The MCU samples up to 1.1 Msps while running FFT and RMS calculations in real time thanks to 16 MIPS throughput. The RTCC timestamps measurements for ISO 17025-traceable calibration logs, while 16 KB RAM buffers 10,000+ samples before flushing to external EEPROM. Four UARTs drive Bluetooth result export, USB charging, and isolated RS-485 Modbus logging simultaneously. The 100-pin TQFP supports a color TFT display via PMP plus capacitive touch via CTMU, enabling modern touchscreen handheld UX.
Recommandé
Low-Power Wireless Sensor Node
Battery-powered wireless sensor nodes - from agricultural soil monitors to logistics cold-chain trackers - rely on the PIC24FJ128GA110-I/PT's XLP architecture. Deep-sleep current below 100 nA with RAM retention enables multi-year operation on a pair of AA cells, while the RTCC wakes the MCU at scheduled intervals to sample and transmit. The 128 KB Flash holds wireless protocol stacks (LoRaWAN, Wireless M-Bus, or BLE) plus local data compression, while 16 KB RAM caches 24 hours of measurements between transmissions. The 23 timers schedule periodic wake-ups without CPU intervention, and the 4 UARTs drive multiple wireless modules (LoRa, BLE, sub-GHz) for redundant connectivity. Industrial -40C to +85C operation handles outdoor environments.
Recommandé
Automotive Dashboard Sub-Display Controller
Although the 'I' industrial grade of PIC24FJ128GA110-I/PT is limited to -40C to +85C, the same die is available as the PIC24FJ128GA110-E/PT extended grade (-40C to +125C) for cabin displays and instrument-cluster sub-displays. The PMP drives small TFT panels directly, while the CTMU module supports capacitive touch buttons or sliders for premium-feel interior controls. The 23 timers generate backlight PWM, gauge animations, and CAN-bus message timeouts concurrently without CPU load. Four UARTs bridge to the central gateway, GPS receiver, Bluetooth audio module, and diagnostic OBD-II port. The 128 KB Flash holds graphical gauge libraries, while 16 KB RAM doubles as a frame buffer for low-resolution icons.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ128GA110-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ256GA110-I/PT | PIC24FJ192GA110-I/PT | PIC24FJ128GB110-I/PT | PIC24FJ128DA110-I/PT | PIC24FJ128GA310-I/PF | PIC24FJ128GA110T-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-pin TQFP (12x12) | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same |
| Flash Memory | 128 KB | 256 KB | 192 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 16 KB | 32 KB | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Maximum 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 | 32 MHz / 16 MIPS |
| USB 2.0 FS OTG | No | No | No | Yes (integrated) | No | Yes (integrated) | No |
| ADC Resolution / Type | 10-bit SAR | 10-bit SAR | 10-bit SAR | 10-bit SAR | 16-bit sigma-delta | 10-bit SAR | 10-bit SAR |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| RoHS Status | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
Principaux différenciateurs
- Highest-density connectivity in PIC24F family (vs PIC24FJ128GA010-I/PT)
- Drop-in 256 KB upgrade path on same PCB (vs PIC24FJ256GA110-I/PT)
- USB-enabled sibling without layout change (vs PIC24FJ128GB110-I/PT)
- Lower-cost 80-pin variant for compact designs (vs PIC24FJ128GA108-I/PT)
Notes de conception
Estimated: at VDD = 3.3V and active CPU @ 32 MHz / 16 MIPS, core current draw is approximately 15 mA, rising linearly with peripheral use. Place a 100 nF X7R ceramic capacitor within 5 mm of every VDD/VSS pin pair, plus a single 10 uF bulk cap near the VCAP pin (pin 48). For deep-sleep XLP standby with RTCC enabled, expect <100 nA leakage per Microchip datasheet (DS39747C) - critical for battery-only designs. ENVREG (pin 47) must be tied to VDD or left open only when the internal regulator is intentionally disabled.
Per Microchip datasheet (DS39747C), the 100-pin TQFP (12x12 mm) requires a 4-layer PCB with a dedicated ground plane to meet EMI/EMC and decoupling requirements. Route each VDD/VSS pin pair directly to the plane using short 8 mil traces and one via per pad. Place all 7 VDD pins (3, 34, 58, 75, 92 plus two internal pairs) on the top layer with stitched ground vias. Analog pins (AVDD/AVSS at 19/20) should connect to a separate analog island tied back to digital ground at a single point near the MCU.
Common pitfalls: (1) Forgetting that pin 47 (ENVREG) defaults to enabled - tying it low disables the internal 1.8V core regulator and immediately bricks the part; (2) Attempting to drive a 5V signal into any GPIO (max Vih = VDD + 0.3V per datasheet DS39747C); (3) Using the internal 8 MHz RC oscillator for UART baud rates above 115200 without FRC PLL calibration - drift exceeds UART error tolerance; (4) Configuring the RTCC without an external 32.768 kHz crystal on SOSCO/SOSCI pins, causing time-of-day drift of several percent. Use ICSP pins (PGC/PGD, MCLR) with a 4.7k pull-up on MCLR for reliable in-circuit programming.
Estimated: total decoupling capacitance requirement is ~7 uF spread across the package. Place 100 nF caps on the bottom side of the PCB directly beneath each VDD/VSS pair to minimize loop inductance. For high-speed SPI buses running above 10 MHz, add 33 ohm series-termination resistors at the driver pins to dampen ringing. The PMP pins (PMA0-PMA15, PMD0-PMD15) drive external memory or displays - keep traces under 50 mm and matched within 5 mm to preserve setup/hold timing per datasheet DS39747C electrical characteristics.
Informations de conformité
RoHS compliant per Microchip product page. The 'I' grade is Industrial (-40C to +85C), not AEC-Q100 qualified; the same die in 'E' grade (-40C to +125C) is suitable for cabin automotive but still not AEC-Q100. Halogen-free per Microchip packaging statement.