PIC24FJ32GA104-I/PT - 32KB Flash 16-bit MCU | Microchip TQFP-44
Артикул: PIC24FJ32GA104-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.2 | $4,20 |
| 10 | $3.85 | $38,50 |
| 100 | $3.42 | $342,00 |
| 500 | $3.05 | $1.525,00 |
| 1.000 | $2.72 | $2.720,00 |
PIC24FJ32GA104-I/PT Обзор
A PIC24F microcontroller is a 16-bit modified-Harvard RISC MCU that bridges 8-bit PIC simplicity with dsPIC/DSP-class performance. In the broader taxonomy it sits at: MCU -> 16-bit microcontroller -> embedded controller -> digital IC. PIC24F devices are characterized by nanoWatt XLP sleep modes (sub-microamp idle current), rich peripheral integration, and Microchip's free MPLAB X IDE plus the XC16 toolchain, making them a popular choice for battery-powered and cost-sensitive embedded designs.
Key features include a 16 x 16 hardware multiplier and 32 / 16 hardware divider with single-cycle execution, a 10-bit ADC with up to 13 input channels (depending on package variant), two analog comparators, four 16-bit timers, two UART, two SPI, and two I2C peripherals. The wide 2.0 V to 3.6 V operating range plus nanoWatt XLP idle/sleep currents below 1 uA make the part suitable for always-on sensor nodes and energy-harvesting applications.
The architecture uses a 24-bit instruction word with separate 16-bit data paths, allowing single-cycle atomic reads and writes to 16-bit peripherals. A configurable 8 MHz internal FRC oscillator eliminates the need for an external crystal on cost-optimized boards, while PLL multiplication can step the system clock up to 32 MHz. The CTMU peripheral enables capacitive-touch sensing, time-of-flight measurement, and precision pulse generation without external analog ICs.
Typical applications include handheld consumer devices such as blood-pressure monitors, glucose meters, and remote controls, portable data loggers, smart sensors with on-chip capacitive touch, low-cost motor-control front ends, and industrial HMI panels. The combination of large memory, RTCC, USB-less general-purpose peripherals, and a 35-I/O count makes the device flexible for both stand-alone and master/slave architectures.
When designing with this device, dedicate 100 nF decoupling on each VDD/VCAP pin pair and follow the datasheet's PCB layout guideline for the analog AVDD/AVSS rails to preserve ADC accuracy. Avoid using ADC channels shared with digital I/O during simultaneous switching events without proper isolation.
This page synthesizes distributor pricing, in-package drop-in alternatives, and practical design notes that go beyond the manufacturer datasheet. All specifications are anchored to the official Microchip datasheet (PIC24FJ64GA104 Family) and cross-verified with current distributor listings as of 2026-10-09.
Аналоги без доработки для PIC24FJ32GA104-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ32GA104-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Core Architecture, Family.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ64GA104-I/PT
✅ Прямая замена✓ В наличии
$3.97 / шт.
Открыть даташит →PIC24FJ32GA104T-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ32GA104-E/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ64GA104T-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ128GA104-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC24FJ64GA104-I/MR
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC24FJ32GA104-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC24F (16-bit modified Harvard RISC) |
| Family | PIC24FJ64GA104 family, nanoWalt XLP |
| Max CPU Speed | 32 MHz (16 MIPS) |
| Program Flash | 32 KB (11K x 24 words) |
| SRAM | 8 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | 35 |
| ADC | 10-bit, up to 13 channels |
| Analog Comparators | 2 |
| Timers (16-bit) | 4 |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| RTCC | Yes (hardware real-time clock calendar) |
| CTMU (Charge Time Measurement Unit) | Yes |
| Hardware Multiplier | 16 x 16, single-cycle |
| Hardware Divider | 32 / 16, single-cycle |
| Internal Oscillator | 8 MHz FRC, PLL to 32 MHz |
| Корпус | 44-pin TQFP (PT), 10x10 mm |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (per JEDEC J-STD-020) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC24FJ32GA104-I/PT
| Контакт 1 | RP15 — Remappable I/O (also ICSPDAT on PGED1) |
| Контакт 2 | RP14 — Remappable I/O |
| Контакт 3 | RP13/AN11 — Remappable I/O / analog input 11 |
| Контакт 4 | RP12/AN10 — Remappable I/O / analog input 10 |
| Контакт 5 | RP11/AN9 — Remappable I/O / analog input 9 |
| Контакт 6 | RP10/AN8 — Remappable I/O / analog input 8 |
| Контакт 7 | RP9/AN7 — Remappable I/O / analog input 7 |
| Контакт 8 | RP8/AN6 — Remappable I/O / analog input 6 |
| Контакт 9 | RP7/AN5 — Remappable I/O / analog input 5 |
| Контакт 10 | RP6/AN4 — Remappable I/O / analog input 4 |
| Контакт 11 | VSS — Ground reference |
| Контакт 12 | VDD — Digital supply (2.0-3.6 V) |
| Контакт 13 | RP5/AN3 — Remappable I/O / analog input 3 |
| Контакт 14 | RP4/AN2 — Remappable I/O / analog input 2 |
| Контакт 15 | RP3/AN1 — Remappable I/O / analog input 1 |
| Контакт 16 | RP2/AN0 — Remappable I/O / analog input 0 |
| Контакт 17 | RP1 — Remappable I/O |
| Контакт 18 | RP0 — Remappable I/O |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | VDD — Digital supply (2.0-3.6 V) |
| Контакт 21 | RA15 — General digital I/O |
| Контакт 22 | RA14 — General digital I/O |
| Контакт 23 | RA13 — General digital I/O |
| Контакт 24 | RA12 — General digital I/O |
| Контакт 25 | RA11 — General digital I/O |
| Контакт 26 | RA10 — General digital I/O |
| Контакт 27 | RA9 — General digital I/O |
| Контакт 28 | RA8 — General digital I/O |
| Контакт 29 | RA7 — General digital I/O |
| Контакт 30 | RA6 — General digital I/O |
| Контакт 31 | OSC1 — Crystal oscillator input |
| Контакт 32 | OSC2 — Crystal oscillator output |
| Контакт 33 | VSS — Ground reference |
| Контакт 34 | VCAP — Internal core-voltage decoupling pin |
| Контакт 35 | RB15/AN15 — Remappable I/O / analog input 15 |
| Контакт 36 | RB14/AN14 — Remappable I/O / analog input 14 |
| Контакт 37 | RB13/AN13 — Remappable I/O / analog input 13 |
| Контакт 38 | RB12/AN12 — Remappable I/O / analog input 12 |
| Контакт 39 | RB11 — Remappable I/O |
| Контакт 40 | RB10 — Remappable I/O |
| Контакт 41 | RB9 — Remappable I/O |
| Контакт 42 | RB8 — Remappable I/O |
| Контакт 43 | RB7 — Remappable I/O |
| Контакт 44 | RB6 — Remappable I/O |
Типичное применение
PIC24FJ32GA104-I/PT подходит для 6 применениеs: Handheld Blood-Pressure Monitor, Capacitive-Touch Sensor Node, Industrial HMI Control Panel, Portable Data Logger, Smart Remote Control, Low-Cost Motor-Control Front End.
Handheld Blood-Pressure Monitor
The PIC24FJ32GA104-I/PT fits handheld blood-pressure monitors because its nanoWatt XLP sleep current below 1 uA preserves coin-cell life across multi-month idle periods, while the 32 MHz / 16 MIPS core pumps a 10-bit ADC fast enough to capture cuff-pressure decay. Its 32 KB Flash holds the cuff-inflate PID state machine and a BLE-friendly SPI master for the radio module. The 8 KB SRAM buffers 200-sample rolling histories without off-chip RAM. The 44-pin TQFP exposes 35 I/O for the LCD, motor driver, and pump control, and the RTCC provides wall-clock timestamping for measurement logs.
Рекомендуется
Capacitive-Touch Sensor Node
The PIC24FJ32GA104-I/PT integrates a CTMU (Charge Time Measurement Unit) that scans up to 13 capacitive-touch channels without external analog ICs, cutting BOM cost in a touch keypad or proximity sensor. The 32 KB Flash holds the touch-sensing firmware and a baseline-update algorithm that adapts to humidity drift, and the 8 KB SRAM supports debounce and gesture recognition. nanoWatt XLP sleep current keeps idle touch-scan power near 600 nA, while the 2.0 V-3.6 V supply permits direct coin-cell operation. The 44-pin TQFP pin count supports both touch electrodes and the host UART/SPI uplink.
Рекомендуется
Industrial HMI Control Panel
The PIC24FJ32GA104-I/PT drives industrial HMI panels with up to 35 I/O for key matrices, LED indicators, and character LCDs without external logic. The 32 KB Flash holds the menu tree and Modbus-RTU stack, while the 8 KB SRAM holds receive/transmit buffers for two UART peripherals - one for the field bus and one for diagnostics. The 16 MIPS throughput executes a 50 ms scan loop with room for debounce and PID output calculation. The -40C to +85C industrial rating matches cabinet environments, and the RTCC logs fault timestamps without an external RTC chip.
Рекомендуется
Portable Data Logger
The PIC24FJ32GA104-I/PT is ideal for portable data loggers because its 32 KB Flash stores the logging firmware, while the 8 KB SRAM and on-chip 10-bit ADC buffer multi-hour sensor captures at 1 kHz rates. The two UART peripherals forward data to a host PC or a BLE bridge, and the RTCC timestamps each sample against wall-clock time without an external RTC. nanoWatt XLP sleep currents below 1 uA extend battery life between logger sessions, and the 2.0 V-3.6 V range supports direct AA-cell or Li-ion pack operation. The 44-pin TQFP supports both analog sensor channels and an SPI flash for bulk storage.
Рекомендуется
Smart Remote Control
The PIC24FJ32GA104-I/PT powers smart remote controls by decoding IR protocols and driving an LCD or OLED status line from a single 32 MHz / 16 MIPS core. Its nanoWatt XLP sleep current below 1 uA gives multi-year standby on AAA cells, while the 32 KB Flash stores multiple IR code libraries (RC5, NEC, Sony) and the 8 KB SRAM holds key-scan buffers. The 10-bit ADC reads battery voltage and IR envelope signals, and the two UART peripherals enable BLE pairing and firmware updates. The 44-pin TQFP leaves plenty of headroom for additional GPIO such as a scroll wheel encoder.
Рекомендуется
Low-Cost Motor-Control Front End
The PIC24FJ32GA104-I/PT acts as a low-cost motor-control front end that pre-processes Hall-sensor or back-EMF signals and hands control loops to a gate driver or a higher-end dsPIC. The four 16-bit timers generate PWM up to 32 kHz switching frequency, the 10-bit ADC samples phase currents up to 500 ksps, and the two analog comparators handle overcurrent protection in hardware. The 32 KB Flash holds the commutation table and startup sequence, and the 8 KB SRAM holds the speed-control loop variables. nanoWatt XLP sleep lets the unit idle when the motor is stopped, and the 44-pin TQFP exposes enough I/O for HMI buttons.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ32GA104-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ64GA104-I/PT | PIC24FJ32GA104T-I/PT | PIC24FJ32GA104-E/PT | PIC24FJ64GA104T-I/PT | PIC24FJ128GA104-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-pin TQFP (10x10 mm) | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Program Flash | 32 KB | 64 KB (+100%) | 32 KB (same) | 32 KB (same) | 64 KB (+100%) | 128 KB (+300%) |
| SRAM | 8 KB | 8 KB (same) | 8 KB (same) | 8 KB (same) | 8 KB (same) | 8 KB (same) |
| Max 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) |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) | 2.0 V to 3.6 V (same) |
| Temperature Range | -40C to +85C (Industrial) | -40C to +85C (same) | -40C to +85C (same) | -40C to +125C (Extended, +40C wider) | -40C to +85C (same) | -40C to +85C (same) |
| Peripherals (UART/SPI/I2C/Timers) | 2/2/2/4 (16-bit) | 2/2/2/4 (same) | 2/2/2/4 (same) | 2/2/2/4 (same) | 2/2/2/4 (same) | 2/2/2/4 (same) |
| Packaging Format | Tray | Tray | Tape & Reel (T suffix) | Tray | Tape & Reel (T suffix) | Tray |
Ключевые отличия
- Pin-to-pin 64 KB Flash upgrade path (против PIC24FJ64GA104-I/PT)
- Extended-temperature variant available on same footprint (против PIC24FJ32GA104-E/PT)
- Industrial temperature TQFP variant in tape-and-reel format (против PIC24FJ32GA104T-I/PT)
Заметки по проектированию
Place a 100 nF decoupling capacitor within 3 mm of every VDD pin and a single 10 uF bulk capacitor on the VDD plane. The PIC24FJ32GA104-I/PT datasheet requires a 1 uF to 10 uF low-ESR capacitor on the VCAP pin to stabilize the internal 1.8 V core regulator; failure to do so results in erratic startup or code failures.
Route analog AVDD/AVSS pairs to a dedicated island on the PCB, separated from digital switching traces by at least 5 mm of ground keep-out. According to the PIC24FJ64GA104 Family datasheet (DS39951C), the 10-bit ADC accuracy degrades by 1-2 LSB when digital and analog grounds share a single noisy return path. Use a star-ground topology where AVDD joins the digital ground only at the IC body.
When migrating from PIC24FJ32GA104-I/PT to PIC24FJ64GA104-I/PT, update the MPLAB X linker script to reflect the larger Flash map - the same hex file will fail verification because the configuration-word locations shift. Do not exceed 32 MHz / 16 MIPS by overclocking; the nanoWatt XLP current-vs-frequency scaling curve is no longer guaranteed beyond the rated 32 MHz. For capacitive-touch designs, calibrate the CTMU baseline at room temperature and re-baseline every 10 seconds to compensate for humidity drift.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial (-I) grade is -40C to +85C; the -E suffix is required for AEC-Q100-style extended temperature. Not AEC-Q100 qualified - choose the -E grade or PIC24 automotive variants for vehicle applications.