PIC24FJ32GA104T-I/ML - 16-bit 32KB Flash MCU | Microchip
部品番号: PIC24FJ32GA104T-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.85 | $4.85 |
| 10 | $4.36 | $43.60 |
| 100 | $3.88 | $388.00 |
| 500 | $3.49 | $1,745.00 |
| 1,000 | $3.1 | $3,100.00 |
PIC24FJ32GA104T-I/ML 概要
A 16-bit microcontroller (MCU) is a microprocessor that processes data and instructions 16 bits at a time, sitting between 8-bit MCUs and 32-bit MCUs in the embedded hierarchy. 16-bit -> microcontroller -> embedded processor -> semiconductor. The PIC24FJ family specifically targets low-power, mixed-signal applications where 8-bit MCUs lack the throughput but 32-bit MCUs over-consume power, making PIC24F parts a sweet spot for portable medical, sensor, and human-interface designs.
Key features include 32 KB Flash (11K x 24 organization), 8 KB SRAM, hardware 16x16 multiply and 32/16 divide in single-cycle execution, and a C-compiler-optimized instruction set. Peripherals span up to 5 timers, 3 UART, 3 SPI, 2 I2C, 10-bit ADC up to 500 ksps with up to 13 input channels, and a Real-Time Clock Calendar (RTCC). The nanoWatt XLP modes offer deep sleep currents below 1 µA (per datasheet characterization), enabling years of operation from coin-cell or lithium batteries.
Architecturally, the device uses a modified Harvard bus with separate program and data paths, supporting linear program memory up to 32 KB and linear data memory up to 8 KB. Five I/O ports (RA/RB/RC/RD/RG) provide up to 35 digital I/O pins with individual bit-manipulation control via Peripheral Pin Select (PPS). The 2.5V-3.6V single-supply range and -40°C to +85°C industrial temperature support enable deployment in consumer, industrial, and portable medical end products.
Typical applications include handheld medical instruments (glucometers, pulse oximeters), IoT sensor nodes, home automation controllers, HVAC thermostats, and consumer electronics with graphical LCD or capacitive touch interfaces. The PIC24FJ32GA104 family also serves as a low-power companion MCU in multi-processor designs where a higher-performance host offloads always-on sensor and housekeeping tasks.
When designing with this MCU, allocate the PPS mapping carefully because each peripheral signal can be routed to one of several pins; conflicts between UART, SPI, and I2C assignments must be resolved at compile time. The QFN-44 package benefits from a central thermal pad that should be soldered to a ground pour for both electrical ground and thermal dissipation.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC24FJ family, and practical design notes that complement - but do not replace - the manufacturer datasheet.
ドロップイン代替品: PIC24FJ32GA104T-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ32GA104T-I/ML (同一形状・フットプリント) — 相違点: Package, ADC, Core Architecture, I/O Pins, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ32GA104-I/ML
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC24FJ32GA104T-E/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ64GA104T-I/ML
✅ ドロップイン✓ 在庫あり
$3.34 / 個
データシートを見る →PIC24FJ64GA104-I/ML
✅ ドロップイン✓ 在庫あり
$2.05 / 個
データシートを見る →PIC24FJ128GA104-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ32GA104T-I/ML 最大定格&電気的特性
| Core Architecture | PIC24F (16-bit modified Harvard) |
| Program Memory (Flash) | 32 KB (11K x 24) |
| Data SRAM | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage Range | 2.5 V to 3.6 V |
| 動作温度範囲 | -40 °C to +85 °C (Industrial) |
| パッケージ | 44-pin QFN (8x8 mm) with Exposed Pad |
| I/O Pins | Up to 35 |
| ADC | 10-bit, up to 13 channels, 500 ksps |
| Communication Interfaces | 3x UART, 3x SPI, 2x I2C |
| Timers | 5x 16-bit |
| Hardware Multiply | 16x16 single-cycle |
| Hardware Divide | 32/16 single-cycle |
| Power Management | nanoWatt XLP ultra-low-power modes |
| Peripheral Pin Select (PPS) | Yes |
| Real-Time Clock Calendar (RTCC) | Yes |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC24FJ32GA104T-I/ML ピン構成
| ピン 1 | RP5/RB5 — Remappable peripheral pin / GPIO RB5 |
| ピン 2 | RP6/RB6 — Remappable peripheral pin / GPIO RB6 |
| ピン 3 | RP7/RB7 — Remappable peripheral pin / GPIO RB7 |
| ピン 4 | RP8/RB8 — Remappable peripheral pin / GPIO RB8 |
| ピン 5 | RP9/RB9 — Remappable peripheral pin / GPIO RB9 |
| ピン 6 | VSS — Ground |
| ピン 7 | VDD — Positive supply (2.5V-3.6V) |
| ピン 8 | RP10/RB10 — Remappable peripheral pin / GPIO RB10 |
| ピン 9 | RP11/RB11 — Remappable peripheral pin / GPIO RB11 |
| ピン 10 | RP12/RB12 — Remappable peripheral pin / GPIO RB12 |
| ピン 11 | RP13/RB13 — Remappable peripheral pin / GPIO RB13 |
| ピン 12 | RP14/RB14 — Remappable peripheral pin / GPIO RB14 |
| ピン 13 | RP15/RB15 — Remappable peripheral pin / GPIO RB15 |
| ピン 14 | AVSS — Analog ground |
| ピン 15 | AVDD — Analog positive supply |
| ピン 16 | RA0/AN0 — GPIO RA0 / analog input AN0 |
| ピン 17 | RA1/AN1 — GPIO RA1 / analog input AN1 |
| ピン 18 | RA2/AN2 — GPIO RA2 / analog input AN2 |
| ピン 19 | RA3/AN3 — GPIO RA3 / analog input AN3 |
| ピン 20 | RA4/AN4 — GPIO RA4 / analog input AN4 |
| ピン 21 | RA5/AN5 — GPIO RA5 / analog input AN5 |
| ピン 22 | RA6/OSC2 — GPIO RA6 / oscillator output |
| ピン 23 | RA7/OSC1 — GPIO RA7 / oscillator input |
| ピン 24 | RC1 — GPIO RC1 |
| ピン 25 | RC2 — GPIO RC2 |
| ピン 26 | RC3 — GPIO RC3 |
| ピン 27 | RC4 — GPIO RC4 |
| ピン 28 | RD0 — GPIO RD0 |
| ピン 29 | RD1 — GPIO RD1 |
| ピン 30 | RD2 — GPIO RD2 |
| ピン 31 | RD3 — GPIO RD3 |
| ピン 32 | RD4 — GPIO RD4 |
| ピン 33 | RD5 — GPIO RD5 |
| ピン 34 | RD6 — GPIO RD6 |
| ピン 35 | RD7 — GPIO RD7 |
| ピン 36 | RG6 — GPIO RG6 |
| ピン 37 | RG7 — GPIO RG7 |
| ピン 38 | RG8 — GPIO RG8 |
| ピン 39 | RG9 — GPIO RG9 |
| ピン 40 | MCLR — Master clear reset input (active low) |
| ピン 41 | RP0/RB0 — Remappable peripheral pin / GPIO RB0 |
| ピン 42 | RP1/RB1 — Remappable peripheral pin / GPIO RB1 |
| ピン 43 | RP2/RB2 — Remappable peripheral pin / GPIO RB2 |
| ピン 44 | RP3/RB3 — Remappable peripheral pin / GPIO RB3 / PGEC3 |
| ピン EP | EP — Exposed thermal pad - connect to ground |
主な用途
PIC24FJ32GA104T-I/ML の用途: 6 件s: Handheld Medical Instruments, Battery-Powered IoT Sensor Nodes, HVAC Thermostats and Climate Controllers, Consumer Electronics with LCD/Touch Interfaces, Industrial Sensor and Control Modules, Portable Data Loggers and Wearables.
Handheld Medical Instruments
The PIC24FJ32GA104T-I/ML suits handheld medical devices such as glucometers, pulse oximeters, and portable ECG monitors where battery life and mixed-signal performance are critical. Its nanoWatt XLP deep-sleep currents below 1 µA and 13-channel 10-bit ADC at 500 ksps support multi-sensor signal chains (SpO2 photodiode, temperature, battery monitor) on a single 3.3 V rail. The 32 KB Flash holds typical RTOS-free firmware for display drivers, sensor fusion, and BLE command stacks. Compared with 8-bit PIC16 MCUs, the 16 MIPS throughput runs PID blood-pressure cuff control loops in real time without offloading to a DSP.
おすすめ
Battery-Powered IoT Sensor Nodes
For IoT sensor nodes transmitting temperature, humidity, or air-quality data over Sub-GHz or BLE, the PIC24FJ32GA104T-I/ML delivers years of operation from a single CR2032 coin cell when paired with a sleeping radio. Its 2.5 V-3.6 V supply range supports direct coin-cell or 2xAA operation, and the RTCC module timestamps sensor readings during deep-sleep wake cycles without external components. The PPS remap feature lets designers route SPI to a sub-GHz transceiver and UART to a debug port without rewiring the PCB - a tangible layout advantage over fixed-pin PIC18 devices. The 35 available I/O pins also accommodate button inputs, status LEDs, and an I2C sensor expansion bus simultaneously.
おすすめ
HVAC Thermostats and Climate Controllers
HVAC thermostat designs use the PIC24FJ32GA104T-I/ML to drive character or graphical LCDs, scan capacitive touch keypads, and run proportional control loops for relay triac switching. The 13-channel ADC reads NTC thermistors, humidity sensors, and supply current shunts, while three UART ports can simultaneously drive a Modbus slave, an external Wi-Fi module, and a debug console. Compared with 32-bit Cortex-M0+ MCUs at similar price, the PIC24FJ32GA104 draws roughly one-third the deep-sleep current thanks to nanoWatt XLP modes, extending HVAC backup-battery life when AC mains is lost.
おすすめ
Consumer Electronics with LCD/Touch Interfaces
Small consumer appliances such as coffee makers, multicookers, and smart scales benefit from the PIC24FJ32GA104T-I/ML's combination of LCD segment drivers, mTouch capacitive sensing, and 16 MIPS throughput. The PPS peripheral pin select lets one MCU drive a 4x4 keypad matrix, a 4-digit 7-segment LCD, and an SPI TFT color display - all without external logic. The 8 KB SRAM buffers graphics frames while 32 KB Flash holds multilingual UI strings and recipe databases. Compared with discrete 8-bit MCU + LCD-driver two-chip designs, the integrated approach reduces BOM cost by 15-25% and PCB area by roughly one-third.
おすすめ
Industrial Sensor and Control Modules
In factory automation peripherals like panel meters, flow controllers, and 4-20 mA loop-powered transmitters, the PIC24FJ32GA104T-I/ML provides deterministic 16 MIPS performance for PID loops while operating from a single 3.3 V rail. The 5x 16-bit timers capture pulse-train flow-meter signals with sub-microsecond resolution, and the 10-bit ADC digitizes 4-20 mA current-loop inputs at 500 ksps for downstream averaging. The -40 °C to +85 °C industrial temperature range covers most control-cabinet environments. The QFN-44 package with central thermal pad simplifies PCB thermal layout in enclosed IP65 enclosures where convection cooling is limited.
おすすめ
Portable Data Loggers and Wearables
Wearable fitness bands and portable data loggers rely on the PIC24FJ32GA104T-I/ML for low-power motion sensing, BLE command handling, and Flash-resident data logging. Its nanoWatt XLP modes maintain RTCC operation from a coin cell for over a year, while 8 KB SRAM buffers accelerometer and gyroscope burst samples before batch-flushing to Flash. Three SPI buses let the MCU simultaneously interface an SPI Flash memory, an SPI BLE module, and an SPI motion sensor - all routed via PPS without pin conflicts. The QFN-44 (8x8 mm) footprint fits inside wristband form factors where PCB real estate is at a premium.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ32GA104T-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ32GA104-I/ML | PIC24FJ64GA104T-I/ML | PIC24FJ128GA104-I/ML |
|---|---|---|---|---|
| Package | 44-pin QFN (8x8 mm) | 44-pin QFN (8x8 mm) - same | 44-pin QFN (8x8 mm) - same | 44-pin QFN (8x8 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 32 KB | 32 KB | 64 KB | 128 KB |
| Data SRAM | 8 KB | 8 KB | 8 KB | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) | 32 MHz (16 MIPS) |
| Operating Voltage Range | 2.5 V to 3.6 V | 2.5 V to 3.6 V | 2.5 V to 3.6 V | 2.5 V to 3.6 V |
| I/O Pins | 35 | 35 | 35 | 35 |
| Packaging | Tape & Reel | Tube | Tape & Reel | Tube |
| Temperature Grade | Industrial (-40 °C to +85 °C) | Industrial (-40 °C to +85 °C) | Industrial (-40 °C to +85 °C) | Industrial (-40 °C to +85 °C) |
主な差別化要因
- Identical silicon with broader distribution channel availability (vs PIC24FJ32GA104-I/ML)
- Doubles Flash capacity for firmware growth headroom (vs PIC24FJ64GA104T-I/ML)
- Code-density upgrade quadruples Flash within the same QFN-44 package (vs PIC24FJ128GA104-I/ML)
設計ノート
The 44-pin QFN package has a central exposed pad (pin EP) that MUST be soldered to a ground pour for both electrical grounding and thermal dissipation. Per the PIC24FJ64GA104 Family datasheet, missing this solder connection increases thermal resistance by 30-50% and may cause ADC offset errors from insufficient analog ground referencing. Recommended land pattern: 8.0 x 8.0 mm body with 0.5 mm pitch pads and a 4.5 x 4.5 mm central thermal pad with 9-13 thermal via array to the inner ground plane.
Place a 0.1 µF ceramic decoupling capacitor within 3 mm of each VDD pin and a single 10 µF bulk capacitor near the package. Per the family datasheet, the analog AVDD pin requires its own 0.1 µF + 10 µF LC filter network to keep ADC noise below 1 LSB. Estimated: at 32 MHz CPU + ADC active, peak current draw approaches 25 mA, so the regulator source impedance must stay below 0.5 Ω to maintain regulation during transient load steps.
When using Peripheral Pin Select (PPS), configure the PPS lock (IOLOCK) bit only after all remappable peripheral mappings are assigned - attempting to change a PPS register after IOLOCK is set requires an unlock sequence. Per the PIC24FJ64GA104 Family datasheet, IOLOCK is enabled by default after reset to prevent accidental remapping during noise events. Additionally, do not float unused I/O pins - configure them as outputs driving low to minimize current draw in deep-sleep modes.
Route the 32.768 kHz crystal traces (SOSCO/SOSCI) as short as possible (under 5 mm) and guard them with a ground ring to minimize RTC timing jitter. Per the family datasheet, parasitic capacitance above 5 pF on these traces will shift the RTCC timebase by several seconds per day. Also keep the analog ADC input traces away from switching digital lines such as the SPI clock to preserve 10-bit ADC accuracy - target 60 dB or better SNR at full-scale input.
コンプライアンス情報
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - for automotive applications consult the PIC24FJxxxGA104 AEC-Q100 qualified variants. Halogen-free status not explicitly stated in the verified data.