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 (vs PIC24FJ128GA310-I/PT)
- Double the RAM of the GA1xx series (vs PIC24FJ128GA110-I/PT)
- Peripheral Pin Select (PPS) for flexible signal routing (vs PIC24FJ128GA010-I/PT)
- eXtreme Low Power vs. older GA0xx sleep modes (vs 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.