PIC24FJ96GA010-I/PT - 16-bit 96KB Flash MCU 100-TQFP | Microchip
Артикул: PIC24FJ96GA010-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.4 | $8,40 |
| 10 | $7.62 | $76,20 |
| 100 | $6.85 | $685,00 |
| 500 | $6.1 | $3.050,00 |
| 1.000 | $5.45 | $5.450,00 |
PIC24FJ96GA010-I/PT Обзор
A PIC24F microcontroller is a 16-bit RISC MCU in Microchip's PIC24 family, designed for applications that demand more computational throughput than 8-bit PIC MCUs while retaining a familiar peripheral set. PIC24F belongs to the broader PIC24 family (16-bit MCU) within Microchip's MCU portfolio, which itself sits inside the microcontroller -> embedded controller -> semiconductor hierarchy. The 'FJ' suffix indicates Flash program memory with nanowatt XLP technology, while 'GA010' identifies the specific die and pin-count variant.
Key features of the PIC24FJ96GA010-I/PT include 96 KB (32K x 24) Flash, 8 KB RAM, hardware 17-bit-by-16-bit multiply and 16-bit-by-16-bit divide, a 16-channel 10-bit ADC with 500 ksps throughput, multiple UART/SPI/I2C peripherals, a Real-Time Clock and Calendar (RTCC), and JTAG boundary scan for production test. The 100-pin TQFP exposes up to 84 general-purpose I/O pins, providing generous connectivity for parallel buses, displays, and external peripherals.
The device uses a Modified Harvard architecture with a 16-bit working register array, optimized for C compiler efficiency. Integrated peripherals include a Parallel Master Port (PMP) for graphics or external memory, five 16-bit timers, and a charge time measurement unit (CTMU) for capacitive touch sensing. The combination of wide memory, rich peripherals, and an industrial temperature range makes it suitable for embedded control, HMI, and instrumentation.
Typical applications include industrial control panels, home appliance controllers, graphic display interfaces, medical monitoring, USB peripherals, and automotive body modules. The wide I/O count supports complex peripheral interfacing, while the XLP power management enables battery-powered designs. Compliance is RoHS-compliant and ships in 100-TQFP TRAY packaging per industry standard.
When designing with the PIC24FJ96GA010-I/PT, ensure the supply voltage (2.5V/3.3V) decoupling network uses 100 nF ceramics close to each VDD pin. For low-power designs, leverage the XLP sleep modes with RTCC wake; for graphics, use the PMP bus with appropriate external bus-timing analysis.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC24FJ GA family, and practical design notes not found in the manufacturer datasheet, including a parameter-by-parameter comparison against the lower-density PIC24FJ64GA010-I/PT and higher-density PIC24FJ128GA010-I/PT for memory-driven design decisions.
Аналоги без доработки для PIC24FJ96GA010-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC24FJ96GA010-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Program Memory (Flash), Maximum CPU Speed, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC24FJ128GA010-I/PT
✅ Прямая замена✓ В наличии
$4.95 / шт.
Открыть даташит →PIC24FJ64GA010-I/PT
✅ Прямая замена✓ В наличии
$4.63 / шт.
Открыть даташит →PIC24FJ64GA010T-I/PF
✅ Прямая замена✓ В наличии
$3.35 / шт.
Открыть даташит →PIC24FJ96GA010-I/PF
✅ Прямая замена✓ В наличии
$7.95 / шт.
Открыть даташит →PIC24FJ256GA110-I/PT
✅ Прямая замена✓ В наличии
$5.61 / шт.
Открыть даташит →PIC24FJ96GA010-I/PT Максимальные параметры и электрические характеристики
| Core | PIC24F 16-bit RISC |
| Architecture | Modified Harvard |
| Program Memory (Flash) | 96 KB (32K x 24 instructions) |
| Data RAM | 8 KB |
| Maximum CPU Speed | 16 MIPS |
| Internal Oscillator | 8 MHz with 4x PLL option (32 MHz) |
| Напряжение питания | 2.5V / 3.3V nominal |
| Диапазон рабочих температур | -40C to +85C (Industrial) |
| Корпус | 100-pin TQFP (12x12 mm) |
| I/O Pins | 84 |
| ADC | 10-bit, 16-channel, 500 ksps |
| UART | Yes (multiple) |
| SPI | Yes |
| I2C | Yes |
| Parallel Master Port (PMP) | Yes |
| Timers | 5 x 16-bit |
| RTCC | Real-Time Clock and Calendar |
| CTMU | Charge Time Measurement Unit (touch) |
| JTAG Boundary Scan | Yes |
| Multiplier / Divider | 17-bit x 16-bit HW multiplier, 16-bit / 16-bit HW divider |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| RoHS | Compliant |
| Packaging Format | Tray |
Конфигурация выводов PIC24FJ96GA010-I/PT
| Контакт 1 | RG15 — PORTG I/O bit 15 |
| Контакт 2 | VSS — Ground |
| Контакт 3 | VDD — Positive supply |
| Контакт 4 | PMD5 — PMP data bit 5 |
| Контакт 5 | PMD6 — PMP data bit 6 |
| Контакт 6 | PMD7 — PMP data bit 7 |
| Контакт 7 | RP10 — Remappable peripheral I/O 10 |
| Контакт 8 | RP17 — Remappable peripheral I/O 17 |
| Контакт 9 | VSS — Ground |
| Контакт 10 | VDD — Positive supply |
| Контакт 11 | AVDD — Analog positive supply |
| Контакт 12 | AVSS — Analog ground |
| Контакт 13 | AN0 — Analog input 0 |
| Контакт 14 | AN1 — Analog input 1 |
| Контакт 15 | AN2 — Analog input 2 |
| Контакт 16 | AN3 — Analog input 3 |
| Контакт 17 | AN4 — Analog input 4 |
| Контакт 18 | AN5 — Analog input 5 |
| Контакт 19 | AN6 — Analog input 6 |
| Контакт 20 | AN7 — Analog input 7 |
| Контакт 21 | AN8 — Analog input 8 |
| Контакт 22 | AN9 — Analog input 9 |
| Контакт 23 | AN10 — Analog input 10 |
| Контакт 24 | AN11 — Analog input 11 |
| Контакт 25 | AN12 — Analog input 12 |
| Контакт 26 | AN13 — Analog input 13 |
| Контакт 27 | AN14 — Analog input 14 |
| Контакт 28 | AN15 — Analog input 15 |
| Контакт 29 | VSS — Ground |
| Контакт 30 | VDD — Positive supply |
| Контакт 31 | OSC1 — Crystal/oscillator input |
| Контакт 32 | OSC2 — Crystal/oscillator output |
| Контакт 33 | SOSCO — Secondary oscillator output (RTCC) |
| Контакт 34 | SOSCI — Secondary oscillator input (RTCC) |
| Контакт 35 | MCLR — Master clear (reset) |
| Контакт 36 | PGEC1 — ICSP programming clock 1 |
| Контакт 37 | PGED1 — ICSP programming data 1 |
| Контакт 38 | PGEC2 — ICSP programming clock 2 |
| Контакт 39 | PGED2 — ICSP programming data 2 |
| Контакт 40 | VSS — Ground |
| Контакт 41 | VDD — Positive supply |
| Контакт 42 | TMS — JTAG test mode select |
| Контакт 43 | TCK — JTAG test clock |
| Контакт 44 | TDI — JTAG test data in |
| Контакт 45 | TDO — JTAG test data out |
| Контакт 46 | RP0 — Remappable peripheral I/O 0 |
| Контакт 47 | RP2 — Remappable peripheral I/O 2 |
| Контакт 48 | RP3 — Remappable peripheral I/O 3 |
| Контакт 49 | RP4 — Remappable peripheral I/O 4 |
| Контакт 50 | RP5 — Remappable peripheral I/O 5 |
| Контакт 51 | VSS — Ground |
| Контакт 52 | VDD — Positive supply |
| Контакт 53 | RP6 — Remappable peripheral I/O 6 |
| Контакт 54 | RP7 — Remappable peripheral I/O 7 |
| Контакт 55 | RP8 — Remappable peripheral I/O 8 |
| Контакт 56 | RP9 — Remappable peripheral I/O 9 |
| Контакт 57 | RP11 — Remappable peripheral I/O 11 |
| Контакт 58 | RP12 — Remappable peripheral I/O 12 |
| Контакт 59 | RP13 — Remappable peripheral I/O 13 |
| Контакт 60 | RP14 — Remappable peripheral I/O 14 |
| Контакт 61 | RP15 — Remappable peripheral I/O 15 |
| Контакт 62 | VSS — Ground |
| Контакт 63 | VDD — Positive supply |
| Контакт 64 | RP16 — Remappable peripheral I/O 16 |
| Контакт 65 | RP18 — Remappable peripheral I/O 18 |
| Контакт 66 | RP19 — Remappable peripheral I/O 19 |
| Контакт 67 | RP20 — Remappable peripheral I/O 20 |
| Контакт 68 | RP21 — Remappable peripheral I/O 21 |
| Контакт 69 | RP22 — Remappable peripheral I/O 22 |
| Контакт 70 | RP23 — Remappable peripheral I/O 23 |
| Контакт 71 | RP24 — Remappable peripheral I/O 24 |
| Контакт 72 | PMCS1 — PMP chip select 1 |
| Контакт 73 | PMD0 — PMP data bit 0 |
| Контакт 74 | PMD1 — PMP data bit 1 |
| Контакт 75 | PMD2 — PMP data bit 2 |
| Контакт 76 | PMD3 — PMP data bit 3 |
| Контакт 77 | PMD4 — PMP data bit 4 |
| Контакт 78 | PMRD — PMP read strobe |
| Контакт 79 | PMWR — PMP write strobe |
| Контакт 80 | PMBE0 — PMP byte enable 0 |
| Контакт 81 | PMBE1 — PMP byte enable 1 |
| Контакт 82 | VSS — Ground |
| Контакт 83 | VDD — Positive supply |
| Контакт 84 | RA0 — PORTA I/O bit 0 |
| Контакт 85 | RA1 — PORTA I/O bit 1 |
| Контакт 86 | RA2 — PORTA I/O bit 2 |
| Контакт 87 | RA3 — PORTA I/O bit 3 |
| Контакт 88 | RA4 — PORTA I/O bit 4 |
| Контакт 89 | RA5 — PORTA I/O bit 5 |
| Контакт 90 | RA6 — PORTA I/O bit 6 |
| Контакт 91 | RA7 — PORTA I/O bit 7 |
| Контакт 92 | RA9 — PORTA I/O bit 9 |
| Контакт 93 | RA10 — PORTA I/O bit 10 |
| Контакт 94 | VSS — Ground |
| Контакт 95 | VDD — Positive supply |
| Контакт 96 | RB0 — PORTB I/O bit 0 |
| Контакт 97 | RB1 — PORTB I/O bit 1 |
| Контакт 98 | RB2 — PORTB I/O bit 2 |
| Контакт 99 | RB3 — PORTB I/O bit 3 |
| Контакт 100 | RB4 — PORTB I/O bit 4 |
Типичное применение
PIC24FJ96GA010-I/PT подходит для 6 применениеs: Industrial Control Panels, Home Appliance Controllers, Graphic Display HMI, USB Peripherals, Medical Monitoring Devices, Automotive Body Modules.
Industrial Control Panels
The PIC24FJ96GA010-I/PT's 84 I/O pins, 16 MIPS throughput, and -40C to +85C industrial temperature range make it well suited for industrial control panels. With 16-channel 10-bit 500 ksps ADC, multiple UART/SPI/I2C ports, and a Parallel Master Port, the MCU can drive character/graphic LCDs, scan matrix keypads, and interface with field sensors. The 96 KB Flash accommodates protocol stacks (Modbus RTU, vendor-specific fieldbus) while 8 KB RAM handles buffer queues. Per the datasheet, integrated RTCC enables scheduled logging without an external RTC chip.
Рекомендуется
Home Appliance Controllers
In washing machines, dishwashers, and induction cooktops, the PIC24FJ96GA010-I/PT serves as the main MCU driving user interfaces, motor control via PWM, and sensor fusion. The CTMU (Charge Time Measurement Unit) supports capacitive touch keypads, replacing mechanical switches for waterproof panels. With 16 MIPS at 32 MHz, the device runs UI state machines while the PMP bus drives TFT or character displays. The XLP (eXtreme Low Power) sleep modes with RTCC wake enable standby currents below 1 uA for energy-star compliance per appliance regulatory standards.
Рекомендуется
Graphic Display HMI
The PIC24FJ96GA010-I/PT's Parallel Master Port (PMP) is engineered for driving character LCDs and small graphic TFT/OLED panels up to QVGA. With 96 KB Flash storing fonts, UI assets, and graphics bitmaps, plus 8 KB RAM buffering display frames, this MCU eliminates an external graphics controller in many HMI designs. The 16 MIPS performance sustains 30+ FPS UI refresh and handles multi-screen menu hierarchies. According to Microchip's PMP application notes, the bus interface gluelessly connects to most industry-standard display controllers.
Рекомендуется
USB Peripherals
Paired with Microchip's external USB transceiver (e.g., MCP2200 or PIC18 USB stack gateway), the PIC24FJ96GA010-I/PT serves as the application processor for USB HID, CDC, or vendor-class peripherals. The device's 16 MIPS supports USB polling and protocol handling concurrently with application code, and its 96 KB Flash accommodates USB stack plus application firmware. The multiple UART/SPI/I2C ports allow bridging legacy peripherals to USB hosts. For USB-OTG or pure-USB designs, consider migrating to PIC24FJ GB/GA USB-capable variants with on-chip USB.
Рекомендуется
Medical Monitoring Devices
For portable patient monitoring (pulse oximeters, blood pressure monitors, glucose meters), the PIC24FJ96GA010-I/PT's eXtreme Low Power technology extends battery life while delivering 16 MIPS for DSP-style filtering of biosignals. The 16-channel 10-bit 500 ksps ADC samples sensor arrays at adequate rates for pulse oximetry algorithms. The 96 KB Flash stores calibration tables and unit-specific firmware. Per Microchip's medical design references, the -40C to +85C range supports most clinical environments when paired with appropriate IEC 60601 isolation barriers (not provided by the MCU itself).
Рекомендуется
Automotive Body Modules
In non-safety-critical body modules (HVAC controls, mirror adjusters, lighting controllers, instrument clusters), the PIC24FJ96GA010-I/PT handles LIN/CAN communication via external transceivers and drives actuator PWM outputs. The 84 I/O pins support numerous switches, LEDs, and motor drivers. With automotive-grade stress testing, the -40C to +85C range covers cabin environments. For under-hood or safety-critical applications, migrate to AEC-Q100-qualified PIC24FJ variants; the standard PIC24FJ96GA010 is not AEC-Q100 qualified per the family datasheet.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC24FJ96GA010-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC24FJ128GA010-I/PT | PIC24FJ64GA010-I/PT | PIC24FJ96GA010-I/PF | PIC24FJ256GA110-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (12x12 mm) | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (14x14 mm) - same pins, larger body | 100-TQFP (12x12 mm) - same |
| Flash Memory | 96 KB | 128 KB (+33%) | 64 KB (-33%) | 96 KB (same) | 256 KB (+167%) |
| RAM | 8 KB | 8 KB (same) | 8 KB (same) | 8 KB (same) | 8 KB (same) |
| CPU Speed | 16 MIPS at 32 MHz | 16 MIPS (same) | 16 MIPS (same) | 16 MIPS (same) | 16 MIPS (same) |
| I/O Pins | 84 | 84 (same) | 84 (same) | 84 (same) | 84 (same) |
| ADC | 10-bit, 16-ch, 500 ksps | 10-bit, 16-ch (same) | 10-bit, 16-ch (same) | 10-bit, 16-ch (same) | 10-bit, 16-ch (same) |
| Operating Temperature | -40C to +85C | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) |
| Lifecycle Status | Active | Active | Active | Active | Active |
Ключевые отличия
- Optimum flash density for cost-sensitive designs (против PIC24FJ128GA010-I/PT)
- Same footprint as memory family siblings (против PIC24FJ64GA010-I/PT)
- Compact 12x12 mm TQFP body (против PIC24FJ96GA010-I/PF)
Заметки по проектированию
Decouple each VDD pin with a 100 nF ceramic capacitor placed within 5 mm of the pin, plus a bulk 4.7-10 uF tantalum or ceramic capacitor on the main supply rail. For AVDD, place a 100 nF + 10 uF pair to isolate analog supply noise from the digital core. Per Microchip's PIC24FJ GA family reference design, the device draws approximately 25 mA/MIPS active; at 16 MIPS full activity budget 35 mA plus 5-10 mA for ADC + peripherals.
Route the crystal traces (OSC1/OSC2) symmetrically with short traces (<10 mm) and guard them with a ground pour to minimize EMI coupling. Place the secondary RTCC crystal (SOSCI/SOSCO) similarly with its own guard ground. JTAG/ICSP pins (TMS/TCK/TDI/TDO and PGEC1/PGED1) should be brought to test points or header for production programming. For TQFP-100 layout, use 0.5 mm pitch with 8 mil trace/space and micro-via fanouts for inner pads.
At 16 MIPS active and typical 25 mA/MIPS consumption, total power dissipation is approximately 0.6 W with 3.3V supply, plus ADC and peripheral draw. The 100-pin TQFP (12x12 mm) has a typical theta-JA of 50-60 C/W in still air on a 4-layer 1 oz PCB, yielding a junction-to-ambient rise of 30-40 C. Ensure PCB copper pours under the e-pad (if present) and avoid placing the MCU near heat sources. Industrial -40C to +85C operation is achievable with adequate cooling.
Do not exceed the absolute maximum 3.6V on any VDD pin - PIC24FJ devices are NOT 5V tolerant on digital I/O without external level shifters. Configure unused I/O as outputs (low) or inputs with pull-ups to minimize power consumption in sleep. Configure the JTAG port to disabled mode in production code if unused, to prevent accidental boundary-scan triggering. Use the watchdog timer in safety-critical applications to recover from firmware faults.
Информация о соответствии
RoHS-compliant per DigiKey verified listing. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified - migrate to automotive-grade PIC24FJ variants for vehicle applications. Lead-free packaging confirmed per Microchip product page.