PIC24FJ64GA704T-I/PT - 16-bit MCU, 64KB Flash, 32MHz, TQFP-44 | Microchip
N.º da peça: PIC24FJ64GA704T-I/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.1 | $31,00 |
| 100 | $2.75 | $275,00 |
| 500 | $2.4 | $1.200,00 |
| 1.000 | $2.1 | $2.100,00 |
PIC24FJ64GA704T-I/PT Visão geral
A PIC24F 16-bit microcontroller is a Harvard-architecture MCU based on a 16-bit modified RISC instruction set. It sits in the hierarchy: microcontroller -> embedded MCU -> 16-bit MCU -> PIC24F family -> eXtreme Low Power (XLP) sub-family. The 16-bit data path enables efficient DSP-like operations while retaining the low-power profile of an 8-bit MCU, making PIC24F a common bridge device between PIC16/PIC18 and dsPIC33 architectures.
Key features include 64 KB ECC Flash (22K x 24 instruction words), 8 KB SRAM, a 12-bit SAR ADC capable of 200 ksps with up to 14 input channels, three on-chip analog comparators, a CTMU for touch and time-of-flight measurements, multiple PWM/SCCP/MCCP timers, and a peripheral pin select (PPS) engine for flexible I/O mapping. The XLP technology targets standby currents in the microamp range for battery-driven IoT nodes.
The device is built on a low-power CMOS process and includes 5V-tolerant I/O on most pins, a wide operating voltage range suited to 2.5V/3.3V systems, and CIPs (Core Independent Peripherals) such as CLC, PWM, and SMT for hardware-driven state-machine tasks. The integrated CTMU enables robust touch user interfaces without an external touch controller.
Typical applications include capacitive touch human-machine interfaces, low-power IoT sensor nodes, portable medical devices, consumer white goods with segment LCD or LED indicators, and industrial control peripherals. The combination of touch hardware, ADC, comparators, and XLP sleep modes lets designers build battery-powered products on a single MCU.
When designing with this part, place the required decoupling capacitors (typically 100 nF + 1 µF) close to the VDD/VSS pairs, configure the PPS registers early in firmware, and verify the unused I/O state to minimize leakage. The tape-and-reel suffix "T" denotes shipping form; the silicon is identical to the tray-shipped PIC24FJ64GA704-I/PT.
This page synthesizes distributor pricing, drop-in alternatives within the PIC24FJ64 family, and practical design notes not found in the manufacturer datasheet.
Alternativas drop-in para PIC24FJ64GA704T-I/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC24FJ64GA704T-I/PT (mesmo formato e footprint) — diferindo em Package, ADC, Core Architecture, Operating Temperature, I/O Pins.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC24FJ64GA702T-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC24FJ64GA702-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC24FJ128GA704T-I/PT
✅ Drop-In✓ Em estoque
$3.16 / unidade
Ver ficha técnica →PIC24FJ64GA702T-I/MV
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.11 / unidade
Ver ficha técnica →PIC24FJ64GA702-I/MV
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.38 / unidade
Ver ficha técnica →PIC24FJ256GA704T-I/PT
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$3.84 / unidade
Ver ficha técnica →PIC24FJ64GA004-I/PT
✅ Drop-In✓ Em estoque
$3.3 / unidade
Ver ficha técnica →PIC24FJ64GA704T-I/PT Classificações máximas e características elétricas
| Core Architecture | PIC24F (16-bit modified RISC) |
| Family | PIC24FJ eXtreme Low Power (XLP) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 64 KB (22K x 24 instruction words), with ECC |
| Data Memory (SRAM) | 8 KB |
| Operating Voltage Range | 2.0 V to 3.6 V |
| I/O Pins | Up to 35 (varies with package; 44-pin TQFP) |
| ADC | 12-bit SAR, up to 200 ksps, up to 14 channels |
| Comparators | 3 analog comparators |
| CTMU (Touch / Time) | Yes (Charge Time Measurement Unit) |
| Timers | Multiple 16-bit timers (SCCP/MCCP + PWM) |
| PPS (Peripheral Pin Select) | Yes |
| Communication Peripherals | I2C, SPI, UART (per family feature set) |
| Encapsulamento | 44-pin TQFP (10x10 mm), /PT suffix |
| Temperatura de operação | -40C to +85C (industrial "I") |
| Shipping Form | Tape & Reel (T suffix) |
Configuração de pinos do PIC24FJ64GA704T-I/PT
| Pino 1 | RB9 — I/O port B pin 9 (PPS-capable) |
| Pino 2 | RB10 — I/O port B pin 10 (PPS-capable) |
| Pino 3 | RB11 — I/O port B pin 11 (PPS-capable) |
| Pino 4 | VSS — Ground |
| Pino 5 | VDD — Positive supply (2.0V-3.6V) |
| Pino 6 | RA9 — I/O port A pin 9 |
| Pino 7 | RA10 — I/O port A pin 10 |
| Pino 8 | RB0 — I/O port B pin 0 (PPS-capable) |
| Pino 9 | RB1 — I/O port B pin 1 (PPS-capable) |
| Pino 10 | RB2 — I/O port B pin 2 (PPS-capable) |
| Pino 11 | RB3 — I/O port B pin 3 (PPS-capable) |
| Pino 12 | VSS — Ground |
| Pino 13 | VDD — Positive supply (2.0V-3.6V) |
| Pino 14 | RA0 — I/O port A pin 0 / AN0 |
| Pino 15 | RA1 — I/O port A pin 1 / AN1 |
| Pino 16 | RA2 — I/O port A pin 2 / AN2 / VREF- |
| Pino 17 | RA3 — I/O port A pin 3 / AN3 / VREF+ |
| Pino 18 | RA4 — I/O port A pin 4 / AN4 |
| Pino 19 | RA5 — I/O port A pin 5 / AN5 |
| Pino 20 | RA6 — I/O port A pin 6 / AN6 / OSC2 |
| Pino 21 | RA7 — I/O port A pin 7 / AN7 / OSC1 |
| Pino 22 | VSS — Ground |
| Pino 23 | VDD — Positive supply (2.0V-3.6V) |
| Pino 24 | MCLR — Master clear / reset input (active-low) |
| Pino 25 | RB4 — I/O port B pin 4 (PPS-capable) |
| Pino 26 | RB5 — I/O port B pin 5 (PPS-capable) |
| Pino 27 | RB6 — I/O port B pin 6 / PGEC (ICD) |
| Pino 28 | RB7 — I/O port B pin 7 / PGED (ICD) |
| Pino 29 | RB8 — I/O port B pin 8 (PPS-capable) |
| Pino 30 | VSS — Ground |
| Pino 31 | VDD — Positive supply (2.0V-3.6V) |
| Pino 32 | RA8 — I/O port A pin 8 |
| Pino 33 | RA11 — I/O port A pin 11 |
| Pino 34 | RA12 — I/O port A pin 12 |
| Pino 35 | RA13 — I/O port A pin 13 |
| Pino 36 | RA14 — I/O port A pin 14 |
| Pino 37 | RA15 — I/O port A pin 15 |
| Pino 38 | RB12 — I/O port B pin 12 (PPS-capable) |
| Pino 39 | RB13 — I/O port B pin 13 (PPS-capable) |
| Pino 40 | RB14 — I/O port B pin 14 (PPS-capable) |
| Pino 41 | RB15 — I/O port B pin 15 (PPS-capable) |
| Pino 42 | VSS — Ground |
| Pino 43 | OSC1 — Crystal oscillator input (or CLKI) |
| Pino 44 | OSC2 — Crystal oscillator output (or CLKO) |
Aplicações típicas
PIC24FJ64GA704T-I/PT é adequado para 6 aplicaçãos: Capacitive Touch User Interface, Low-Power IoT Sensor Node, Portable Medical Monitoring, Industrial Control Peripheral, Consumer White Goods (Segment UI), Hobbyist / Maker Development.
Capacitive Touch User Interface
The PIC24FJ64GA704T-I/PT's integrated CTMU plus 12-bit ADC enables fully integrated capacitive touch sensing with up to 14 channels on the TQFP-44 package, eliminating an external touch controller and lowering BOM cost. The 32 MHz CPU processes touch scanning and debounce in microseconds while XLP modes keep idle current under 1 µA per button. Engineers typically route the touch electrodes to ANx/CTDIN pins and use the MPLAB Code Configurator CTMU driver to handle charge timing.
Recomendado
Low-Power IoT Sensor Node
Battery-powered wireless sensor nodes benefit from the PIC24FJ64GA704's eXtreme Low Power architecture, deep-sleep currents measured in microamps, and on-chip 12-bit ADC that wakes the CPU only for scheduled readings. The 64 KB ECC Flash is large enough for a small RTOS or sensor-fusion stack, while PPS reassigns UART/SPI/I2C to any spare pin, simplifying PCB antenna placement. Active TX windows of <50 ms per minute yield typical coin-cell lifetimes exceeding one year.
Recomendado
Portable Medical Monitoring
The ECC Flash on the PIC24FJ64GA704T-I/PT improves single-event upset tolerance, an important feature for medical IEC 60601-class patient-side accessories. The 12-bit ADC at 200 ksps handles pulse oximetry, temperature, and battery monitoring with a single converter, while the CTMU supports skin-contact touch controls. The -40°C to +85°C industrial temperature range and XLP sleep modes suit wearable patches and handheld monitors.
Recomendado
Industrial Control Peripheral
PLC-style remote I/O and HMI panels use the PIC24FJ64GA704's three analog comparators and CTMU to monitor analog sensor outputs, contact closures, and operator pushbuttons without external comparators. Industrial-grade -40°C to +85°C operation and ECC Flash support 24/7 factory floor duty cycles. PPS remaps UART to isolated RS-485 transceivers without changing PCB layout.
Recomendado
Consumer White Goods (Segment UI)
Washing machines, dishwashers, and small appliances use the PIC24FJ64GA704T-I/PT for motor control via PWM/SCCP, segment LCD or LED driving through the comparator/timer peripherals, and capacitive touch for the operator panel. The 32 MHz CPU handles UI state machines and simple BLDC commutation in firmware, while XLP modes lower standby power to comply with EU eco-design directives.
Recomendado
Hobbyist / Maker Development
The PIC24FJ64GA704T-I/PT is a popular target on Microchip's MPLAB Xpress and Curiosity boards thanks to its USB-friendly PIC24F architecture, generous 64 KB Flash for hobbyist projects, and the ability to use the MPLAB Snap / PICkit 4 for ICD. Maker projects typically use PPS to remap UART/SPI to common Arduino-style headers, while the CTMU supports homemade capacitive sensors and sliders.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC24FJ64GA704T-I/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC24FJ64GA702T-I/PT | PIC24FJ128GA704T-I/PT | PIC24FJ256GA704T-I/PT | PIC24FJ64GA004-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (10x10 mm) | TQFP-44 - same | TQFP-44 - same | TQFP-44 - same | TQFP-44 - same |
| Program Memory (Flash) | 64 KB ECC | 64 KB | 128 KB ECC | 256 KB ECC | 64 KB (no ECC) |
| Data Memory (SRAM) | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| ADC | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps, 14 ch | 10-bit, 500 ksps |
| CTMU (Touch) | Yes | Yes | Yes | Yes | No |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| Temperature Range | -40C to +85C (I-grade) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Shipping Form | Tape & Reel (T) | Tape & Reel | Tape & Reel | Tape & Reel | Tray |
Principais diferenciais
- Integrated CTMU touch peripheral (vs PIC24FJ64GA004-I/PT)
- ECC Flash for higher reliability (vs PIC24FJ64GA702T-I/PT)
- Higher SRAM for richer firmware (vs PIC24FJ64GA702T-I/PT)
Notas de projeto
The PIC24FJ64GA704's XLP family supports sleep currents below 1 µA with the RTC running. Estimated: at VDD=3.3V, full 16 MIPS active current is roughly 8-10 mA typical. Use a low-Iq LDO such as MCP1700 (1.6 µA Iq) for the rail; configure unused I/O as outputs to minimize digital input buffer leakage, and set the PPS lock to prevent inadvertent remapping.
Place a 100 nF decoupling capacitor within 3 mm of every VDD/VSS pin pair on the TQFP-44 footprint. Add a bulk 4.7 µF or 10 µF tantalum/ceramic near the MCU supply pin. Keep the MCLR trace short and add the recommended 10 kΩ pull-up and a 100 nF cap to ground for proper reset. Route the PGECx/PGEDx programming pins directly to the ICD header without series resistors.
The CTMU charge currents are small (microampere-level) and capacitive touch electrodes are high-impedance nodes. Guard-ring traces on the PCB surround the touch pad with a driven shield signal (driven by the MCU) and the analog ground plane is kept separate from the digital ground plane around the analog pins (AVDD/AVSS). Add a 100 nF cap between AVDD and AVSS even on parts where AVSS shares a pin with VSS.
Do not assume the silicon revision of PIC24FJ64GA004-I/PT is a one-for-one replacement for PIC24FJ64GA704T-I/PT: the /004 lacks ECC Flash, has a 10-bit ADC instead of 12-bit, and lacks the CTMU peripheral. Firmware configuration bits for PPS and the watchdog timer must be re-validated after migration. The 'T' suffix on PIC24FJ64GA704T-I/PT denotes Tape & Reel only - silicon is identical to the tray-shipped -I/PT version.
Informações de conformidade
Compliance data not present in the verified web data; contact Microchip directly for the latest RoHS / lead-free certification for this part number.