PIC24FJ256GA106-I/PT - 256KB Flash 16-bit MCU, 64-TQFP | Microchip
部品番号: PIC24FJ256GA106-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.78 | $6.78 |
| 10 | $6.1 | $61.00 |
| 100 | $5.42 | $542.00 |
| 500 | $4.85 | $2,425.00 |
| 1,000 | $4.3 | $4,300.00 |
PIC24FJ256GA106-I/PT 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals on one die, and serves as the programmable brain in nearly every embedded system. The PIC24FJ256GA106 belongs to the PIC24F sub-family, which uses Microchip's modified Harvard architecture with a 16-bit datapath optimized for C code efficiency and deterministic interrupt response. Within the broader taxonomy, the PIC24F sits between 8-bit PIC16/PIC18 MCUs (used for simple control) and 32-bit PIC32 MCUs (used for higher-performance applications), making it ideal for medium-complexity designs that need low power, large memory, and rich peripherals without the cost of a 32-bit core.
Key features include Peripheral Pin Select (PPS), which lets designers remap most digital peripherals to a wide choice of I/O pins to simplify PCB routing; a Charge Time Measurement Unit (CTMU) that supports up to 64 touch-sensing buttons; four UART modules, three SPI, and three I2C channels for multi-bus connectivity; a 10/12-bit Analog-to-Digital Converter (ADC) with on-chip voltage reference; five 16-bit timers and eighteen 16-bit timers total, plus Real-Time Clock and Calendar (RTCC); and nanoWatt technology with sub-100 nA standby current for battery-backed designs.
The device is built on an enhanced 16-bit modified Harvard core with hardware multiply/divide and a 24-bit instruction word. Flash endurance is rated for at least 1000 erase/write cycles with optional EEPROM emulation in Flash. The on-chip 32 kHz auxiliary oscillator and PLL allow flexible clocking for low-power sleep and active modes, while the integrated 2.5V regulator simplifies single-rail 3.3V designs.
Typical applications include industrial control panels, low-power remote sensor nodes with UART/SPI sensor stacks, USB-HID/HID-class human-interface devices, graphical or segment LCD controllers, automotive body and HMI subsystems, and home appliances with capacitive touch keypads. The 256 KB Flash and 16 KB RAM easily host full TCP/IP stacks (e.g., Microchip's MLA), USB device class frameworks, and graphical menu engines.
When designing with this part, pay attention to VDD/VSS pin pairing and follow the ENVREG bypass capacitor network recommended in the datasheet to ensure stable on-chip regulator operation and successful programming/debugging. For battery-powered designs, leverage the deep-sleep and sleep modes combined with RTCC and the on-chip 32 kHz oscillator to achieve nanoWatt-class standby current while keeping the RTCC and wake-on-touch features operational.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that complement the manufacturer datasheet with information engineers actually need for BOM selection.
ドロップイン代替品: PIC24FJ256GA106-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ256GA106-I/PT (同一形状・フットプリント) — 相違点: ADC, Package, Core Architecture, Timers, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ256GA106T-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ256GB106-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ256GA108-I/PT
✅ ドロップイン✓ 在庫あり
$5.1 / 個
データシートを見る →PIC24FJ128GA106-I/PT
✅ ドロップイン✓ 在庫あり
$4.88 / 個
データシートを見る →PIC24FJ128GB106-I/PT
✅ ドロップイン✓ 在庫あり
$4.54 / 個
データシートを見る →PIC24FJ256DA206-I/PT
✅ ドロップイン✓ 在庫あり
$5.39 / 個
データシートを見る →PIC24FJ256DA106-I/PT
✅ ドロップイン✓ 在庫あり
$5.46 / 個
データシートを見る →PIC24FJ256GA106-I/PT 最大定格&電気的特性
| Core Architecture | PIC24F 16-bit modified Harvard |
| CPU Bit Width | 16-bit |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 256 KB (85.5K x 24 instructions) |
| RAM | 16 KB |
| パッケージ | 64-pin TQFP (PT), 10x10 mm |
| Operating Voltage Range | 2.0 V to 3.6 V |
| Standby Current | < 100 nA (nanoWatt sleep, typical) |
| I/O Pins | 53 (approximate, varies by remap) |
| UART Modules | 4 |
| SPI Modules | 3 |
| I2C Modules | 3 |
| Timer Count | 23 (16-bit) |
| ADC | 10/12-bit, up to 16 channels |
| CTMU Touch Channels | Up to 64 buttons |
| Peripheral Pin Select (PPS) | Yes |
| 動作温度範囲 | -40 C to +85 C (industrial 'I' grade) |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 (per JEDEC J-STD-020) |
| RoHS ステータス | Compliant |
| Flash Endurance | >= 1000 erase/write cycles (minimum) |
PIC24FJ256GA106-I/PT ピン構成
| ピン 1 | RP15/CN15/PMD5/OCFA/RA15 — I/O port pin with PPS, change notification, and PWM |
| ピン 2 | RP14/CN14/PMD4/RA14 — I/O port pin with PPS |
| ピン 3 | VSS — Ground reference |
| ピン 4 | RP13/CN13/PMD3/RA13 — I/O port pin with PPS |
| ピン 5 | RP12/CN12/PMD2/RA12 — I/O port pin with PPS |
| ピン 6 | RP11/CN11/PMD1/RA11 — I/O port pin with PPS |
| ピン 7 | RP10/CN10/PMD0/RA10 — I/O port pin with PPS |
| ピン 8 | VDD — Positive supply (2.0-3.6 V) |
| ピン 9 | RP9/CN9/PMA7/RA9 — I/O port pin with PPS |
| ピン 10 | RP8/CN8/PMA6/RA8 — I/O port pin with PPS |
| ピン 11 | RP7/CN7/PMA5/RC7 — I/O port pin with PPS |
| ピン 12 | RP6/CN6/PMA4/RC6 — I/O port pin with PPS |
| ピン 13 | RP5/CN5/PMA3/RC5 — I/O port pin with PPS |
| ピン 14 | RP4/CN4/PMA2/RC4 — I/O port pin with PPS |
| ピン 15 | RP3/CN3/PMA1/RC3 — I/O port pin with PPS |
| ピン 16 | RP2/CN2/PMA0/RC2 — I/O port pin with PPS |
| ピン 17 | RP1/CN1/RC1 — I/O port pin with PPS |
| ピン 18 | OSC1/CLKI/RC0 — Crystal oscillator input or external clock |
| ピン 19 | OSC2/CLKO/RA2 — Crystal oscillator output or clock out |
| ピン 20 | ENVREG — Internal voltage regulator enable/bypass |
| ピン 21 | VCAP — 2.5V regulator output filter capacitor |
| ピン 22 | RP0/CN0/RB0 — I/O port pin with PPS |
| ピン 23 | RB1 — I/O port pin |
| ピン 24 | RB2 — I/O port pin |
| ピン 25 | RB3 — I/O port pin |
| ピン 26 | RB4 — I/O port pin |
| ピン 27 | RB5 — I/O port pin |
| ピン 28 | RB6 — I/O port pin (also ICSP programming clock) |
| ピン 29 | RB7 — I/O port pin (also ICSP programming data) |
| ピン 30 | VSS — Ground reference |
| ピン 31 | VDD — Positive supply (2.0-3.6 V) |
| ピン 32 | RB8 — I/O port pin |
| ピン 33 | RB9 — I/O port pin |
| ピン 34 | RB10 — I/O port pin |
| ピン 35 | RB11 — I/O port pin |
| ピン 36 | VSS — Ground reference |
| ピン 37 | VDD — Positive supply (2.0-3.6 V) |
| ピン 38 | RB12 — I/O port pin |
| ピン 39 | RB13 — I/O port pin |
| ピン 40 | RB14 — I/O port pin |
| ピン 41 | RB15 — I/O port pin |
| ピン 42 | RD0 — I/O port pin |
| ピン 43 | RD1 — I/O port pin |
| ピン 44 | RD2 — I/O port pin |
| ピン 45 | RD3 — I/O port pin |
| ピン 46 | RD4 — I/O port pin |
| ピン 47 | RD5 — I/O port pin |
| ピン 48 | RD6 — I/O port pin |
| ピン 49 | RD7 — I/O port pin |
| ピン 50 | VSS — Ground reference |
| ピン 51 | VDD — Positive supply (2.0-3.6 V) |
| ピン 52 | RF0 — I/O port pin |
| ピン 53 | RF1 — I/O port pin |
| ピン 54 | RF2 — I/O port pin |
| ピン 55 | RF3 — I/O port pin |
| ピン 56 | RF4 — I/O port pin |
| ピン 57 | RF5 — I/O port pin |
| ピン 58 | RF6 — I/O port pin |
| ピン 59 | RF7 — I/O port pin |
| ピン 60 | RG0 — I/O port pin |
| ピン 61 | RG1 — I/O port pin |
| ピン 62 | RG2 — I/O port pin |
| ピン 63 | RG3 — I/O port pin |
| ピン 64 | MCLR — Master clear (reset) input, active low |
主な用途
PIC24FJ256GA106-I/PT の用途: 6 件s: Industrial HMI / Control Panel, Low-Power Wireless Sensor Node, USB HID / Human-Interface Device, Capacitive Touch Keypad / Slider, Home Appliance Controller, Data Logging / Remote Monitoring.
Industrial HMI / Control Panel
The PIC24FJ256GA106-I/PT's 256 KB Flash easily hosts graphical HMI state machines, while the 16 KB RAM supports screen buffers, menu stacks, and Modbus-RTU command queues without external memory. Its 32 MHz PIC24F core runs 16 MIPS, sufficient to drive segmented or small TFT displays, debounce key matrices, and poll UART/SPI peripherals at high refresh rates. The 4 UART, 3 SPI, and 3 I2C channels let a single chip bridge an industrial controller to multiple sensor stacks, motor drivers, and a host PLC over RS-485. Compared with 8-bit PIC16/PIC18 alternatives, the PIC24FJ256GA106 adds deterministic 16-bit interrupt latency and hardware multiply/divide, simplifying PID loop and digital-filter math. Place decoupling on every VDD/VSS pair and follow the ENVREG bypass network from the datasheet to keep the on-chip 2.5V regulator stable in electrically noisy panel environments.
おすすめ
Low-Power Wireless Sensor Node
The PIC24FJ256GA106-I/PT draws less than 100 nA in nanoWatt deep-sleep with the RTCC running, enabling multi-year battery life on a single CR2032 when the radio is duty-cycled. Its 256 KB Flash can store a full Microchip MLA TCP/IP stack or proprietary wireless protocol tables, while 16 KB RAM handles packet buffers and sensor averaging. The 4 UARTs simplify connection to popular sub-GHz modules such as MRF89XA or LoRa SX127x, while the 3 SPIs can drive external SPI sensors and the 3 I2Cs connect to environmental sensors like temperature/humidity chips. The integrated 10/12-bit ADC and CTMU add analog and capacitive sensing without extra components. Compared with discrete low-power MCUs that require external RTCs, this part integrates timing, ADC, touch, and rich serial in one chip, reducing both BOM cost and quiescent leakage paths.
おすすめ
USB HID / Human-Interface Device
Although the PIC24FJ256GA106-I/PT does not include an on-chip USB transceiver, designers can implement low-speed USB 1.1 HID using the PIC24F core and the on-chip comparators/timers for bit-banged USB D+/D- signaling. The 32 MHz / 16 MIPS performance is more than adequate for HID class polling at 1 ms intervals while leaving CPU headroom for indicator LEDs and debounced key matrices. PPS allows the D+/D- lines and indicator outputs to be remapped to convenient PCB locations without re-routing the entire board. Engineers wanting native USB should consider the PIC24FJ256GB106-I/PT drop-in alternative, which adds an on-chip USB 2.0 full-speed transceiver on the same 64-pin TQFP footprint. With 256 KB Flash the part can host a full HID descriptor table plus user-configurable firmware upgrade over USB.
おすすめ
Capacitive Touch Keypad / Slider
The PIC24FJ256GA106-I/PT integrates a CTMU (Charge Time Measurement Unit) that supports up to 64 capacitive touch buttons, sliders, and proximity sensors, eliminating the need for an external touch controller IC. Its 256 KB Flash comfortably hosts Microchip's mTouch firmware library plus user application code, while 16 KB RAM stores scan results and debounce state. PPS lets the designer place the touch electrodes at any convenient I/O, which is especially useful when routing mixed analog and digital sections on the PCB. The 10/12-bit ADC can scan additional analog keys or battery-voltage monitoring alongside capacitive channels. The PIC24FJ256DA206-I/PT drop-in sibling adds an integrated graphics controller for touch panels that include an LCD.
おすすめ
Home Appliance Controller
The PIC24FJ256GA106-I/PT is well suited to white-goods controllers such as washing machines, dishwashers, and induction cooktops, where it must handle motor PWM, sensor fusion, and user-interface buttons simultaneously. Its 23 timers (five 16-bit plus eighteen additional) cover multiple PWM channels for motor and valve control, while the 4 UART and 3 I2C channels interface to sensor hubs, displays, and off-board connectivity modules. The nanoWatt standby modes keep overall system energy consumption low when the appliance is idle, which is increasingly important for ENERGY STAR ratings. The wide 2.0-3.6 V supply range accepts a single 3.3 V rail, simplifying the power supply. Compared with 8-bit MCUs that often need an external watchdog, the PIC24F integrates brown-out reset and watchdog timers in silicon for safety-critical appliance designs.
おすすめ
Data Logging / Remote Monitoring
The PIC24FJ256GA106-I/PT's 256 KB Flash can store several thousand records of timestamped sensor data with the on-chip RTCC providing calendar timestamps. The 16 KB RAM buffers batches of measurements for compression or transmission before flushing to external EEPROM or an SD card over SPI. The 3 SPI channels let designers connect both an SD card and a high-speed SPI sensor simultaneously, while the 3 I2C channels drive multi-channel environmental sensors. Combined with the PIC24F's hardware multiply/divide, the part can run CRC-16/CRC-32 checksums over stored data without slowing the main logging loop. Compared with discrete RTC + external EEPROM designs, the integrated RTCC + 256 KB Flash reduces component count and improves data integrity by keeping everything inside one chip.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ256GA106-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ256GA106T-I/PT | PIC24FJ256GB106-I/PT | PIC24FJ256GA108-I/PT | PIC24FJ128GA106-I/PT | PIC24FJ256DA206-I/PT |
|---|---|---|---|---|---|---|
| Package | 64-pin TQFP (PT), 10x10 mm | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Program Flash | 256 KB | 256 KB - same | 256 KB - same | 256 KB - same | 128 KB (-50%) | 256 KB - same |
| RAM | 16 KB | 16 KB - same | 16 KB - same | 16 KB - same | 8 KB (-50%) | 32 KB (+100%) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same |
| On-chip USB | No | No | Yes (USB 2.0 FS) | No | No | No (graphics controller instead) |
| I/O Pins | 53 | 53 - same | 53 - same | 69 (80-pin die) | 53 - same | 53 - same |
| CTMU Touch Channels | Up to 64 | Up to 64 - same | Up to 64 - same | Up to 64 - same | Up to 64 - same | Up to 64 - same |
主な差別化要因
- 256 KB Flash + 16 KB RAM on a 64-pin TQFP (vs PIC24FJ128GA106-I/PT)
- nanoWatt <100 nA standby current (vs PIC24FJ256DA206-I/PT)
- Drop-in upgrade path to native USB (vs PIC24FJ256GB106-I/PT)
設計ノート
PIC24FJ256GA106-I/PT requires careful power-rail management because the part operates from a single 2.0-3.6 V supply that feeds both the I/O pads and the internal 2.5V core regulator. Place a 10 uF + 0.1 uF decoupling pair on each VDD/VSS pair, with the 0.1 uF cap as close as physically possible to the package pin. The VCAP pin (pin 21) needs a low-ESR 10 uF bypass capacitor to ground; do not omit this network or programming/debugging may fail. ENVREG (pin 20) should be tied to VDDCORE for normal operation; tying ENVREG low disables the internal regulator and allows the core to be supplied externally. All VSS pins must be connected to the ground plane even if the corresponding VDD pin is unused.
Peripheral Pin Select (PPS) allows remapping of most digital peripherals (UART, SPI, I2C, PWM, timers, etc.) to a wide range of I/O pins, but the pinout diagram must reflect the remap choices made in firmware. Place the crystal and load capacitors as close as possible to OSC1/OSC2 (pins 18-19) and route traces short and symmetric to minimize parasitic capacitance that would detune the oscillator. Keep the MCLR pull-up resistor (typically 10 kohm) close to pin 64 to ensure a clean reset; do not share this pin with any active driver unless that driver is tri-stated at reset. For boards that use ICSP, isolate the RB6/RB7 PGC/PGD traces from switching signals to avoid programming glitches.
Three common pitfalls: (1) Forget to bias unused I/O as outputs or tie to defined logic levels - floating inputs can draw extra current and inject noise into the analog subsections. (2) Use of legacy 8-bit peripheral libraries without adapting them to the 16-bit PIC24F register width can cause subtle ADC and timer bugs. (3) When migrating firmware between GA106 and GB106 parts, designers must disable the on-chip USB module on the GA106 even when not used, otherwise the USB pins may be unintentionally remapped. For battery-powered designs, verify that the RTCC, watchdog timer, and brown-out reset (BOR) are configured before entering deep-sleep, otherwise the part may not wake as expected. Estimated: the average active current at 32 MHz with all peripherals on is approximately 25 mA; idle current with peripherals off is typically 5 mA; deep-sleep with RTCC is under 100 nA per the PIC24FJ256GA110 family datasheet electrical characteristics.
コンプライアンス情報
RoHS compliance per Microchip product page environmental info. The 'I' suffix denotes industrial temperature grade -40C to +85C, not AEC-Q100 automotive qualified. For automotive designs, look at the PIC24FJ256GA106-I/PT AEC-Q100 qualified variant. MSL-3 (168 hr) per JEDEC J-STD-020.