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 ——相同封装,引脚兼容。需要 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.