PIC24FJ32GA104 - 16-bit MCU, 32KB Flash, 44-TQFP | Microchip
部品番号: PIC24FJ32GA104 ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.13 | $4.13 |
| 10 | $3.72 | $37.20 |
| 100 | $3.31 | $331.00 |
| 500 | $2.97 | $1,485.00 |
| 1,000 | $2.65 | $2,650.00 |
| 3,000 | $2.34 | $7,020.00 |
PIC24FJ32GA104 概要
A microcontroller is a self-contained computing subsystem that integrates a CPU, non-volatile program memory, working RAM, and a rich mix of peripherals (timers, communication ports, ADCs, comparators, I/O) into a single IC. The PIC24FJ family sits within the broader hierarchy of microcontrollers -> 16-bit microcontrollers -> low-power microcontrollers -> nanoWatt XLP devices, manufactured using CMOS process technology. It belongs to the wider Microchip 8/16/32-bit MCU ecosystem (PIC, PIC24, dsPIC, PIC32) and ultimately falls under embedded processing -> semiconductors. The ultra-low-power nanoWatt XLP technology extends battery life by offering multiple sleep modes, deep sleep currents in the microamp range, and peripheral modules that operate independently of the CPU.
Key specifications include 32 KB Flash (11K x 24 words), 8 KB RAM, hardware single-cycle multiply and divide, an internal 8 MHz oscillator with PLL support, up to 16 MIPS throughput, and a peripheral lineup that typically includes multiple UART/SPI/I2C modules, 10-bit ADC, comparators, RTCC, and a charge time measurement unit (CTMU). Five 16-bit timers/counters and a wide operating voltage range of 2.0 V to 3.6 V with -40C to +85C industrial temperature range round out the feature set.
The architecture is a modified Harvard design with separate program and data paths, predictable interrupt response, and a fast context switch designed for deterministic real-time control. On-chip debugging via two hardware breakpoints and an ICD interface reduces development cost, while the integrated peripherals remove the need for many external components.
Typical applications include portable medical devices, sensor hubs, industrial control nodes, low-cost HMI panels, and battery-powered IoT edge nodes. The combination of nanoWatt XLP power savings, deterministic 16-bit performance, and standard 44-TQFP footprint makes it well suited to designs migrating from older 8-bit PIC microcontrollers that have outgrown their memory and peripheral budgets.
When designing with this part, ensure all VDD/VSS pairs are connected (a floating rail can prevent programming via ICSP), place the 0.1 uF decoupling capacitor within a few millimeters of each VDD pin, and reserve a 4.7 kohm pull-up on MCLR for reliable reset behavior. RTCC operation with a 32.768 kHz crystal requires selecting the appropriate secondary oscillator configuration in the configuration bits.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, giving purchasing and engineering teams a complete working reference for the PIC24FJ32GA104 in a 44-TQFP package.
ドロップイン代替品: PIC24FJ32GA104 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ32GA104 (同一形状・フットプリント) — 相違点: Operating Temperature, Package, ADC, Family, Hardware Divider.
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ64GA104-I/PT
✅ ドロップイン✓ 在庫あり
$3.97 / 個
データシートを見る →PIC24FJ32GA104-E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ32GA104T-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ64GA104-E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ32GA104-I/PT
✅ ドロップイン✓ 在庫あり
$2.72 / 個
データシートを見る →PIC24FJ32GA104 最大定格&電気的特性
| Family | PIC24F (PIC XLP 24F) |
| CPU Architecture | 16-bit Modified Harvard |
| Program Memory (Flash) | 32 KB (11K x 24 words) |
| Data Memory (RAM) | 8 KB |
| Maximum CPU Clock | 32 MHz |
| Performance | 16 MIPS |
| Hardware Multiply | 16 x 16 single-cycle |
| Hardware Divide | 32 / 16-bit |
| Operating Voltage | 2.0 V to 3.6 V |
| 動作温度 | -40C to +85C (industrial, -I suffix) |
| パッケージ | 44-pin TQFP (PT) 10x10 mm |
| I/O Voltage Tolerance | 5 V tolerant (digital pins) |
| Timers | 5 x 16-bit timers/counters |
| Communication | UART, SPI, I2C modules |
| ADC | 10-bit ADC |
| On-Chip Debug | 2 hardware breakpoints, ICD |
| Low-Power Technology | nanoWatt XLP |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC24FJ32GA104 ピン構成
| ピン 1 | RP15/CVREF/AN15/PMA7/RB15 — Remappable peripheral pin / comparator Vref / ADC analog input |
| ピン 2 | RP14/AN14/C2IN3-/PMA6/RB14 — Remappable peripheral pin / ADC analog input |
| ピン 3 | RP13/AN13/C1IN3-/PMA5/RB13 — Remappable peripheral pin / ADC analog input |
| ピン 4 | RP12/AN12/C2IN2-/PMA4/RB12 — Remappable peripheral pin / ADC analog input |
| ピン 5 | RP11/AN11/C1IN2-/PMA3/RB11 — Remappable peripheral pin / ADC analog input |
| ピン 6 | RP10/AN10/CVREFRT/PMALL/RB10 — Remappable peripheral pin / ADC analog input |
| ピン 7 | RP9/AN9/C2IN1-/PMA2/RB9 — Remappable peripheral pin / ADC analog input |
| ピン 8 | RP8/AN8/C1IN1-/PMA1/RB8 — Remappable peripheral pin / ADC analog input |
| ピン 9 | RP7/AN7/PMA0/RB7 — Remappable peripheral pin / ADC analog input |
| ピン 10 | RP6/AN6/OCFA/RB6 — Remappable peripheral pin / ADC analog input / Output Compare Fault |
| ピン 11 | RP5/AN5/RB5 — Remappable peripheral pin / ADC analog input |
| ピン 12 | RP4/AN4/RB4 — Remappable peripheral pin / ADC analog input |
| ピン 13 | VSS — Ground |
| ピン 14 | VDD — Positive supply 2.0V to 3.6V |
| ピン 15 | OSC1/RA0 — Crystal oscillator input / GPIO |
| ピン 16 | OSC2/RA1 — Crystal oscillator output / GPIO |
| ピン 17 | RP3/RTCC/INT0/RA8 — Remappable peripheral pin / RTCC clock input / external interrupt |
| ピン 18 | RP2/RA9 — Remappable peripheral pin / GPIO |
| ピン 19 | RP1/RA10 — Remappable peripheral pin / GPIO |
| ピン 20 | RP0/INT1/RA11 — Remappable peripheral pin / external interrupt |
| ピン 21 | VSS — Ground |
| ピン 22 | VDD — Positive supply 2.0V to 3.6V |
| ピン 23 | RP16/RA12 — Remappable peripheral pin / GPIO |
| ピン 24 | RP17/RA13 — Remappable peripheral pin / GPIO |
| ピン 25 | RP18/RA14 — Remappable peripheral pin / GPIO |
| ピン 26 | RP19/RA15 — Remappable peripheral pin / GPIO |
| ピン 27 | RP20/PMD5/RC0 — Remappable peripheral pin / PMP data |
| ピン 28 | RP21/PMD6/RC1 — Remappable peripheral pin / PMP data |
| ピン 29 | RP22/PMD7/RC2 — Remappable peripheral pin / PMP data |
| ピン 30 | RP23/PMD4/RC3 — Remappable peripheral pin / PMP data |
| ピン 31 | RP24/PMD3/RC4 — Remappable peripheral pin / PMP data |
| ピン 32 | RP25/PMD2/RC5 — Remappable peripheral pin / PMP data |
| ピン 33 | RP26/PMD1/RC6 — Remappable peripheral pin / PMP data |
| ピン 34 | RP27/PMD0/RC7 — Remappable peripheral pin / PMP data |
| ピン 35 | RP28/PMD8/RC8 — Remappable peripheral pin / PMP data |
| ピン 36 | RP29/PMD9/RC9 — Remappable peripheral pin / PMP data |
| ピン 37 | RP30/PMD10/RC10 — Remappable peripheral pin / PMP data |
| ピン 38 | RP31/PMD11/RC11 — Remappable peripheral pin / PMP data |
| ピン 39 | VSS — Ground |
| ピン 40 | VDD — Positive supply 2.0V to 3.6V |
| ピン 41 | PGC1/AN0/CVREFRT/PMD12/RD0 — ICSP clock / ADC analog input / PMP data |
| ピン 42 | PGD1/AN1/CVREF/PMD13/RD1 — ICSP data / ADC analog input / comparator Vref |
| ピン 43 | MCLR/AN2/PMD14/RD2 — Master clear reset (active-low) / ADC analog input |
| ピン 44 | PGD2/AN3/PMD15/RD3 — ICSP data 2 / ADC analog input / PMP data |
主な用途
PIC24FJ32GA104 の用途: 6 件s: Portable Medical Devices, Industrial Sensor Hubs, Low-Cost HMI Panels, Battery-Powered IoT Edge Nodes, Automotive Interior Comfort Modules, Educational / Hobbyist Development Boards.
Portable Medical Devices
The PIC24FJ32GA104 fits portable medical devices because its nanoWatt XLP deep-sleep currents stay in the low microamp range, allowing weeks of battery life between charges for handheld meters and pulse-oximeter-style designs. Its 16-bit CPU at up to 16 MIPS handles sensor linearization and FIR-style filtering in real time without burdening the main loop, and the 5V-tolerant digital I/O simplifies direct connection to legacy 5V analog front-ends while keeping the MCU itself on a clean 3.3V rail. On a typical board the device sits between the Li-ion cell and the analog signal chain, waking on RTCC interrupts to take readings, then returning to sleep. This delivers a clear BOM cost and PCB area advantage over 32-bit parts for cost-sensitive medical peripherals.
おすすめ
Industrial Sensor Hubs
For industrial sensor hubs (4-20 mA bridges, Modbus nodes, machine status boards), the PIC24FJ32GA104 brings 32 KB of Flash and 8 KB of RAM, which fit typical Modbus/HART-stack plus sensor-calibration libraries without external memory. Hardware 16x16 multiply and 32/16 divide accelerate engineering-unit conversions inside tight 10 ms scan loops, and the 44-pin TQFP gives enough I/O for several UART/SPI/I2C devices, opto-isolated inputs, and relay drivers. The MCU operates across 2.0-3.6V with -40C to +85C industrial range, suiting unheated outdoor enclosures. The on-chip 10-bit ADC and 5V-tolerant digital pins reduce external signal-conditioning parts.
おすすめ
Low-Cost HMI Panels
Low-cost HMI panels (small TFT status displays, keypad-driven appliance controllers) benefit from the PIC24FJ32GA104's 16-bit throughput to drive graphics primitives, scan keypads, and run capacitive-touch CTMU handling in parallel. Its 32 KB Flash supports modest icon libraries and language strings without external SPI Flash, and the 8 KB RAM fits small frame buffers for monochrome graphic LCDs or character OLEDs. The 44-TQFP footprint yields manageable PCB area for handheld controllers, and 5V-tolerant I/O allows direct matrix-keypad wiring without level shifters. Compared with a Cortex-M0+ at similar price, the PIC24FJ provides deterministic interrupt latency critical for keypad debounce and rotary encoder tracking.
おすすめ
Battery-Powered IoT Edge Nodes
The PIC24FJ32GA104 is well matched to battery-powered IoT edge nodes running on coin cells or 2xAA cells because nanoWatt XLP technology keeps deep-sleep current in the microamp range, while RTCC with a 32.768 kHz crystal supports scheduled wake-and-transmit behavior. Its 2.0-3.6V supply range covers direct Li-ion and 2xAA topologies, eliminating boost regulators for short-range sub-GHz or BLE companion designs. The 16 MIPS CPU handles on-node preprocessing of accelerometer, temperature, or air-quality data before transmission, reducing radio on-time and overall system energy. Hardware multiply/divide accelerate FFT and RMS calculations for vibration and acoustic-monitoring nodes.
おすすめ
Automotive Interior Comfort Modules
While not AEC-Q100 qualified itself, the PIC24FJ32GA104 is widely used in non-safety automotive interior comfort modules such as seat-heater controllers, ambient lighting drivers, and HVAC blend-door actuators, where its -40C to +85C rating plus robust EEPROM emulation in Flash support real-world cabin temperatures. Hardware 16-bit math simplifies PWM-driven motor control loops, and the 44-TQFP package fits the dense PCB areas behind dashboards. The nanoWatt XLP modes extend key-fob-style parasitic drain targets when modules are quiescent for days. Designers migrating to AEC-Q100 should evaluate the PIC24FJ family parts with a -E extended-grade suffix instead.
おすすめ
Educational / Hobbyist Development Boards
The PIC24FJ32GA104 powers entry-level 16-bit development platforms (Explorer 16/32 with PIM, low-cost Curiosity boards) because the on-chip 2-breakpoint ICD debugger removes the need for an external programmer for most users. Its 44-TQFP package is large enough to be hand-solderable on prototype boards yet compact for breadboard adapters, and the NanoWatt XLP demo code trains users in real-world low-power firmware patterns. The Microchip MPLAB X ecosystem (XC16 compiler, MCC code configurator) is fully supported. For curricula stepping up from PIC16 to PIC24, this part is the canonical 16-bit teaching target.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ32GA104 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ64GA104-I/PT | PIC24FJ32GA104-E/PT | PIC24FJ32GA104T-I/PT | PIC24FJ64GA104-E/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (PT) 10x10 mm | 44-TQFP (PT) 10x10 mm - same | 44-TQFP (PT) 10x10 mm - same | 44-TQFP (PT) 10x10 mm - same | 44-TQFP (PT) 10x10 mm - same |
| Flash Memory | 32 KB | 64 KB | 32 KB | 32 KB | 64 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| Maximum CPU Clock | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) |
| 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 |
| Operating Temperature | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +125C (-E) |
| Price (qty-1, USD, as of 2026-10-09) | $4.13 | higher (more Flash) | comparable | $4.13 (reel order code) | higher (Flash + grade) |
主な差別化要因
- Direct upgrade path to PIC24FJ64GA104 with no PCB rework (vs PIC24FJ64GA104-I/PT)
- Extended-grade option for harsh environments (vs PIC24FJ32GA104-E/PT)
- Same 32 KB / 8 KB / 44-TQFP 'baseline' as PIC18F46K22 (vs PIC18F46K22)
設計ノート
Decouple every VDD pin with its own 0.1 uF X7R ceramic capacitor placed within 3 mm of the pin, and add a 10 uF bulk tantalum or ceramic capacitor near the package. The PIC24FJ32GA104 has multiple VDD/VSS pairs (pins 14, 22, 40 and 13, 21, 39) and floating any pair risks noisy ADC readings and intermittent ICSP programming failures. Verify decoupling with an oscilloscope probe on a VDD pin during full-load operation, and confirm the analog supply AVdd tracks VDD within 50 mV if you separate them.
Connect MCLR (pin 43) to VDD through a 4.7 kohm pull-up resistor and provide a push-button to ground for manual reset. Floating MCLR is the most common reason for in-circuit serial programming (ICSP) failures on production units; a 1 kohm series resistor and 100 pF capacitor on the MCLR line provides additional ESD protection without affecting programming. Always keep ICSP pins PGC1/PGD1 free of large capacitive loads (>50 pF) so the debugger can drive them reliably.
The 44-TQFP package dissipates most heat through PCB copper pours rather than the package itself. Connect thermal pads on inner layers to a continuous GND pour with at least 0.5 sq. in. of copper to keep the junction rise below 20 C in typical 32 MHz operation. For industrial environments above +60 C ambient, add thermal vias under the exposed paddle to a 4-layer inner ground plane. The PIC24FJ is rated to +85 C industrial, so thermal management is most relevant when the device continuously drives high-current I/O (LED drivers, relay coils) for extended periods.
Route ICSP signals PGC1/PGD1/PGD2/MCLR on the top layer with a dedicated ground return path; keep them clear of switching converter PWMs and high-current motor drive traces by at least 3 trace widths. Analog inputs (AN0-AN15) should be guarded with ground traces and routed away from digital switching signals to preserve 10-bit ADC accuracy. Use the CTMU for capacitive touch and route sense lines as parallel pairs with a driven shield to avoid humidity-induced drift.
Place the 32.768 kHz RTCC crystal within 7 mm of pins OSC1/OSC2 (pins 15/16) and surround it with a continuous ground pour; add 5-15 pF loading capacitors per the crystal manufacturer datasheet. Keep PWM-driven outputs and PWM-sensitive analog inputs on opposite sides of the MCU to reduce crosstalk. When using parallel master port (PMP) signals for an external data bus, group PMD/PMALL/PMALH pins together and add series damping resistors if the bus runs longer than 50 mm.
コンプライアンス情報
RoHS and REACH compliance confirmed via DigiKey product detail for PIC24FJ32GA104-I/PT. Not AEC-Q100 qualified - this is a general-purpose industrial part, NOT automotive grade. For AEC-Q100 qualified PIC24F alternatives, see the PIC24FJ family datasheet ordering table.