PIC24FJ128GA110-I/PT - 16-Bit 32MHz 128KB Flash MCU | Microchip
MPN: PIC24FJ128GA110-I/PT ✓ Hoạt độngPIC24FJ128GA110-I/PT Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one silicon die. The PIC24F family sits within Microchip's 16-bit MCU portfolio (hypernym: MCU -> microcontroller -> embedded controller -> semiconductor), bridging 8-bit PIC10/12/16/18 devices and 32-bit PIC32 parts. The 'FJ' prefix denotes Flash program memory with XLP technology, optimized for battery-powered and energy-harvesting designs where quiescent current under 100 nA is mandatory.
Key features of the PIC24FJ128GA110-I/PT include 23 independent timers (5 x 16-bit and 18 x 16-bit via peripherals), a 10-bit 1.1 Msps Analog-to-Digital Converter (ADC) with up to 32 input channels, two analog comparators, an RTCC with calendar mode, and a Parallel Master Port (PMP) for external bus expansion. Hardware crypto accelerator, CTMU (Capacitive Touch mTouch) module, and five CCP/ECCP modules support motor drive, SMPS control, and human-interface touch sensing without external ICs.
Architecturally, the PIC24FJ128GA110-I/PT uses a modified Harvard bus with a 24-bit instruction word and 16-bit data path, enabling compact C code while supporting linear addressing up to 16 MB. The XLP design uses dynamic power management and deep-sleep modes that draw less than 100 nA with RAM retention, while Run mode current is typically under 1 mA/MIPS - a sweet spot for portable instrumentation.
Typical applications include industrial sensor hubs, USB human-interface devices (HID), portable medical monitors, remote controls, home automation gateways, and low-power wireless sensor nodes. The 100-pin TQFP exposes enough I/O (up to 85 GPIOs) for color TFT displays and parallel memory expansion, while the 16 KB RAM buffer comfortably holds TCP/IP stacks for embedded connectivity. Automotive-grade versions exist in the same family (e.g., PIC24FJ128GA110-I/PT is commercial grade).
Design consideration: the I-temp grade (-40C to +85C) suffix 'I' makes this part suitable for industrial environments, but the 100-pin TQFP requires a 4-layer PCB for clean decoupling; route VDD/VSS pairs to a solid internal ground plane and place 100 nF + 1 uF caps within 5 mm of each VDD pin.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical PCB layout notes not found in the manufacturer datasheet alone.
Bộ thay thế dễ dàng lắp đặt cho PIC24FJ128GA110-I/PT — 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 PIC24FJ128GA110-I/PT (cùng hình factor và footprint) — khác nhau ở Package, Core Architecture, ADC, Operating Temperature, Timers.
PIC24FJ256GA110-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ192GA110-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA110T-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC24FJ128GB110-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128DA110-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA310-I/PF
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA110-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC24F (16-bit modified Harvard, 24-bit instruction word) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (43K x 24 words) |
| Data RAM | 16 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | Up to 85 GPIO |
| Timers | 23 (5 x 16-bit + peripheral-based 16-bit timers) |
| UART Modules | 4 |
| SPI Modules | 3 |
| I2C Modules | 3 |
| ADC | 10-bit, 1.1 Msps, up to 32 channels |
| Analog Comparators | 2 |
| CCP / ECCP Modules | 5 |
| RTCC | Yes (calendar mode) |
| Parallel Master Port (PMP) | Yes |
| CTMU (mTouch) | Yes (Capacitive Touch module) |
| Standby Current (XLP) | < 100 nA (with RAM retention) |
| Hộp | 100-pin TQFP (12x12 mm) |
| Nhiệt độ hoạt động | -40C to +85C (Industrial 'I' grade) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | 3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC24FJ128GA110-I/PT
| Chân 1 | RG15 — I/O port / remappable peripheral |
| Chân 2 | VSS — Ground reference |
| Chân 3 | VDD — Positive supply (3.3V nominal) |
| Chân 4 | RG13 — I/O port / remappable peripheral |
| Chân 5 | RG12 — I/O port / remappable peripheral |
| Chân 6 | RC15 — I/O port / remappable peripheral |
| Chân 7 | RC13 — I/O port / remappable peripheral |
| Chân 8 | RC14 — I/O port / remappable peripheral |
| Chân 9 | RA14 — I/O port / remappable peripheral |
| Chân 10 | RA15 — I/O port / remappable peripheral |
| Chân 11 | RA9 — I/O port / remappable peripheral |
| Chân 12 | RA10 — I/O port / remappable peripheral |
| Chân 13 | RA7 — I/O port / remappable peripheral |
| Chân 14 | RA6 — I/O port / remappable peripheral |
| Chân 15 | RC1 — I/O port / remappable peripheral |
| Chân 16 | RC2 — I/O port / remappable peripheral |
| Chân 17 | RC3 — I/O port / remappable peripheral |
| Chân 18 | RC4 — I/O port / remappable peripheral |
| Chân 19 | AVSS — Analog ground |
| Chân 20 | AVDD — Analog positive supply |
| Chân 21 | RB5 — I/O port / analog input AN5 |
| Chân 22 | RB4 — I/O port / analog input AN4 |
| Chân 23 | RB3 — I/O port / analog input AN3 |
| Chân 24 | RB2 — I/O port / analog input AN2 |
| Chân 25 | RB1 — I/O port / analog input AN1 |
| Chân 26 | RB0 — I/O port / analog input AN0 |
| Chân 27 | RB6 — I/O port / remappable peripheral |
| Chân 28 | RB7 — I/O port / remappable peripheral |
| Chân 29 | RB8 — I/O port / remappable peripheral |
| Chân 30 | RB9 — I/O port / remappable peripheral |
| Chân 31 | RB10 — I/O port / remappable peripheral |
| Chân 32 | RB11 — I/O port / remappable peripheral |
| Chân 33 | VSS — Ground reference |
| Chân 34 | VDD — Positive supply (3.3V nominal) |
| Chân 35 | RF5 — I/O port / remappable peripheral |
| Chân 36 | RF4 — I/O port / remappable peripheral |
| Chân 37 | RD9 — I/O port / remappable peripheral |
| Chân 38 | RD8 — I/O port / remappable peripheral |
| Chân 39 | RD7 — I/O port / remappable peripheral |
| Chân 40 | RD6 — I/O port / remappable peripheral |
| Chân 41 | RD5 — I/O port / remappable peripheral |
| Chân 42 | RD4 — I/O port / remappable peripheral |
| Chân 43 | RD3 — I/O port / remappable peripheral |
| Chân 44 | RD2 — I/O port / remappable peripheral |
| Chân 45 | RD1 — I/O port / remappable peripheral |
| Chân 46 | RD0 — I/O port / remappable peripheral |
| Chân 47 | ENVREG — Voltage regulator enable |
| Chân 48 | VCAP — Voltage regulator output filter |
| Chân 49 | OSC2 — Oscillator crystal output |
| Chân 50 | OSC1 — Oscillator crystal input / external clock |
| Chân 51 | RA0 — I/O port / remappable peripheral |
| Chân 52 | RA1 — I/O port / remappable peripheral |
| Chân 53 | RA2 — I/O port / remappable peripheral |
| Chân 54 | RA3 — I/O port / remappable peripheral |
| Chân 55 | RA4 — I/O port / remappable peripheral |
| Chân 56 | RA5 — I/O port / remappable peripheral |
| Chân 57 | VSS — Ground reference |
| Chân 58 | VDD — Positive supply (3.3V nominal) |
| Chân 59 | RF7 — I/O port / remappable peripheral |
| Chân 60 | RF8 — I/O port / remappable peripheral |
| Chân 61 | RF13 — I/O port / remappable peripheral |
| Chân 62 | RF12 — I/O port / remappable peripheral |
| Chân 63 | RF4 — I/O port / remappable peripheral (alternate) |
| Chân 64 | RF3 — I/O port / remappable peripheral |
| Chân 65 | RF2 — I/O port / remappable peripheral |
| Chân 66 | RF1 — I/O port / remappable peripheral |
| Chân 67 | RF0 — I/O port / remappable peripheral |
| Chân 68 | RD14 — I/O port / remappable peripheral |
| Chân 69 | RD15 — I/O port / remappable peripheral |
| Chân 70 | RD12 — I/O port / remappable peripheral |
| Chân 71 | RD13 — I/O port / remappable peripheral |
| Chân 72 | RG14 — I/O port / remappable peripheral |
| Chân 73 | RF6 — I/O port / remappable peripheral |
| Chân 74 | VSS — Ground reference |
| Chân 75 | VDD — Positive supply (3.3V nominal) |
| Chân 76 | RG0 — I/O port / remappable peripheral |
| Chân 77 | RG1 — I/O port / remappable peripheral |
| Chân 78 | RE0 — I/O port / remappable peripheral |
| Chân 79 | RE1 — I/O port / remappable peripheral |
| Chân 80 | RE2 — I/O port / remappable peripheral |
| Chân 81 | RE3 — I/O port / remappable peripheral |
| Chân 82 | RE4 — I/O port / remappable peripheral |
| Chân 83 | RE5 — I/O port / remappable peripheral |
| Chân 84 | RE6 — I/O port / remappable peripheral |
| Chân 85 | RE7 — I/O port / remappable peripheral |
| Chân 86 | RG6 — I/O port / remappable peripheral |
| Chân 87 | RG7 — I/O port / remappable peripheral |
| Chân 88 | RG8 — I/O port / remappable peripheral |
| Chân 89 | RG9 — I/O port / remappable peripheral |
| Chân 90 | MCLR — Master clear / reset (active low) |
| Chân 91 | VSS — Ground reference |
| Chân 92 | VDD — Positive supply (3.3V nominal) |
| Chân 93 | RC12 — I/O port / remappable peripheral |
| Chân 94 | RC13 — I/O port / remappable peripheral |
| Chân 95 | RC14 — I/O port / remappable peripheral |
| Chân 96 | RC15 — I/O port / remappable peripheral |
| Chân 97 | RD5 — I/O port / remappable peripheral (alternate) |
| Chân 98 | RD6 — I/O port / remappable peripheral (alternate) |
| Chân 99 | RD7 — I/O port / remappable peripheral (alternate) |
| Chân 100 | RG14 — I/O port / remappable peripheral (alternate) |
Ứng dụng tiêu biểu
PIC24FJ128GA110-I/PT phù hợp cho 7 Áp dụngs: Portable Medical Monitor, Industrial Sensor Hub / Modbus Node, USB Human-Interface Device (HID), Home Automation Gateway, Portable Test & Measurement Instrument, Low-Power Wireless Sensor Node, Automotive Dashboard Sub-Display Controller.
Portable Medical Monitor
The PIC24FJ128GA110-I/PT is well-suited for portable medical monitors such as pulse oximeters, glucose meters, and wearable ECG patches. Its XLP architecture draws less than 100 nA in deep-sleep with RTCC running, enabling multi-month battery life on a single CR2032 cell. The 128 KB Flash comfortably holds Bluetooth/BLE command stacks plus a real-time waveform buffer, while 16 KB RAM supports running averages and trend graphs. The 10-bit 1.1 Msps ADC with up to 32 channels captures multiple bio-signals (SpO2, heart rate, temperature) without external muxes. The four UARTs enable simultaneous connection to a BLE module, OLED display driver, and isolated USB-C charging path. Industrial-grade -40C to +85C operation supports skin-contact and refrigerated storage environments.
Được đề xuất
Industrial Sensor Hub / Modbus Node
For industrial sensor hubs aggregating multiple 4-20 mA loops, thermocouples, and digital sensors, the PIC24FJ128GA110-I/PT delivers 85 GPIO and 4 UARTs that map cleanly to RS-485 Modbus RTU masters, RS-232 debug ports, and dual-sensor SPI buses. The 23 timers support precise PWM-driven excitation for RTD/thermistor measurement, while the 10-bit ADC's 32 channels handle multi-zone temperature monitoring without external multiplexers. The 32 MHz / 16 MIPS throughput executes the Modbus master stack plus concurrent SPI sensor reads without CPU starvation. XLP standby with RTCC keeps battery-backed gateways alive during line-power outages. Industrial -40C to +85C operation is mandatory for unconditioned factory floor enclosures.
Được đề xuất
USB Human-Interface Device (HID)
The PIC24FJ128GA110-I/PT family member PIC24FJ128GB110-I/PT (same TQFP-100 footprint) integrates a full-speed USB 2.0 OTG controller with on-chip transceiver, making it ideal for USB HID peripherals such as custom keyboards, programmable input boards, and instrument-control panels. The 128 KB Flash hosts USB stacks plus HID report descriptors and key remapping logic; 16 KB RAM handles HID buffer queues without dropping packets. With 85 GPIO, the MCU drives large matrix-scan keypads and rotary encoders directly, eliminating I/O expander ICs. Hardware CCP modules generate precise key-press debounce timing, while the CTMU module supports capacitive touch sliders for modern industrial HID aesthetics. Migration to PIC24FJ128GB110-I/PT is pin-to-pin on the same PCB layout.
Được đề xuất
Home Automation Gateway
The PIC24FJ128GA110-I/PT powers home automation gateways bridging Wi-Fi, Zigbee, BLE, and sub-GHz sub-systems into a unified dashboard. The 3 SPI, 3 I2C, and 4 UART interfaces connect simultaneously to multiple wireless modules (typically ESP32 for Wi-Fi, nRF52 for BLE, and a sub-GHz transceiver) without bus contention. The 16 KB RAM holds MQTT message queues and small TLS session caches, while the 128 KB Flash runs the full TCP/IP and TLS stacks plus a Web-server for local UI. The 32 MHz throughput handles TLS handshake encryption without user-perceptible latency. XLP standby reduces night-mode power when only the RTCC wake-up timer is active, critical for always-on mains-powered devices seeking Energy Star ratings.
Được đề xuất
Portable Test & Measurement Instrument
Handheld multimeters, oscilloscope probes, and field-installable cable testers benefit from the PIC24FJ128GA110-I/PT's combination of 10-bit 1.1 Msps ADC, 32 analog channels, RTCC with calendar, and rich serial connectivity. The MCU samples up to 1.1 Msps while running FFT and RMS calculations in real time thanks to 16 MIPS throughput. The RTCC timestamps measurements for ISO 17025-traceable calibration logs, while 16 KB RAM buffers 10,000+ samples before flushing to external EEPROM. Four UARTs drive Bluetooth result export, USB charging, and isolated RS-485 Modbus logging simultaneously. The 100-pin TQFP supports a color TFT display via PMP plus capacitive touch via CTMU, enabling modern touchscreen handheld UX.
Được đề xuất
Low-Power Wireless Sensor Node
Battery-powered wireless sensor nodes - from agricultural soil monitors to logistics cold-chain trackers - rely on the PIC24FJ128GA110-I/PT's XLP architecture. Deep-sleep current below 100 nA with RAM retention enables multi-year operation on a pair of AA cells, while the RTCC wakes the MCU at scheduled intervals to sample and transmit. The 128 KB Flash holds wireless protocol stacks (LoRaWAN, Wireless M-Bus, or BLE) plus local data compression, while 16 KB RAM caches 24 hours of measurements between transmissions. The 23 timers schedule periodic wake-ups without CPU intervention, and the 4 UARTs drive multiple wireless modules (LoRa, BLE, sub-GHz) for redundant connectivity. Industrial -40C to +85C operation handles outdoor environments.
Được đề xuất
Automotive Dashboard Sub-Display Controller
Although the 'I' industrial grade of PIC24FJ128GA110-I/PT is limited to -40C to +85C, the same die is available as the PIC24FJ128GA110-E/PT extended grade (-40C to +125C) for cabin displays and instrument-cluster sub-displays. The PMP drives small TFT panels directly, while the CTMU module supports capacitive touch buttons or sliders for premium-feel interior controls. The 23 timers generate backlight PWM, gauge animations, and CAN-bus message timeouts concurrently without CPU load. Four UARTs bridge to the central gateway, GPS receiver, Bluetooth audio module, and diagnostic OBD-II port. The 128 KB Flash holds graphical gauge libraries, while 16 KB RAM doubles as a frame buffer for low-resolution icons.
Đượ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 PIC24FJ128GA110-I/PT — 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 | PIC24FJ256GA110-I/PT | PIC24FJ192GA110-I/PT | PIC24FJ128GB110-I/PT | PIC24FJ128DA110-I/PT | PIC24FJ128GA310-I/PF | PIC24FJ128GA110T-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-pin TQFP (12x12) | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same | 100-pin TQFP (12x12) - same |
| Flash Memory | 128 KB | 256 KB | 192 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 16 KB | 32 KB | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Maximum 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 | 32 MHz / 16 MIPS |
| USB 2.0 FS OTG | No | No | No | Yes (integrated) | No | Yes (integrated) | No |
| ADC Resolution / Type | 10-bit SAR | 10-bit SAR | 10-bit SAR | 10-bit SAR | 16-bit sigma-delta | 10-bit SAR | 10-bit SAR |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| RoHS Status | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
Bảo phân biệt quan trọng
- Highest-density connectivity in PIC24F family (vsPIC24FJ128GA010-I/PT)
- Drop-in 256 KB upgrade path on same PCB (vsPIC24FJ256GA110-I/PT)
- USB-enabled sibling without layout change (vsPIC24FJ128GB110-I/PT)
- Lower-cost 80-pin variant for compact designs (vsPIC24FJ128GA108-I/PT)
Ghi chú thiết kế
Estimated: at VDD = 3.3V and active CPU @ 32 MHz / 16 MIPS, core current draw is approximately 15 mA, rising linearly with peripheral use. Place a 100 nF X7R ceramic capacitor within 5 mm of every VDD/VSS pin pair, plus a single 10 uF bulk cap near the VCAP pin (pin 48). For deep-sleep XLP standby with RTCC enabled, expect <100 nA leakage per Microchip datasheet (DS39747C) - critical for battery-only designs. ENVREG (pin 47) must be tied to VDD or left open only when the internal regulator is intentionally disabled.
Per Microchip datasheet (DS39747C), the 100-pin TQFP (12x12 mm) requires a 4-layer PCB with a dedicated ground plane to meet EMI/EMC and decoupling requirements. Route each VDD/VSS pin pair directly to the plane using short 8 mil traces and one via per pad. Place all 7 VDD pins (3, 34, 58, 75, 92 plus two internal pairs) on the top layer with stitched ground vias. Analog pins (AVDD/AVSS at 19/20) should connect to a separate analog island tied back to digital ground at a single point near the MCU.
Common pitfalls: (1) Forgetting that pin 47 (ENVREG) defaults to enabled - tying it low disables the internal 1.8V core regulator and immediately bricks the part; (2) Attempting to drive a 5V signal into any GPIO (max Vih = VDD + 0.3V per datasheet DS39747C); (3) Using the internal 8 MHz RC oscillator for UART baud rates above 115200 without FRC PLL calibration - drift exceeds UART error tolerance; (4) Configuring the RTCC without an external 32.768 kHz crystal on SOSCO/SOSCI pins, causing time-of-day drift of several percent. Use ICSP pins (PGC/PGD, MCLR) with a 4.7k pull-up on MCLR for reliable in-circuit programming.
Estimated: total decoupling capacitance requirement is ~7 uF spread across the package. Place 100 nF caps on the bottom side of the PCB directly beneath each VDD/VSS pair to minimize loop inductance. For high-speed SPI buses running above 10 MHz, add 33 ohm series-termination resistors at the driver pins to dampen ringing. The PMP pins (PMA0-PMA15, PMD0-PMD15) drive external memory or displays - keep traces under 50 mm and matched within 5 mm to preserve setup/hold timing per datasheet DS39747C electrical characteristics.
Thông tin tuân thủ
RoHS compliant per Microchip product page. The 'I' grade is Industrial (-40C to +85C), not AEC-Q100 qualified; the same die in 'E' grade (-40C to +125C) is suitable for cabin automotive but still not AEC-Q100. Halogen-free per Microchip packaging statement.