PIC24FJ128GA702-E/MV - 16-bit MCU, 128KB Flash, 28-UQFN | Microchip
N.º de pieza: PIC24FJ128GA702-E/MV ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $5.21 | $5,21 |
| 10 | $4.68 | $46,80 |
| 100 | $4.12 | $412,00 |
| 500 | $3.55 | $1.775,00 |
| 1.000 | $3.02 | $3.020,00 |
PIC24FJ128GA702-E/MV Descripción general
What is a PIC24F microcontroller? PIC24F is a family of 16-bit microcontrollers from Microchip that sits in the hierarchy: microcontroller -> embedded MCU -> 16-bit MCU -> PIC24F. PIC24F devices are designed for low-power, mixed-signal embedded designs and sit between 8-bit PIC MCUs and 32-bit ARM Cortex parts, offering higher performance than 8-bit while consuming less power than typical 32-bit parts. The "FJ" suffix indicates Flash program memory with XLP support.
Key features of the PIC24FJ128GA702 include 128KB (43K x 24 words) Flash, 16KB RAM, eXtreme Low Power technology with sleep currents in the microamp range, 12-bit 200 ksps ADC, three analog comparators, CTMU (Charge Time Measurement Unit) for touch sensing, multiple communication peripherals (UART, SPI, I2C), and up to 21 I/O pins depending on package. The 28-UQFN (4x4 mm) MV package is one of three package options in the family (28-pin, 44-pin, 48-pin).
At the silicon level the part uses a 16-bit modified Harvard CPU with hardware multiply and divide, a multi-vector interrupt controller, and peripheral pin select (PPS) for flexible I/O mapping. The 12-bit Successive Approximation Register (SAR) ADC achieves 200 ksps and can be paired with the on-chip CTMU to implement capacitive touch buttons, sliders, and proximity sensors without external components.
Typical applications for the PIC24FJ128GA702-E/MV include low-power IoT sensor nodes, capacitive touch user interfaces, portable medical devices (e.g., blood-pressure cuffs, glucose meters), battery-powered industrial sensor transmitters, home automation controllers, and small LCD-display products. XLP makes it especially attractive for any design that must run for months or years on a single coin cell or AA battery.
When designing with this part, place decoupling capacitors (100 nF + bulk) as close to VDD/VSS pairs as possible, follow Microchip's emulator/debugger header layout if you need ICSP, and budget analog current draw carefully because XLP sleep currents are sensitive to floating pins and unused peripheral states.
This page synthesizes distributor pricing, drop-in alternative MPNs from the same PIC24FJ128GA family, and practical design notes that go beyond what the manufacturer datasheet alone provides.
Alternativas directas para PIC24FJ128GA702-E/MV — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC24FJ128GA702-E/MV (mismo factor de forma y huella) — difiere en Package, ADC, Operating Temperature, Core Architecture, Program Memory (Flash).
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC24FJ128GA702-I/MV
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC24FJ128GA704-E/MV
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC24FJ128GA706-E/MV
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC24FJ64GA702-E/MV
✅ Sustitución directa✓ En stock
$2.18 / unidad
Ver hoja de datos →PIC24FJ128GA702-E/MV Valores máximos y características eléctricas
| Core Architecture | PIC 16-bit (modified Harvard) |
| Family | PIC24FJ128GA70x |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (43K x 24 words), ECC |
| Data Memory (RAM) | 16 KB |
| Operating Voltage Range | 2.0 V to 3.6 V |
| ADC | 12-bit SAR, 200 ksps, up to 14 channels |
| Comparators | 3 |
| CTMU | Yes (Charge Time Measurement Unit) |
| I/O Pins | 21 (28-pin package) |
| Encapsulado | 28-pin UQFN (MV), 4x4 mm |
| Tipo de montaje | Surface Mount |
| Temperatura de funcionamiento | -40 C to +125 C (E = extended) |
| Low-Power Feature | eXtreme Low Power (XLP) |
| Estado RoHS | Compliant |
| Nivel MSL | 1 (unlimited) |
Configuración de pines de PIC24FJ128GA702-E/MV
| Pin 1 | RA0 — Digital I/O / analog input AN0 / CVREF- |
| Pin 2 | RA1 — Digital I/O / analog input AN1 |
| Pin 3 | RA2 — Digital I/O / analog input AN2 / VREF- |
| Pin 4 | RA3 — Digital I/O / analog input AN3 / VREF+ |
| Pin 5 | RA4 — Digital I/O (open-drain option) / analog input AN4 |
| Pin 6 | VDD — Positive supply (2.0V to 3.6V) |
| Pin 7 | VSS — Ground reference |
| Pin 8 | OSCI — Crystal oscillator input / external clock |
| Pin 9 | OSCO — Crystal oscillator output |
| Pin 10 | RB0 — Digital I/O / programming PGED1 |
| Pin 11 | RB1 — Digital I/O / programming PGEC1 |
| Pin 12 | RB2 — Digital I/O / analog input AN12 |
| Pin 13 | RB3 — Digital I/O / analog input AN13 |
| Pin 14 | RB4 — Digital I/O / SDA1 (I2C data) |
| Pin 15 | RB5 — Digital I/O / SCL1 (I2C clock) |
| Pin 16 | RB6 — Digital I/O / ICSPCLK |
| Pin 17 | RB7 — Digital I/O / ICSPDAT |
| Pin 18 | RC0 — Digital I/O / analog input AN6 |
| Pin 19 | RC1 — Digital I/O / analog input AN7 |
| Pin 20 | RC2 — Digital I/O / analog input AN8 |
| Pin 21 | RC3 — Digital I/O / analog input AN9 |
| Pin 22 | RC4 — Digital I/O / analog input AN10 |
| Pin 23 | RC5 — Digital I/O / analog input AN11 |
| Pin 24 | RC6 — Digital I/O / UART1 TX |
| Pin 25 | RC7 — Digital I/O / UART1 RX |
| Pin 26 | RC8 — Digital I/O / UART2 TX |
| Pin 27 | RC9 — Digital I/O / UART2 RX |
| Pin 28 | VSS — Ground reference |
Aplicaciones típicas
PIC24FJ128GA702-E/MV es adecuado para 7 aplicacións: Battery-Powered IoT Sensor Nodes, Capacitive Touch User Interfaces, Portable Medical Devices, Home Automation Controllers, Industrial Sensor Transmitters, Small LCD Display Products, Automotive Body Electronics (Non-Safety).
Battery-Powered IoT Sensor Nodes
The PIC24FJ128GA702-E/MV fits battery-powered IoT sensor nodes because its eXtreme Low Power (XLP) sleep currents drop below 1 microamp with RAM retention, enabling multi-year coin-cell operation. The 16 MIPS core at 32 MHz is more than enough to run a typical LoRa, BLE-software-stack on-host, or sub-GHz proprietary stack. The 12-bit 200 ksps ADC directly digitizes analog sensor outputs (temperature, pressure, gas) without an external front-end, while the three comparators handle wake-on-threshold events that bring the MCU out of sleep. Use this part in 2x AA or CR2032-powered wireless sensor transmitters where total BOM cost and quiescent current dominate the design.
Recomendado
Capacitive Touch User Interfaces
The on-chip CTMU (Charge Time Measurement Unit) plus 12-bit ADC makes the PIC24FJ128GA702-E/MV ideal for capacitive touch buttons, sliders, wheels, and proximity sensors. CTMU provides a constant current source and timing measurement so a single I/O pin can resolve femtofarad-level capacitance changes without an external touch IC. The 28-UQFN MV package keeps the PCB compact for front-panel glass-over-touch designs in appliances, automotive interiors, and consumer electronics. Combined with the mTouch library from Microchip, engineers can deploy waterproof touch panels that operate through 3-5 mm of plastic or glass. Compared with mechanical buttons, this approach lowers BOM cost and improves reliability in harsh environments.
Recomendado
Portable Medical Devices
Portable medical devices such as blood-pressure monitors, pulse oximeters, glucose meters, and electronic thermometers benefit from the PIC24FJ128GA702-E/MV combination of low power, accurate 12-bit ADC, and small 4x4 mm UQFN footprint. The 12-bit 200 ksps ADC is sufficient for sensor signal conditioning from pressure transducers, optical SpO2 photodiodes, or thermistor bridges, while the comparator subsystem handles threshold detection for alarms. XLP sleep currents in the microamp range translate directly to longer battery life - a critical user-experience factor for home medical devices. Note that FDA and IEC 60601-1 compliance is the equipment maker's responsibility, but starting from a low-noise, low-leakage MCU simplifies the design-in.
Recomendado
Home Automation Controllers
The PIC24FJ128GA702-E/MV is well suited to home automation controllers for thermostats, smart-light keypads, security panels, and appliance controllers. The 128KB Flash supports a graphical user interface on a small TFT or segment LCD, while the 16KB RAM handles command buffers, Zigbee/BLE host stacks, or Wi-Fi co-processor handshakes. UART, SPI, and I2C peripherals connect to radios, sensors, and actuators without an external bus multiplexer. Peripheral Pin Select (PPS) lets engineers reassign digital functions to nearly any I/O pin, simplifying PCB routing in dense controller designs. With the eXtreme Low Power feature, battery-backed wireless keypads can sleep for years between user interactions.
Recomendado
Industrial Sensor Transmitters
Industrial 4-20 mA loop-powered sensor transmitters, RTU modules, and process instrumentation use the PIC24FJ128GA702-E/MV because of its 12-bit ADC accuracy, three comparators for sensor thresholding, and 2.0-3.6V supply that aligns with loop-powered designs. The 32 MHz core computes linearization for thermocouples, RTDs, and strain-gauge bridges in real time. With 16KB RAM, the part runs Modbus RTU or HART state machines without external memory. The -40C to +125C extended operating temperature grade handles factory-floor, outdoor, and HVAC environments without derating.
Recomendado
Small LCD Display Products
Consumer products with small segment or dot-matrix LCDs - such as coffee makers, weighing scales, smart thermostats, and blood-pressure monitors - use the PIC24FJ128GA702-E/MV to drive the display and run the user interface. The 128KB Flash holds graphical fonts, bitmaps, and menu state machines, while the LCD driver peripherals on related PIC24FJ GA family parts handle glass biasing. Although the GA702 die itself does not include an integrated LCD controller, its rich GPIO and Peripheral Pin Select flexibility make it a strong host MCU that can drive a separate LCD driver IC over SPI or I2C. Designers gain cost efficiency by replacing a more expensive 32-bit MCU.
Recomendado
Automotive Body Electronics (Non-Safety)
Although the PIC24FJ128GA702-E/MV is not AEC-Q100 qualified, the extended -40C to +125C temperature range and the same silicon family make it a cost-effective choice for non-safety automotive body electronics such as interior lighting, seat-control keypads, HVAC blend-door actuators, and accessory controllers. The 12-bit ADC reads position-feedback potentiometers and current-sense shunts, while CTMU handles capacitive seat-occupancy detection. For safety-critical or AEC-Q100-mandated subsystems (e.g., airbag, ABS), designers should migrate to the AEC-Q100-qualified dsPIC33 or PIC24 variants from Microchip.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC24FJ128GA702-E/MV — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC24FJ128GA702-I/MV | PIC24FJ128GA704-E/MV | PIC24FJ128GA706-E/MV | PIC24FJ64GA702-E/MV |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-UQFN (MV) 4x4 mm | 28-UQFN (MV) 4x4 mm - same | 28-UQFN (MV) 4x4 mm - same | 28-UQFN (MV) 4x4 mm - same | 28-UQFN (MV) 4x4 mm - same |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB (-50%) |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) |
| ADC | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps, 16 ch | 12-bit, 200 ksps, 14 ch |
| CTMU | Yes | Yes | Yes | Yes | Yes |
| eXtreme Low Power | Yes | Yes | Yes | Yes | Yes |
Diferenciadores clave
- On-chip CTMU for capacitive touch without an external touch IC (frente a PIC24FJ64GA702-E/MV)
- eXtreme Low Power sleep currents in the microamp range (frente a PIC24FJ128GA202-I/SS)
- Same 28-UQFN MV footprint across the entire PIC24FJ GA family (frente a Cross-brand 32-bit ARM MCU (e.g., ATSAMD20))
- 12-bit 200 ksps ADC with three comparators and CTMU in one die (frente a PIC24EP64GP204-E/ML)
- Industrial-leading XLP documentation and migration path (frente a Generic low-power MCU from another vendor)
Notas de diseño
Place a 100 nF ceramic decoupling capacitor as close as possible to every VDD/VSS pin pair (pin 6 to pin 7, pin 28 to pin 25 on the 28-UQFN), plus a 4.7-10 uF bulk capacitor on the main supply. The 2.0V-3.6V supply range is wide enough for 2x AA alkaline or a single Li-ion cell, but always include a TVS diode or PTC fuse on battery-input designs. Estimated: at 32 MHz active, the core draws ~10 mA, so the decoupling network should keep supply ripple below 50 mV during GPIO switching transients. Use the on-chip LVD (Low-Voltage Detect) to safely shut down before brownout at 2.0V.
The 28-UQFN (MV) 4x4 mm package exposes a central thermal pad that must be soldered to a 2x2 mm copper pour on the PCB and stitched with at least 5 thermal vias (0.3 mm drill) to the internal ground plane. Although the GA702 draws only tens of milliamps, the thermal pad improves electrical grounding and reduces QFN lead-stress during reflow. Route the ICSP signals (PGED1/RB0, PGEC1/RB1) straight to a 6-pin 0.1" header or test pad to keep in-circuit debugging possible without rework.
Three common pitfalls on the PIC24FJ128GA702-E/MV: (1) leaving unused pins floating - configure them as digital outputs or enable the internal pull-up to keep XLP sleep current minimal; a single floating pin can leak 1-5 uA, doubling or tripling total quiescent draw. (2) Forgetting the ICD pins (RB0/RB1) are multiplexed with PGED1/PGEC1 - if you accidentally configure them as outputs, the MPLAB debugger cannot connect. (3) Selecting the wrong oscillator mode - if you need accurate UART baud rates above 115200, switch from the internal 8 MHz FRC to a crystal or the PLL-tuned 32 MHz mode.
Keep analog and digital traces physically separated on the PCB. Route the 12-bit ADC analog inputs (AN0-AN13) on the opposite side of the board from switching DC-DC converter or PWM signals, and place a ground island under the analog traces tied back to the VSS pin with a single via. The internal VREF+ and VREF- pins benefit from a 100 nF ceramic bypass cap placed within 5 mm of the pin. Estimated: following this layout achieves 12-bit ENOB at 200 ksps; violations degrade to 10-11 effective bits.
When the PIC24FJ128GA702-E/MV drives external SPI or I2C peripherals, source-terminate SCK/MOSI traces with a 33-50 ohm series resistor if the trace length exceeds 50 mm or the bus frequency exceeds 10 MHz. The PPS (Peripheral Pin Select) feature lets you remap these signals to any digital I/O pin, but remapped outputs do not have the same drive-strength control as native pins - configure the drive strength register to high-current mode for long traces. Always verify timing with a scope, not just a logic analyzer, because of the analog slew behavior on UQFN bond-wire inductance.
Información de cumplimiento
RoHS compliant and lead-free per Microchip product page. Halogen-free per Microchip material declaration. NOT AEC-Q100 qualified - choose dsPIC33A or PIC24 automotive variants for safety-critical designs. MSL-1 packaging per JEDEC J-STD-020.