PIC24FJ128GA702T-I/SS - 128KB Flash 16-bit MCU 28-SSOP | Microchip
Référence : PIC24FJ128GA702T-I/SS ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.1 | $3,10 |
| 10 | $2.85 | $28,50 |
| 100 | $2.62 | $262,00 |
| 500 | $2.34 | $1 170,00 |
| 1 000 | $2.1 | $2 100,00 |
| 2 500 | $1.92 | $4 800,00 |
PIC24FJ128GA702T-I/SS Présentation
A PIC24F 16-bit microcontroller is a member of the broader microcontroller (MCU) family - the highest-volume category in embedded computing. PIC24F parts use a 16-bit modified Harvard architecture with a 16-element working register array, sitting between the 8-bit PIC18 family and the 32-bit PIC32MX family. They are commonly chosen for low-power general-purpose designs that need more performance than an 8-bit core but do not justify the cost or power of an ARM Cortex-M0/M0+ MCU. Within the PIC24F family, the GA702 sub-family emphasizes low pin count (28/44/48 pin packages), on-chip op-amps/CTMU for touch, and XLP technology.
Key specifications include 128 KB (43K x 24) program Flash with ECC, 16 KB SRAM, hardware multipliers, a 12-bit ADC at 200 ksps with up to 14 analog input channels, 3 analog comparators, and a CTMU for capacitive touch sensing. The 28-SSOP package exposes up to 21 I/O pins, supports I2C, SPI, UART, and USB (device/host/OTG depending on variant), and is rated MSL Level 3.
Architecturally, the device uses a 16-bit wide datapath with a two-stage pipeline and dedicated hardware multiply/divide, allowing sustained 16 MIPS throughput at 32 MHz. ECC on Flash improves reliability for safety-sensitive applications, while the XLP nanoWatt sleep currents (down to hundreds of nA in Deep Sleep) extend battery life. The CTMU provides constant-current sources for capacitive touch and simple current measurements.
Typical applications include low-power IoT sensor nodes, capacitive touch user interfaces, portable medical devices, USB peripherals, and consumer HMI panels. The part is well-suited to designs transitioning from PIC18 to 16-bit while staying within the MPLAB X IDE / XC16 toolchain.
When designing with this device, verify that your firmware timing budget fits within the 16 MIPS envelope - computationally intensive tasks (USB stacks, DSP, or graphics) may force the system clock to maximum. Use Microchip's MPLAB Code Configurator (MCC) to auto-generate peripheral initialization and minimize time-to-prototype.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that the manufacturer datasheet does not collect in one place - useful for engineers sourcing and qualifying this part.
Alternatives de remplacement direct pour PIC24FJ128GA702T-I/SS — 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 PIC24FJ128GA702T-I/SS (même facteur de forme et même empreinte) — différant par ADC, Package, Timers, MSL Level, Operating Temperature.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC24FJ128GA702-I/SS
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC24FJ128GA202-I/SS
✅ Remplacement direct✓ En stock
$2.74 / unité
Voir la fiche technique →PIC24FJ128GA702T-I/ML
✅ Remplacement direct✓ En stock
$2.62 / unité
Voir la fiche technique →PIC24FJ128GA702T-I/MV
✅ Remplacement direct✓ En stock
$2.58 / unité
Voir la fiche technique →PIC24F32KA302-I/SS
✅ Remplacement direct✓ En stock
$3.2 / unité
Voir la fiche technique →PIC24FJ128GA702T-I/SS Valeurs maximales et caractéristiques électriques
| Product Family | PIC24F 16-bit Microcontroller |
| Core | 16-bit PIC24 (modified Harvard) |
| Program Flash | 128 KB (43K x 24) with ECC |
| SRAM | 16 KB |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Operating Voltage | 2.0 V to 3.6 V |
| Temperature Grade | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, up to 14 channels |
| Analog Comparators | 3 |
| CTMU | Yes (Charge Time Measurement Unit) |
| Communication Peripherals | UART, SPI, I2C, USB (variant-dependent) |
| eXtreme Low Power (XLP) | Yes |
| Boîtier | 28-pin SSOP (5.30 mm) |
| Type de montage | Surface Mount |
| Niveau MSL | MSL-3 |
| Statut RoHS | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| Compiler / IDE | MPLAB X IDE + XC16 compiler |
Configuration des broches de PIC24FJ128GA702T-I/SS
| Broche 1 | MCLR — Master Clear (reset) input, active-low; pull-up required for normal operation |
| Broche 2 | RA0 — I/O / analog input AN0 / CTMU |
| Broche 3 | RA1 — I/O / analog input AN1 / CTMU |
| Broche 4 | RB0 — I/O / PGED1 (programming data) |
| Broche 5 | RB1 — I/O / PGEC1 (programming clock) |
| Broche 6 | RB2 — I/O / analog input AN2 |
| Broche 7 | RB3 — I/O / analog input AN3 |
| Broche 8 | VSS — Ground reference |
| Broche 9 | OSC1 — Crystal oscillator input (or external clock) |
| Broche 10 | OSC2 — Crystal oscillator output |
| Broche 11 | RC0 — I/O |
| Broche 12 | RC1 — I/O |
| Broche 13 | RC2 — I/O |
| Broche 14 | VDD — Positive supply (2.0 V - 3.6 V) |
| Broche 15 | RC3 — I/O |
| Broche 16 | RC4 — I/O |
| Broche 17 | RA3 — I/O / analog input AN3 alt |
| Broche 18 | RA4 — I/O / analog input AN4 |
| Broche 19 | RB4 — I/O / SDA1 |
| Broche 20 | RB5 — I/O / SCL1 |
| Broche 21 | RB6 — I/O |
| Broche 22 | RB7 — I/O |
| Broche 23 | RC5 — I/O |
| Broche 24 | RC6 — I/O / TX |
| Broche 25 | RC7 — I/O / RX |
| Broche 26 | RC8 — I/O |
| Broche 27 | RC9 — I/O |
| Broche 28 | AVDD — Analog supply (tied to VDD) |
Applications typiques
PIC24FJ128GA702T-I/SS convient pour 6 applications: Low-Power IoT Sensor Node, Capacitive Touch User Interface, Portable Medical / Wearable Device, USB Peripheral Device, Industrial Sensor Hub / HMI Panel, Consumer Audio / Lighting Controller.
Low-Power IoT Sensor Node
The PIC24FJ128GA702T-I/SS fits battery-powered IoT sensor nodes because of its eXtreme Low Power (XLP) nanoWatt sleep modes, 12-bit 200 ksps ADC for analog sensors, and 16 KB of SRAM large enough to hold a small RTOS or wireless protocol stack. The 16 MIPS at 32 MHz datapath handles radio housekeeping and pre-/post-processing between long sleep intervals. Place a 32.768 kHz crystal on the SOSC pins for timekeeping, then wake on an ADC window-comparator interrupt or CTMU touch event for sub-uA average current. Compared to a switching-MCU approach, the XLP deep-sleep current keeps total energy under the typical coin-cell budget.
Recommandé
Capacitive Touch User Interface
The on-chip CTMU (Charge Time Measurement Unit) and 3 analog comparators on the PIC24FJ128GA702T-I/SS enable capacitive touch buttons, sliders, and proximity sensing without external touch ICs. Its 128 KB Flash stores full Microchip's mTouch firmware library plus a small graphics state machine, while the 12-bit ADC samples up to 14 channels for back-up analog reading. The 28-SSOP pinout exposes enough I/O for an 8-button matrix plus LED indicators. Compared to discrete touch controllers, this single-chip approach reduces BOM cost and lets the host firmware react on the same MCU.
Recommandé
Portable Medical / Wearable Device
The PIC24FJ128GA702T-I/SS is well-suited to portable medical and wearable designs because the 16 MIPS core executes bio-signal DSP (PPG, ECG pre-processing, step counting) while the XLP nanoWatt sleep holds the battery life. The 12-bit 200 ksps ADC samples PPG/AFE signals, 16 KB SRAM hosts short waveform buffers, and ECC on Flash reduces the bit-error rate that matters for long-life medical devices. Industrial -40C to +85C temperature grade covers body-area deployments. Compared to a Cortex-M0+ solution at the same MHz, the PIC24F XLP family typically wins on deep-sleep current and BOM integration.
Recommandé
USB Peripheral Device
The PIC24FJ128GA702T-I/SS supports USB device/host/OTG operation through its on-chip USB peripheral and internal 3.3 V regulator, so it can implement HID, CDC, or vendor-class peripherals without an external PHY. 16 KB SRAM is enough for HID + CDC composite descriptors, and 128 KB Flash stores the USB stack plus application logic. The 28-SSOP package exposes D+/D- pins plus enough I/O for buttons and LEDs. Compared to external-FTDI designs, integrating USB on-chip reduces cost and board space while keeping firmware on a single MCU.
Recommandé
Industrial Sensor Hub / HMI Panel
The PIC24FJ128GA702T-I/SS fits industrial sensor hubs and small HMI panels because of its -40C to +85C industrial grade, 3 analog comparators for sensor thresholds, and 12-bit ADC with 200 ksps for analog signal acquisition. The 28-SSOP package exposes I2C/SPI/UART, so the MCU can aggregate multiple sensor inputs (temperature, pressure, flow) and push them to a host PLC over Modbus-RTU or CAN. Compared to a discrete comparator+ADC+MCU design, this single-chip integration reduces calibration drift and saves PCB area.
Recommandé
Consumer Audio / Lighting Controller
The PIC24FJ128GA702T-I/SS works well in consumer audio accessories and lighting controllers because of its PWM-driven peripherals, CTMU for touch, and 128 KB Flash for small audio effect or lighting-state libraries. The 16 MIPS core runs Microchip's audio processing and DMX-style lighting protocol stacks, while the 16 KB SRAM holds short audio buffers or fixture state tables. The 2.0-3.6 V supply range supports 2x AA or Li-ion direct connection. Compared to larger Cortex-M0+ parts, the PIC24FJ128GA702T-I/SS offers lower deep-sleep current and simpler MPLAB X IDE workflow for smaller teams.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC24FJ128GA702T-I/SS — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC24FJ128GA702-I/SS | PIC24FJ128GA202-I/SS | PIC24FJ128GA702T-I/ML | PIC24FJ128GA702T-I/MV | PIC24F32KA302-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 28-QFN (different footprint) | 28-UQFN (different footprint) | 28-SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS |
| Flash | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 32 KB (-75%) |
| SRAM | 16 KB | 16 KB | 8 KB (-50%) | 16 KB | 16 KB | 2 KB (-87%) |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 10/12-bit, lower channel count |
| Packaging Format | Tape & Reel (T/R) | Tube | Tube | Tape & Reel | Tape & Reel | Tube |
Principaux différenciateurs
- ECC on Flash for higher reliability (vs PIC24FJ128GA202-I/SS)
- 16 KB SRAM double the GA202 sibling (vs PIC24FJ128GA202-I/SS)
- CTMU module for capacitive touch and current sensing (vs PIC24F32KA302-I/SS)
Notes de conception
The PIC24FJ128GA702T-I/SS operates from 2.0 V to 3.6 V. Decouple VDD and AVDD with 100 nF ceramic caps placed within 3 mm of each supply pin, plus a bulk 4.7-10 uF tantalum or ceramic on the main 3.3 V rail. Tie VSS and AVSS to a common star ground. For USB applications, ensure VUSB receives a clean 5 V input through the internal regulator; a 1 uF capacitor on VUSB is mandatory per datasheet.
Place the 32.768 kHz crystal and load caps within 5 mm of the SOSCO/SOSCI pins to minimize stray capacitance and EMI pickup. Keep the crystal traces short, symmetric, and guarded by a ground pour. Route the ICSP pins PGECx/PGEDy to a 0.1" header with series 4.7 k resistors if the header will be exposed, to prevent in-circuit programming damage during ESD events.
Do not leave MCLR floating - tie it to VDD through a 10 k pull-up resistor to ensure clean reset. When migrating firmware from PIC24FJ128GA202 (8 KB RAM) to PIC24FJ128GA702 (16 KB RAM), audit your heap and stack sizes - the extra 8 KB of RAM can mask stack-overflow bugs that previously crashed the GA202. Also confirm the configuration bits set FNOSC correctly for your crystal vs internal FRC oscillator selection; mismatches cause hard faults on first power-up.
Informations de conformité
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose PIC24FJ128GA702-E/SS variants or PIC24FJxxxAEP810-E family for automotive. Halogen-free status not stated.