PIC24FJ64GA106-I/PT - 16-bit 32MHz 64KB Flash MCU | Microchip
MPN: PIC24FJ64GA106-I/PT ✓ Hoạt độngPIC24FJ64GA106-I/PT Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (typically flash), volatile data memory (RAM), and a rich set of peripheral IP into one package. The PIC24F sub-family sits within Microchip's 16-bit MCU hierarchy above the 8-bit PIC16/PIC18 and below the dsPIC and 32-bit families, and is engineered for low-power (<100 nA standby current) connected applications. Within that hierarchy the 'GA1' pin-count family adds multiple serial ports, timers, and analog peripherals to the base PIC24F feature set.
Key features of the PIC24FJ64GA106-I/PT include: 64 KB flash, 16 KB RAM, up to 32 MHz operation, three I2C and three SPI ports, four UART channels, 23 independent timers, a 16-channel 10-bit ADC, and a charge time measurement unit (CTMU). The CTMU enables capacitive-touch sensing, while the 10-bit ADC supports general analog conversion. These peripherals are exposed across the 64 TQFP pins, giving designers flexibility to map multiple communication buses simultaneously.
Architecturally, the device uses a modified Harvard core with a 16-bit instruction word, 24-bit program address space, and a peripheral bus supporting DMA between memory and select peripherals. The XLP core minimizes dynamic power consumption and provides deep-sleep current below 100 nA, while the on-chip RTCC keeps calendar time across sleep states. The internal 8 MHz Fast RC oscillator with PLL can be selected for low BOM designs.
Typical applications include low-power consumer and industrial sensor nodes, capacitive touch user interfaces, USB- and UART-connected embedded products, motor control peripherals, and battery-powered data loggers. The multiple UARTs and I2C/SPI buses make the part especially useful as a sensor hub. The 16 KB RAM buffer is large enough for Ethernet or display frame-buffer support when paired with a MAC/PHY or graphic controller.
A key design consideration is the 2.5V/3.3V dual supply operation: the core logic runs from an internal regulator fed by VDD, while I/O pads are powered by a separate VDDCORE/VDDIO rail and tolerate up to 5V. Decoupling caps must be placed close to every VDD/VSS pair, and unused I/O must be configured as outputs low to minimize leakage.
This page synthesizes distributor pricing, drop-in alternatives within the same 64-pin TQFP footprint, and practical design notes that complement the manufacturer datasheet with engineering-decision context.
Bộ thay thế dễ dàng lắp đặt cho PIC24FJ64GA106-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 PIC24FJ64GA106-I/PT (cùng hình factor và footprint) — khác nhau ở ADC, Package, Core, Standby Current, Timers.
PIC24FJ64GA106-E/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GA106-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ64GB106-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ128GB106-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC24FJ256GA106-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →dsPIC33FJ64GP706-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC24FJ64GA106-I/PT Tỷ lệ tối đa & tính chất điện
| Core | PIC24F (16-bit modified Harvard) |
| Instruction Set Architecture | 16-bit, 16 MIPS at 32 MHz |
| Maximum CPU Speed | 32 MHz |
| Program Flash Memory | 64 KB (22K x 24 instruction words) |
| Data RAM | 16 KB |
| Operating Voltage Range | 2.0V to 3.6V (2.5V / 3.3V nominal) |
| I/O Pin Count | 53 (max, package dependent) |
| UART Channels | 4 |
| SPI Modules | 3 |
| I2C Modules | 3 |
| Timers | 23 independent (16-bit / 32-bit mix) |
| ADC | 16-channel, 10-bit, 500 ksps |
| CTMU (Capacitive Touch) | Yes, 16-channel |
| RTCC (Real-Time Clock Calendar) | Yes |
| Standby Current (XLP) | <100 nA (deep sleep with RTCC) |
| Khoảng nhiệt độ hoạt động | -40C to +85C (Industrial) |
| Hộp | 64-pin TQFP (10 x 10 mm) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | 3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
| Lead-Free / Halogen-Free | Yes / Yes |
Cấu hình chân PIC24FJ64GA106-I/PT
| Chân 1 | RP15/RG6 — Remappable peripheral pin / Port G bit 6 |
| Chân 2 | RP14/RG7 — Remappable peripheral pin / Port G bit 7 |
| Chân 3 | RP13/RG8 — Remappable peripheral pin / Port G bit 8 |
| Chân 4 | RP12/RG9 — Remappable peripheral pin / Port G bit 9 |
| Chân 5 | MCLR — Master Clear (reset, active low) |
| Chân 6 | OSCI/RA2 — Oscillator crystal input / Port A bit 2 |
| Chân 7 | OSCO/RA3 — Oscillator crystal output / Port A bit 3 |
| Chân 8 | RA4 — Port A bit 4 |
| Chân 9 | RA5 — Port A bit 5 |
| Chân 10 | VDD — Digital supply voltage |
| Chân 11 | VSS — Digital ground |
| Chân 12 | RP0/RB0 — Remappable peripheral pin / Port B bit 0 |
| Chân 13 | RP1/RB1 — Remappable peripheral pin / Port B bit 1 |
| Chân 14 | RP2/RB2 — Remappable peripheral pin / Port B bit 2 |
| Chân 15 | RP3/RB3 — Remappable peripheral pin / Port B bit 3 |
| Chân 16 | RP4/RB4 — Remappable peripheral pin / Port B bit 4 |
| Chân 17 | RP5/RB5 — Remappable peripheral pin / Port B bit 5 |
| Chân 18 | VSS — Digital ground |
| Chân 19 | VDD — Digital supply voltage |
| Chân 20 | RP6/RB6 — Remappable peripheral pin / Port B bit 6 |
| Chân 21 | RP7/RB7 — Remappable peripheral pin / Port B bit 7 |
| Chân 22 | RP8/RB8 — Remappable peripheral pin / Port B bit 8 |
| Chân 23 | RP9/RB9 — Remappable peripheral pin / Port B bit 9 |
| Chân 24 | RP10/RB10 — Remappable peripheral pin / Port B bit 10 |
| Chân 25 | RP11/RB11 — Remappable peripheral pin / Port B bit 11 |
| Chân 26 | VSS — Digital ground |
| Chân 27 | VDD — Digital supply voltage |
| Chân 28 | RC1 — Port C bit 1 |
| Chân 29 | RC2 — Port C bit 2 |
| Chân 30 | RC3 — Port C bit 3 |
| Chân 31 | RC4 — Port C bit 4 |
| Chân 32 | VSS — Digital ground |
| Chân 33 | VDD — Digital supply voltage |
| Chân 34 | RD0 — Port D bit 0 |
| Chân 35 | RD1 — Port D bit 1 |
| Chân 36 | RD2 — Port D bit 2 |
| Chân 37 | RD3 — Port D bit 3 |
| Chân 38 | RD4 — Port D bit 4 |
| Chân 39 | RD5 — Port D bit 5 |
| Chân 40 | RD6 — Port D bit 6 |
| Chân 41 | RD7 — Port D bit 7 |
| Chân 42 | VSS — Digital ground |
| Chân 43 | VDD — Digital supply voltage |
| Chân 44 | RE0 — Port E bit 0 |
| Chân 45 | RE1 — Port E bit 1 |
| Chân 46 | RE2 — Port E bit 2 |
| Chân 47 | RE3 — Port E bit 3 |
| Chân 48 | RE4 — Port E bit 4 |
| Chân 49 | RE5 — Port E bit 5 |
| Chân 50 | RE6 — Port E bit 6 |
| Chân 51 | RE7 — Port E bit 7 |
| Chân 52 | VSS — Digital ground |
| Chân 53 | VDD — Digital supply voltage |
| Chân 54 | RF0 — Port F bit 0 |
| Chân 55 | RF1 — Port F bit 1 |
| Chân 56 | RF2 — Port F bit 2 |
| Chân 57 | RF3 — Port F bit 3 |
| Chân 58 | RF4 — Port F bit 4 |
| Chân 59 | RF5 — Port F bit 5 |
| Chân 60 | VSS — Digital ground |
| Chân 61 | RG0 — Port G bit 0 |
| Chân 62 | RG1 — Port G bit 1 |
| Chân 63 | RG2 — Port G bit 2 |
| Chân 64 | RG3 — Port G bit 3 |
Ứng dụng tiêu biểu
PIC24FJ64GA106-I/PT phù hợp cho 6 Áp dụngs: Battery-Powered Wireless Sensor Node, Capacitive-Touch User Interface Panel, Industrial Data Logger with Display, USB HID / CDC Embedded Device, Portable Medical Monitoring Accessory, Smart Home / IoT Edge Controller.
Battery-Powered Wireless Sensor Node
The PIC24FJ64GA106-I/PT's sub-100 nA deep-sleep current with RTCC running, combined with 16 KB RAM for radio-stack buffers and 4 UART / 3 SPI channels for connecting an XBee, LoRa, or Sub-GHz transceiver, makes it ideal for battery-powered wireless sensor nodes. The 64 KB flash comfortably fits a MiWi or Zigbee PRO stack plus sensor drivers, while the 2.0-3.6V supply range supports direct Li-ion or 2x AA battery connection without a boost regulator. Compared with ARM Cortex-M0+ parts the PIC24F uses less sleep current and provides deterministic 16-bit timing for duty-cycled radio wake events.
Được đề xuất
Capacitive-Touch User Interface Panel
The integrated 16-channel CTMU peripheral on the PIC24FJ64GA106-I/PT scans up to 16 capacitive-touch electrodes directly from the 64-pin TQFP GPIO pins without external touch ICs, supporting buttons, sliders, and proximity wake. The 32 MHz core delivers fast scan rates needed to suppress mains-noise injection, while the 16 KB RAM holds debounce and gesture state machines. The Microchip mTouch library provides firmware reference designs that run on this exact part, and the 64 KB flash accommodates custom UI logic plus bootloader space.
Được đề xuất
Industrial Data Logger with Display
The 16 KB RAM and 64 KB flash of the PIC24FJ64GA106-I/PT support a FAT file-system on an SD card plus LCD/segment display drivers, while the 16-channel 10-bit ADC handles multi-sensor acquisition at 500 ksps. The four UARTs connect simultaneously to an RS-485 Modbus slave, a GPS module, a Bluetooth HCI bridge, and a debug console - all four active concurrently thanks to the 53 available I/O pins on the 64-pin TQFP. The industrial -40C to +85C rating suits factory-floor deployment without additional thermal screening.
Được đề xuất
USB HID / CDC Embedded Device
For designs that need USB but can use the GB106 variant (drop-in), or for HID-class peripherals over UART bridging, the PIC24FJ64GA106-I/PT provides four UARTs and three SPI channels that connect to USB-serial bridges and HID-class controllers. The 16 MIPS throughput sustains USB CDC ACM throughput above 921600 baud with low interrupt latency. The 64 KB flash accommodates USB descriptors plus composite-class stack, and the integrated RTCC keeps host-side timestamp alignment across suspend events.
Được đề xuất
Portable Medical Monitoring Accessory
The sub-100 nA standby current of the PIC24FJ64GA106-I/PT preserves battery life for wearable health-monitoring patches, while the 10-bit 16-channel ADC samples pulse-oximeter photodiode currents or single-lead ECG waveforms at 500 ksps. The 4 UARTs support concurrent Bluetooth Low Energy HCI, display link, and clinician-console debugging; the 64 KB flash fits FDA-style trace logs and BLE profile stacks. The medical-relevant timing precision of the 16-bit core ensures deterministic sample intervals required for heart-rate variability calculation.
Được đề xuất
Smart Home / IoT Edge Controller
The PIC24FJ64GA106-I/PT makes a compact edge controller for IoT hubs by combining 64 KB flash for Matter/Thread or Wi-Fi Easy Connect stacks with 16 KB RAM for message queues and 4 UARTs for concurrent upstream and downstream connections. The CTMU peripheral supports capacitive wall switches and dimmer sliders, while the 10-bit ADC reads light sensors and battery monitors. The 64-pin TQFP footprint is footprint-compatible with the PIC24FJ128GB106-I/PT upgrade path that adds USB-OTG for direct gateway pairing.
Đượ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 PIC24FJ64GA106-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 | PIC24FJ64GA106-E/PT | PIC24FJ128GA106-I/PT | PIC24FJ64GB106-I/PT | PIC24FJ128GB106-I/PT | PIC24FJ256GA106-I/PT | dsPIC33FJ64GP706-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10) | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same |
| Program Flash | 64 KB | 64 KB | 128 KB | 64 KB | 128 KB | 256 KB | 64 KB |
| Data RAM | 16 KB | 16 KB | 16 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) | 80 MHz (40 MIPS) |
| USB OTG | No | No | No | Yes (USB 2.0 FS OTG) | Yes (USB 2.0 FS OTG) | No | No |
| DSP Engine (MAC) | No | No | No | No | No | No | Yes (dsPIC33 DSP) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Bảo phân biệt quan trọng
- Sub-100 nA deep-sleep standby with RTCC active (vsPIC24FJ64GB106-I/PT)
- Drop-in path to 128 KB or 256 KB flash on the same footprint (vsdsPIC33FJ64GP706-I/PT)
- Industrial temperature grade at standard PIC24F price (vsPIC24FJ64GA106-E/PT)
Ghi chú thiết kế
Power the PIC24FJ64GA106-I/PT from a low-noise 3.3V LDO such as MCP1700 or MCP1825; place a 10 uF bulk + 100 nF decoupling capacitor pair on every VDD/VSS pin pair, located within 5 mm of each pin. The internal voltage regulator requires the bulk cap on VDDCORE even if VDDCORE is tied to VDD; missing caps cause brownouts during flash writes and unreliable startup. Estimate: at 32 MHz active and 3.3V supply, the core consumes roughly 16 mA - verify with the device-specific DC characteristics table before sizing the LDO.
Route all remappable peripheral (RPn) pins to dedicated peripheral functions and avoid using them as general-purpose outputs that toggle at high frequency; this minimises crosstalk on the 64-pin TQFP. Place the 32.768 kHz crystal as close as possible to SOSCI/SOSCO (RA2/RA3) with a guard ground ring, and add a 4-layer PCB if high-speed SPI busses exceed 10 MHz. Leave the MCLR pin tied to VDD through a 10 kohm pull-up and a 100 nF cap for clean reset behaviour.
Do not assume the CTMU is automatically configured for all GPIO pins - on the PIC24FJ64GA106-I/PT only the 16 pins assigned to the analog channel list support capacitive-touch measurement, and the firmware mTouch library must be loaded separately. Configuration bits must be set in code before enabling the RTCC in deep sleep, otherwise the part cannot wake from sub-100 nA standby. Finally, never program the device without first setting the JTAG/ICD pins back to GPIO in the configuration word, or you will lose access to RB7/RB8/RB9 for general use.
Estimated: at 32 MHz CPU clock, the digital switching edges on I/O pins produce harmonics up to roughly 160 MHz (5th harmonic). To control EMI on the 64-pin TQFP, add a small series resistor (22-33 ohm) on each high-speed SPI or UART output and ensure the trace impedance is 50 ohm to ground on long routes. The CTMU analog traces (capacitive-touch electrodes) should be guarded by a ground hatch and not run parallel to switching signals.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - the -E/PT extended-temperature grade is not a substitute for automotive qualification. For AEC-Q100 needs, select dsPIC33 variants with explicit automotive part numbers.