PIC24FJ128GA704T-I/PT - 16-bit 32MHz 128KB Flash MCU | Microchip
Артикул: PIC24FJ128GA704T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.92 | $4,92 |
| 10 | $4.43 | $44,30 |
| 100 | $3.94 | $394,00 |
| 500 | $3.55 | $1.775,00 |
| 1.000 | $3.16 | $3.160,00 |
PIC24FJ128GA704T-I/PT Обзор
A 16-bit microcontroller (MCU) is a programmable integrated circuit that processes data in 16-bit chunks, sitting in the hierarchy between 8-bit MCUs (e.g., PIC16, PIC18) and 32-bit MCUs (e.g., PIC32, ARM Cortex-M). Within Microchip's taxonomy, the PIC24F family is positioned for low-power, mixed-signal embedded designs that benefit from higher code density than 8-bit cores without the cost of a 32-bit part. Typical code size efficiency is roughly 30-40% better than PIC18, and the eXtreme Low Power variants (PIC24FJ) add multiple sleep modes with current draw in the microamp range.
Key features of the PIC24FJ128GA704T-I/PT include 36 general-purpose I/O pins, five 16-bit timers, three UART modules, three SPI interfaces, three I2C modules, and a parallel master port (PMP). It also provides 3.3V operation with wide 2.0V-3.6V VDD tolerance, supporting battery-powered designs where regulation margin is critical. The CTMU peripheral enables hardware-based touch sensing without an external timer IC.
Architecturally, the device uses a modified Harvard core with separate program and data buses, single-cycle hardware multiply, and a 17-bit x 17-bit ALU that delivers 16 MIPS sustained throughput. The 12-bit ADC achieves 200 ksps throughput across up to 14 channels, suitable for sensor multiplexing. Peripheral Pin Select (PPS) remapping allows flexible signal routing to most digital peripherals without board rework.
Typical applications include IoT sensor nodes, capacitive touch user interfaces, portable medical devices, industrial HMI panels, and low-power wireless-connected appliances. The wide voltage range and low sleep current make the part especially attractive for battery-backed and energy-harvesting designs.
When designing with this MCU, allocate sufficient decoupling (100nF per VDD pin plus bulk 1-10uF), follow Microchip's recommended supervisor sequencing on MCLR, and validate the CTMU reference resistor against the touch panel capacitance range in your BOM.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a single-page decision aid for sourcing the PIC24FJ128GA704T-I/PT or planning a PCB-compatible swap.
Аналоги без доработки для PIC24FJ128GA704T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ128GA704T-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, ADC, Timers, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GA310-I/PT
✅ Прямая замена✓ В наличии
$4.85 / шт.
Открыть даташит →PIC24FJ128GA110-I/PT
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC24FJ128GA410-I/PT
✅ Прямая замена✓ В наличии
$3.21 / шт.
Открыть даташит →PIC24FJ128GA610-I/PT
✅ Прямая замена✓ В наличии
$4.85 / шт.
Открыть даташит →PIC24FJ128GA606-I/PT
✅ Прямая замена✓ В наличии
$4.32 / шт.
Открыть даташит →PIC24FJ128GA006-I/PT
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC24FJ128GA010-I/PT
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC24FJ128DA206-I/MR
✅ Прямая замена✓ В наличии
$4.71 / шт.
Открыть даташит →PIC24FJ128GA704T-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC24F 16-bit RISC (modified Harvard) |
| CPU Core | PIC24 |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (43K x 24) with ECC |
| RAM | 16 KB |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 36 |
| ADC | 12-bit, 200 ksps, up to 14 channels |
| Analog Comparators | 3 |
| CTMU (Touch) | Yes |
| Timers (16-bit) | 5 |
| UART | 3 |
| SPI | 3 |
| I2C | 3 |
| Parallel Master Port (PMP) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Корпус | 44-pin TQFP (PT) 10x10x1 mm |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40 C to +85 C (Industrial, 'I') |
| Packaging Form | Tape and Reel ('T') |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ128GA704T-I/PT
| Контакт 1 | RA0 — I/O / analog / CTMU |
| Контакт 2 | RA1 — I/O / analog / CTMU |
| Контакт 3 | RA2 — I/O / analog / CTMU |
| Контакт 4 | RA3 — I/O / analog / CTMU |
| Контакт 5 | RA4 — I/O / analog / CTMU |
| Контакт 6 | RA5 — I/O / analog / CTMU |
| Контакт 7 | RA6 — I/O / analog / CTMU |
| Контакт 8 | RA7 — I/O / analog / CTMU |
| Контакт 9 | RB0 — I/O / analog / CTMU |
| Контакт 10 | RB1 — I/O / analog / CTMU |
| Контакт 11 | RB2 — I/O / analog / CTMU |
| Контакт 12 | RB3 — I/O / analog / CTMU |
| Контакт 13 | RB4 — I/O / analog / CTMU |
| Контакт 14 | RB5 — I/O / analog / CTMU |
| Контакт 15 | RB6 — I/O / analog / CTMU |
| Контакт 16 | RB7 — I/O / analog / CTMU |
| Контакт 17 | RB8 — I/O / analog / CTMU |
| Контакт 18 | RB9 — I/O / analog / CTMU |
| Контакт 19 | RB10 — I/O / analog / CTMU |
| Контакт 20 | RB11 — I/O / analog / CTMU |
| Контакт 21 | RB12 — I/O / analog / CTMU |
| Контакт 22 | RB13 — I/O / analog / CTMU |
| Контакт 23 | RB14 — I/O / analog / CTMU |
| Контакт 24 | RB15 — I/O / analog / CTMU |
| Контакт 25 | RC0 — I/O / analog / CTMU |
| Контакт 26 | RC1 — I/O / analog / CTMU |
| Контакт 27 | RC2 — I/O / analog / CTMU |
| Контакт 28 | RC3 — I/O / analog / CTMU |
| Контакт 29 | RC4 — I/O / analog / CTMU |
| Контакт 30 | RC5 — I/O / analog / CTMU |
| Контакт 31 | RC6 — I/O / analog / CTMU |
| Контакт 32 | RC7 — I/O / analog / CTMU |
| Контакт 33 | RC8 — I/O / analog / CTMU |
| Контакт 34 | RC9 — I/O / analog / CTMU |
| Контакт 35 | RC10 — I/O / analog / CTMU |
| Контакт 36 | RC11 — I/O / analog / CTMU |
| Контакт 37 | RC12 — I/O / analog / CTMU |
| Контакт 38 | RC13 — I/O / analog / CTMU |
| Контакт 39 | RC14 — I/O / analog / CTMU |
| Контакт 40 | RC15 — I/O / analog / CTMU |
| Контакт 41 | VDD — Positive supply voltage (2.0V-3.6V) |
| Контакт 42 | VSS — Ground |
| Контакт 43 | MCLR — Master clear / reset input |
| Контакт 44 | OSC1 — Oscillator input |
Типичное применение
PIC24FJ128GA704T-I/PT подходит для 6 применениеs: IoT Sensor Nodes with Touch Interface, Capacitive Touch HMI Panels, Portable Medical Monitoring Devices, Industrial Control and HMI Modules, Low-Power Wireless Sensor Hubs, Consumer Appliance User Interfaces.
IoT Sensor Nodes with Touch Interface
The PIC24FJ128GA704T-I/PT is well suited to IoT sensor hubs that integrate capacitive touch controls, because the on-chip CTMU peripheral measures sub-picofarad capacitance changes without external timing components. Its 128KB Flash (43K x 24) accommodates Zigbee or Bluetooth HCI stacks alongside application logic, while the 12-bit ADC at 200 ksps multiplexes temperature, humidity, and ambient-light sensors. eXtreme Low Power sleep modes below 1 uA extend battery life in coin-cell or energy-harvesting designs, and the 2.0V-3.6V VDD range covers single-cell Li-ion chemistries. The 44-TQFP package exposes 36 GPIO, enough for sensor buses, LED feedback, and a UART/SPI link to the radio module.
Рекомендуется
Capacitive Touch HMI Panels
For human-machine interface panels that use capacitive touch buttons or sliders, the CTMU peripheral provides hardware-timed charge measurement, eliminating the CPU overhead and timing jitter of software touch loops. With 36 GPIO and Peripheral Pin Select (PPS), engineers can route I2C, SPI, and UART to virtually any pin, simplifying PCB layout of touch-pad sensors, displays, and communication ports. The 32MHz/16 MIPS core handles debounce, gesture recognition, and LCD refresh, while the 12-bit ADC monitors a backlight current-sense resistor. The -40C to +85C industrial grade supports outdoor kiosk and factory-floor installations.
Рекомендуется
Portable Medical Monitoring Devices
Battery-powered medical monitors benefit from the PIC24FJ128GA704T-I/PT's combination of 12-bit 200ksps ADC for vital-sign sensors, 3 analog comparators for threshold detection, and multiple low-power sleep modes that drop quiescent current to the microamp range. The 16KB RAM is sufficient to buffer pulse-oximetry, ECG, or temperature samples before Bluetooth transmission. Wide 2.0V-3.6V VDD tolerance permits direct connection to single-cell Li-ion or two-AAA chemistries, while the 44-TQFP package enables compact two-layer board layouts that fit wearable enclosures.
Рекомендуется
Industrial Control and HMI Modules
Factory-automation I/O modules can leverage the PIC24FJ128GA704T-I/PT's three UART, three SPI, and three I2C ports to bridge multiple industrial protocols (RS-485, Modbus, SPI sensor clusters, I2C EEPROMs) without external bus switches. The 12-bit ADC at 200 ksps digitizes 4-20mA loop inputs through current-sense resistors, and the 3 comparators enable fast overcurrent or overtemperature trips. PPS allows firmware-side re-mapping when the PCB layout changes between SKUs, while the -40C to +85C rating handles cabinet thermal stress. A 44-TQFP footprint keeps the BOM compact in DIN-rail form factors.
Рекомендуется
Low-Power Wireless Sensor Hubs
Sub-1GHz or 2.4GHz wireless sensor hubs pair the PIC24FJ128GA704T-I/PT with a sub-GHz or BLE radio because the MCU's eXtreme Low Power modes let the system sleep while listening for sensor interrupts, then wake in microseconds to read 12-bit ADC values and transmit. Three UART/SPI peripherals permit simultaneous connection to a radio, a flash memory IC, and a debug probe. 128KB Flash holds the radio driver plus over-the-air (OTA) bootloader, leaving 16KB RAM for protocol buffers. The 44-TQFP package supports compact PCB integration inside IP67 enclosures.
Рекомендуется
Consumer Appliance User Interfaces
Washing machines, induction cooktops, and microwave ovens integrate the PIC24FJ128GA704T-I/PT as the user-interface controller because the CTMU peripheral detects touch-sensor events reliably through glass overlays, while the 36 GPIO drives LED rings, segment LCDs, or small TFTs. Multiple UART/SPI channels link the appliance MCU to motor inverters or WiFi modules. The wide 2.0V-3.6V VDD and eXtreme Low Power modes keep standby consumption below regulatory limits (e.g., ErP Lot 6). The 44-TQFP footprint simplifies hand-solder rework during prototyping.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ128GA704T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GA310-I/PT | PIC24FJ128GA110-I/PT | PIC24FJ128GA410-I/PT | PIC24FJ128GA610-I/PT | PIC24FJ128GA606-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (PT) | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same |
| Core | PIC24F 16-bit | PIC24F 16-bit | PIC24F 16-bit | PIC24F 16-bit | PIC24F 16-bit | PIC24F 16-bit |
| Max 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 | 128 KB | 128 KB | 128 KB | 128 KB (256 KB option in family) | 128 KB |
| RAM | 16 KB | 16 KB | 8 KB | 16 KB | 16 KB | 16 KB |
| CTMU (Touch) | Yes | No | No | Yes | Yes | Yes |
| ADC | 12-bit, 200 ksps, 14 ch | 12-bit, 200 ksps | 10-bit, 500 ksps | 12-bit, 200 ksps | 12-bit, 200 ksps | 12-bit, 200 ksps |
| 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 | 2.0 V to 3.6 V |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Ключевые отличия
- CTMU capacitive-touch peripheral integrated on-chip (против PIC24FJ128GA310-I/PT)
- Double the RAM of the GA1xx series (против PIC24FJ128GA110-I/PT)
- Peripheral Pin Select (PPS) for flexible signal routing (против PIC24FJ128GA010-I/PT)
- eXtreme Low Power vs. older GA0xx sleep modes (против PIC24FJ128GA006-I/PT)
Заметки по проектированию
The PIC24FJ128GA704T-I/PT supports multiple eXtreme Low Power sleep modes (Sleep, Deep Sleep, Retention Sleep). Estimated: average sleep current is ~0.5-2 uA with RTCC enabled and full RAM retention. To minimize sleep current, disable unused peripherals via PMD registers before entering sleep, configure all unused pins as digital outputs driven low (not high-impedance), and avoid floating analog inputs. The on-chip LDO can be bypassed in deep-sleep modes for additional savings of 5-15 uA.
Place a 100 nF decoupling capacitor within 2 mm of every VDD pin and a single 1-10 uF bulk capacitor at the package supply input. Use a low-impedance ground pour on the top layer connected to all VSS pins; the 44-TQFP (10x10 mm) thermal pad is not internally bonded to VSS, so an exposed copper pour helps dissipate heat and provides mechanical strength. The MCLR pin requires a 10 kohm pull-up to VDD and a 100 nF cap to ground for in-circuit serial programming (ICSP) protection.
Keep crystal traces short (less than 5 mm) and surrounded by a ground guard ring. The CTMU touch-sensing traces should be routed away from switching nodes (PWM, switching regulators) by at least 5 mm to prevent capacitive coupling noise. Use peripheral pin select (PPS) to place sensitive analog signals (ADC, comparators) on dedicated analog-capable pins, since remapping to digital-only pins disables the analog buffer.
Common pitfalls with the PIC24FJ128GA704T-I/PT: (1) Failing to configure the JTAG/debug pins as GPIO before disabling the JTAG port, which leaves those pins unusable; (2) configuring an analog pin as output without clearing the corresponding ANSEL bit, causing excessive shoot-through current; (3) not enabling the peripheral's clock in PMD before writing to peripheral SFRs; (4) ignoring the Flash configuration bits (FICD, FOSC, FWDT) and ending up with an MCLR-pin-disabled lockout that bricks the device.
Информация о соответствии
RoHS and lead-free status confirmed via Microchip product page (microchip.com/en-us/product/PIC24FJ128GA704). Industrial 'I' temperature grade is -40C to +85C, not AEC-Q100 qualified; for automotive use, Microchip offers 'E' (extended) and 'H' (high-temperature) variants.