PIC24FJ128GA702T-I/SS - 128KB Flash 16-bit MCU 28-SSOP | Microchip
MPN: PIC24FJ128GA702T-I/SS ✓ Hoạt độngPIC24FJ128GA702T-I/SS Tóm tắt
A PIC24F 16-bit microcontroller is a member of the broader microcontroller (MCU) family - the highest-volume category in embedded computing. PIC24F parts use a 16-bit modified Harvard architecture with a 16-element working register array, sitting between the 8-bit PIC18 family and the 32-bit PIC32MX family. They are commonly chosen for low-power general-purpose designs that need more performance than an 8-bit core but do not justify the cost or power of an ARM Cortex-M0/M0+ MCU. Within the PIC24F family, the GA702 sub-family emphasizes low pin count (28/44/48 pin packages), on-chip op-amps/CTMU for touch, and XLP technology.
Key specifications include 128 KB (43K x 24) program Flash with ECC, 16 KB SRAM, hardware multipliers, a 12-bit ADC at 200 ksps with up to 14 analog input channels, 3 analog comparators, and a CTMU for capacitive touch sensing. The 28-SSOP package exposes up to 21 I/O pins, supports I2C, SPI, UART, and USB (device/host/OTG depending on variant), and is rated MSL Level 3.
Architecturally, the device uses a 16-bit wide datapath with a two-stage pipeline and dedicated hardware multiply/divide, allowing sustained 16 MIPS throughput at 32 MHz. ECC on Flash improves reliability for safety-sensitive applications, while the XLP nanoWatt sleep currents (down to hundreds of nA in Deep Sleep) extend battery life. The CTMU provides constant-current sources for capacitive touch and simple current measurements.
Typical applications include low-power IoT sensor nodes, capacitive touch user interfaces, portable medical devices, USB peripherals, and consumer HMI panels. The part is well-suited to designs transitioning from PIC18 to 16-bit while staying within the MPLAB X IDE / XC16 toolchain.
When designing with this device, verify that your firmware timing budget fits within the 16 MIPS envelope - computationally intensive tasks (USB stacks, DSP, or graphics) may force the system clock to maximum. Use Microchip's MPLAB Code Configurator (MCC) to auto-generate peripheral initialization and minimize time-to-prototype.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that the manufacturer datasheet does not collect in one place - useful for engineers sourcing and qualifying this part.
Bộ thay thế dễ dàng lắp đặt cho PIC24FJ128GA702T-I/SS — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC24FJ128GA702T-I/SS (cùng hình factor và footprint) — khác nhau ở ADC, Package, Timers, MSL Level, Operating Temperature.
PIC24FJ128GA702-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC24FJ128GA202-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA702T-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA702T-I/MV
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24F32KA302-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA702T-I/SS Tỷ lệ tối đa & tính chất điện
| Product Family | PIC24F 16-bit Microcontroller |
| Core | 16-bit PIC24 (modified Harvard) |
| Program Flash | 128 KB (43K x 24) with ECC |
| SRAM | 16 KB |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Operating Voltage | 2.0 V to 3.6 V |
| Temperature Grade | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, up to 14 channels |
| Analog Comparators | 3 |
| CTMU | Yes (Charge Time Measurement Unit) |
| Communication Peripherals | UART, SPI, I2C, USB (variant-dependent) |
| eXtreme Low Power (XLP) | Yes |
| Hộp | 28-pin SSOP (5.30 mm) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | MSL-3 |
| Trạng thái RoHS | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| Compiler / IDE | MPLAB X IDE + XC16 compiler |
Cấu hình chân PIC24FJ128GA702T-I/SS
| Chân 1 | MCLR — Master Clear (reset) input, active-low; pull-up required for normal operation |
| Chân 2 | RA0 — I/O / analog input AN0 / CTMU |
| Chân 3 | RA1 — I/O / analog input AN1 / CTMU |
| Chân 4 | RB0 — I/O / PGED1 (programming data) |
| Chân 5 | RB1 — I/O / PGEC1 (programming clock) |
| Chân 6 | RB2 — I/O / analog input AN2 |
| Chân 7 | RB3 — I/O / analog input AN3 |
| Chân 8 | VSS — Ground reference |
| Chân 9 | OSC1 — Crystal oscillator input (or external clock) |
| Chân 10 | OSC2 — Crystal oscillator output |
| Chân 11 | RC0 — I/O |
| Chân 12 | RC1 — I/O |
| Chân 13 | RC2 — I/O |
| Chân 14 | VDD — Positive supply (2.0 V - 3.6 V) |
| Chân 15 | RC3 — I/O |
| Chân 16 | RC4 — I/O |
| Chân 17 | RA3 — I/O / analog input AN3 alt |
| Chân 18 | RA4 — I/O / analog input AN4 |
| Chân 19 | RB4 — I/O / SDA1 |
| Chân 20 | RB5 — I/O / SCL1 |
| Chân 21 | RB6 — I/O |
| Chân 22 | RB7 — I/O |
| Chân 23 | RC5 — I/O |
| Chân 24 | RC6 — I/O / TX |
| Chân 25 | RC7 — I/O / RX |
| Chân 26 | RC8 — I/O |
| Chân 27 | RC9 — I/O |
| Chân 28 | AVDD — Analog supply (tied to VDD) |
Ứng dụng tiêu biểu
PIC24FJ128GA702T-I/SS phù hợp cho 6 Áp dụngs: Low-Power IoT Sensor Node, Capacitive Touch User Interface, Portable Medical / Wearable Device, USB Peripheral Device, Industrial Sensor Hub / HMI Panel, Consumer Audio / Lighting Controller.
Low-Power IoT Sensor Node
The PIC24FJ128GA702T-I/SS fits battery-powered IoT sensor nodes because of its eXtreme Low Power (XLP) nanoWatt sleep modes, 12-bit 200 ksps ADC for analog sensors, and 16 KB of SRAM large enough to hold a small RTOS or wireless protocol stack. The 16 MIPS at 32 MHz datapath handles radio housekeeping and pre-/post-processing between long sleep intervals. Place a 32.768 kHz crystal on the SOSC pins for timekeeping, then wake on an ADC window-comparator interrupt or CTMU touch event for sub-uA average current. Compared to a switching-MCU approach, the XLP deep-sleep current keeps total energy under the typical coin-cell budget.
Được đề xuất
Capacitive Touch User Interface
The on-chip CTMU (Charge Time Measurement Unit) and 3 analog comparators on the PIC24FJ128GA702T-I/SS enable capacitive touch buttons, sliders, and proximity sensing without external touch ICs. Its 128 KB Flash stores full Microchip's mTouch firmware library plus a small graphics state machine, while the 12-bit ADC samples up to 14 channels for back-up analog reading. The 28-SSOP pinout exposes enough I/O for an 8-button matrix plus LED indicators. Compared to discrete touch controllers, this single-chip approach reduces BOM cost and lets the host firmware react on the same MCU.
Được đề xuất
Portable Medical / Wearable Device
The PIC24FJ128GA702T-I/SS is well-suited to portable medical and wearable designs because the 16 MIPS core executes bio-signal DSP (PPG, ECG pre-processing, step counting) while the XLP nanoWatt sleep holds the battery life. The 12-bit 200 ksps ADC samples PPG/AFE signals, 16 KB SRAM hosts short waveform buffers, and ECC on Flash reduces the bit-error rate that matters for long-life medical devices. Industrial -40C to +85C temperature grade covers body-area deployments. Compared to a Cortex-M0+ solution at the same MHz, the PIC24F XLP family typically wins on deep-sleep current and BOM integration.
Được đề xuất
USB Peripheral Device
The PIC24FJ128GA702T-I/SS supports USB device/host/OTG operation through its on-chip USB peripheral and internal 3.3 V regulator, so it can implement HID, CDC, or vendor-class peripherals without an external PHY. 16 KB SRAM is enough for HID + CDC composite descriptors, and 128 KB Flash stores the USB stack plus application logic. The 28-SSOP package exposes D+/D- pins plus enough I/O for buttons and LEDs. Compared to external-FTDI designs, integrating USB on-chip reduces cost and board space while keeping firmware on a single MCU.
Được đề xuất
Industrial Sensor Hub / HMI Panel
The PIC24FJ128GA702T-I/SS fits industrial sensor hubs and small HMI panels because of its -40C to +85C industrial grade, 3 analog comparators for sensor thresholds, and 12-bit ADC with 200 ksps for analog signal acquisition. The 28-SSOP package exposes I2C/SPI/UART, so the MCU can aggregate multiple sensor inputs (temperature, pressure, flow) and push them to a host PLC over Modbus-RTU or CAN. Compared to a discrete comparator+ADC+MCU design, this single-chip integration reduces calibration drift and saves PCB area.
Được đề xuất
Consumer Audio / Lighting Controller
The PIC24FJ128GA702T-I/SS works well in consumer audio accessories and lighting controllers because of its PWM-driven peripherals, CTMU for touch, and 128 KB Flash for small audio effect or lighting-state libraries. The 16 MIPS core runs Microchip's audio processing and DMX-style lighting protocol stacks, while the 16 KB SRAM holds short audio buffers or fixture state tables. The 2.0-3.6 V supply range supports 2x AA or Li-ion direct connection. Compared to larger Cortex-M0+ parts, the PIC24FJ128GA702T-I/SS offers lower deep-sleep current and simpler MPLAB X IDE workflow for smaller teams.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC24FJ128GA702T-I/SS — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC24FJ128GA702-I/SS | PIC24FJ128GA202-I/SS | PIC24FJ128GA702T-I/ML | PIC24FJ128GA702T-I/MV | PIC24F32KA302-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 28-QFN (different footprint) | 28-UQFN (different footprint) | 28-SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS |
| Flash | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 32 KB (-75%) |
| SRAM | 16 KB | 16 KB | 8 KB (-50%) | 16 KB | 16 KB | 2 KB (-87%) |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 10/12-bit, lower channel count |
| Packaging Format | Tape & Reel (T/R) | Tube | Tube | Tape & Reel | Tape & Reel | Tube |
Bảo phân biệt quan trọng
- ECC on Flash for higher reliability (vsPIC24FJ128GA202-I/SS)
- 16 KB SRAM double the GA202 sibling (vsPIC24FJ128GA202-I/SS)
- CTMU module for capacitive touch and current sensing (vsPIC24F32KA302-I/SS)
Ghi chú thiết kế
The PIC24FJ128GA702T-I/SS operates from 2.0 V to 3.6 V. Decouple VDD and AVDD with 100 nF ceramic caps placed within 3 mm of each supply pin, plus a bulk 4.7-10 uF tantalum or ceramic on the main 3.3 V rail. Tie VSS and AVSS to a common star ground. For USB applications, ensure VUSB receives a clean 5 V input through the internal regulator; a 1 uF capacitor on VUSB is mandatory per datasheet.
Place the 32.768 kHz crystal and load caps within 5 mm of the SOSCO/SOSCI pins to minimize stray capacitance and EMI pickup. Keep the crystal traces short, symmetric, and guarded by a ground pour. Route the ICSP pins PGECx/PGEDy to a 0.1" header with series 4.7 k resistors if the header will be exposed, to prevent in-circuit programming damage during ESD events.
Do not leave MCLR floating - tie it to VDD through a 10 k pull-up resistor to ensure clean reset. When migrating firmware from PIC24FJ128GA202 (8 KB RAM) to PIC24FJ128GA702 (16 KB RAM), audit your heap and stack sizes - the extra 8 KB of RAM can mask stack-overflow bugs that previously crashed the GA202. Also confirm the configuration bits set FNOSC correctly for your crystal vs internal FRC oscillator selection; mismatches cause hard faults on first power-up.
Thông tin tuân thủ
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose PIC24FJ128GA702-E/SS variants or PIC24FJxxxAEP810-E family for automotive. Halogen-free status not stated.