PIC24FJ64GA004-I/PT - 16-bit 64KB Flash MCU, 44-TQFP | Microchip
部品番号: PIC24FJ64GA004-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.5 | $5.50 |
| 10 | $4.95 | $49.50 |
| 100 | $4.4 | $440.00 |
| 500 | $3.85 | $1,925.00 |
| 1,000 | $3.3 | $3,300.00 |
PIC24FJ64GA004-I/PT 概要
A 16-bit microcontroller is an integrated circuit containing a CPU, memory, and peripherals on a single die, with a 16-bit data path that enables richer arithmetic, larger linear address spaces, and faster DSP-style operations than typical 8-bit MCUs while remaining easier to program than 32-bit cores. The PIC24F family specifically targets low-power, mixed-signal embedded designs and sits within Microchip's broader portfolio hierarchy of PIC10/12/14/16 (8-bit) -> PIC24F/dsPIC33 (16-bit) -> PIC32MX (32-bit) microcontrollers.
Key features include Peripheral Pin Select (PPS), which allows remapping of most digital peripherals to a wide range of physical I/O pins; a 17-bit by 16-bit hardware multiplier with a 16-bit hardware divider for fast DSP-class math; an 8 MHz internal oscillator with 4x PLL and multiple divide options; up to 35 digital I/O lines; multiple Enhanced Capture/Compare/PWM modules; a 10-bit A/D converter with up to 16 channels; two analog comparators; and a real-time clock calendar. A C-compiler-optimized instruction set and 16 working registers accelerate firmware development in MPLAB X IDE.
Architecturally, the part uses a modified Harvard architecture with separate program and data buses, allowing instruction fetch and operand read to occur in the same cycle. The 17-bit by 16-bit multiplier executes in one instruction cycle, enabling real-time digital filtering, fixed-point FFT, and PID-style control loops. Integrated nanoWatt XLP power management and multiple low-power modes (Idle, Sleep, Deep Sleep) make it suitable for battery-backed designs. The PPS feature in particular distinguishes this generation from earlier PIC24F devices by eliminating the fixed peripheral-to-pin binding.
Typical applications include industrial control panels, low-cost motor control, sensor signal conditioning with on-chip ADC, USB device/host peripherals (with on-chip USB on related variants), portable medical instruments, home appliances, and consumer human-machine-interface products. The wide peripheral mix also supports graphical display driving and audio tone generation.
When designing with this device, verify that the chosen compiler (XC16), programmer/debugger (PICkit, ICD, or MPLAB SNAP) and the 44-pin PIM on the Explorer 16/32 board are compatible with this exact die revision. Place a 0.1 uF decoupling capacitor on every VDD/AVDD pair adjacent to the package, keep crystal traces short, and consult the family reference manual sections for PPS mapping and ADC acquisition timing.
ドロップイン代替品: PIC24FJ64GA004-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ64GA004-I/PT (同一形状・フットプリント) — 相違点: Program Memory (Flash), ADC, Core Architecture, Timers, Package.
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ48GA004-I/PT
✅ ドロップイン✓ 在庫あり
$2.85 / 個
データシートを見る →PIC24FJ128GA004-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ32GA004-I/PT
✅ ドロップイン✓ 在庫あり
$2.55 / 個
データシートを見る →PIC24FJ16GA004-I/PT
✅ ドロップイン✓ 在庫あり
$2.1 / 個
データシートを見る →DSPIC33FJ64GP204-I/PT
✅ ドロップイン✓ 在庫あり
$4.63 / 個
データシートを見る →PIC24FJ64GA004-I/PT 最大定格&電気的特性
| Core Architecture | 16-bit modified Harvard |
| Family | PIC24F |
| CPU Speed | 32 MHz (16 MIPS) |
| Program Memory | 64 KB Flash (22K x 24) |
| RAM | 8 KB |
| パッケージ | 44-TQFP (10x10 mm) |
| Operating Voltage | 2.0 V to 3.6 V |
| 動作温度 | -40C to +85C (Industrial) |
| I/O Pins | Up to 35 |
| ADC | 10-bit, up to 16 channels |
| Comparators | 2 analog comparators |
| Hardware Multiplier | 17-bit x 16-bit, single-cycle |
| Hardware Divider | 16-bit |
| Internal Oscillator | 8 MHz with 4x PLL |
| Peripheral Pin Select | Yes |
| RTCC | Yes (Real-Time Clock Calendar) |
| RoHS ステータス | Compliant |
| MSLレベル | 3 (168 hours) |
PIC24FJ64GA004-I/PT ピン構成
| ピン 1 | SDA2/RG3 — I2C2 data or general I/O pin 3 of port G |
| ピン 2 | RP15/RB15 — Remappable I/O pin 15 of port B |
| ピン 3 | RP14/RB14 — Remappable I/O pin 14 of port B |
| ピン 4 | RP13/RB13 — Remappable I/O pin 13 of port B |
| ピン 5 | RP12/RB12 — Remappable I/O pin 12 of port B |
| ピン 6 | RP11/RB11 — Remappable I/O pin 11 of port B |
| ピン 7 | RP10/RB10 — Remappable I/O pin 10 of port B |
| ピン 8 | RP9/RB9 — Remappable I/O pin 9 of port B |
| ピン 9 | RP8/RB8 — Remappable I/O pin 8 of port B |
| ピン 10 | RP7/RB7 — Remappable I/O pin 7 of port B |
| ピン 11 | RP6/RB6 — Remappable I/O pin 6 of port B |
| ピン 12 | OSCI/RC15 — Oscillator crystal input or I/O |
| ピン 13 | OSCO/RC13 — Oscillator crystal output or I/O |
| ピン 14 | SOSCI/RC14 — Secondary oscillator crystal input |
| ピン 15 | SOSCO/RA4 — Secondary oscillator crystal output |
| ピン 16 | VDD — Positive supply for digital logic |
| ピン 17 | MCLR — Master clear (reset) input |
| ピン 18 | PGED2/RP0/RB0 — ICSP data or remappable I/O |
| ピン 19 | PGEC2/RP1/RB1 — ICSP clock or remappable I/O |
| ピン 20 | PGED1/RP2/RB2 — ICSP data or remappable I/O |
| ピン 21 | PGEC1/RP3/RB3 — ICSP clock or remappable I/O |
| ピン 22 | VSS — Ground reference for digital logic |
| ピン 23 | RA0 — Analog input AN0 or digital I/O |
| ピン 24 | RA1 — Analog input AN1 or digital I/O |
| ピン 25 | RA2 — Analog input AN2 or digital I/O |
| ピン 26 | RA3 — Analog input AN3 or digital I/O |
| ピン 27 | RA5 — Analog input AN4 or digital I/O |
| ピン 28 | RA6 — Analog input AN5 or digital I/O |
| ピン 29 | RA7 — Analog input AN6 or digital I/O |
| ピン 30 | AVDD — Positive supply for ADC module |
| ピン 31 | AVSS — Ground reference for ADC module |
| ピン 32 | RB4 — Analog input AN9 or digital I/O |
| ピン 33 | RB5 — Analog input AN10 or digital I/O |
| ピン 34 | AN11/RB6 — Analog input AN11 or digital I/O |
| ピン 35 | AN12/RB7 — Analog input AN12 or digital I/O |
| ピン 36 | AN13/RC1 — Analog input AN13 or digital I/O |
| ピン 37 | AN14/RC2 — Analog input AN14 or digital I/O |
| ピン 38 | AN15/RC3 — Analog input AN15 or digital I/O |
| ピン 39 | RC4 — Digital I/O port C pin 4 |
| ピン 40 | RP16/RC5 — Remappable I/O port C pin 5 |
| ピン 41 | RP17/RC6 — Remappable I/O port C pin 6 |
| ピン 42 | RP18/RC7 — Remappable I/O port C pin 7 |
| ピン 43 | RP19/RC8 — Remappable I/O port C pin 8 |
| ピン 44 | VDD — Positive supply for digital logic |
主な用途
PIC24FJ64GA004-I/PT の用途: 6 件s: Industrial Control Panels, Sensor Signal Conditioning, Low-Power Battery Instrumentation, Home Appliance Control, Portable Medical Instruments, HMI Display Driving.
Industrial Control Panels
The PIC24FJ64GA004-I/PT fits industrial control panels because its 32 MHz/16 MIPS performance, 35 digital I/O lines, and Peripheral Pin Select remappability allow one part to drive multiple key-scan matrices, relay drivers, and isolated UART modbus links. The 64 KB Flash holds a graphical UI plus a small RTOS, while the 8 KB RAM sustains command buffers and Modbus RTU frames. Industrial-grade -40C to +85C operation covers unheated enclosures.
おすすめ
Sensor Signal Conditioning
The 10-bit ADC with up to 16 channels and on-chip 2 analog comparators make the PIC24FJ64GA004-I/PT well suited for multi-sensor analog front ends in process instrumentation. The 17-bit hardware multiplier runs real-time digital filters and linearization math for thermocouples and load cells. PPS lets you route I2C-based digital sensors to any spare pin without board rework.
おすすめ
Low-Power Battery Instrumentation
nanoWatt XLP technology on the PIC24FJ64GA004-I/PT delivers microamp Sleep currents and the RTCC keeps time from a 32.768 kHz crystal for periodic wake-up. The 2.0-3.6 V operation tolerates depleted Li-Primary chemistries down to cut-off. This combination supports multi-year battery life in metering, environmental data loggers, and remote monitoring nodes.
おすすめ
Home Appliance Control
PWM channels on the PIC24FJ64GA004-I/PT drive motor speed, BLDC commutation signals, and triac-fired heating elements in appliances such as dishwashers and washing machines. The 16 MIPS throughput is sufficient for sensorless BEMF routines and PID loops. Internal 8 MHz oscillator with 4x PLL removes the external crystal in cost-sensitive consumer designs.
おすすめ
Portable Medical Instruments
Patient-monitoring peripherals such as pulse oximeters, infusion pumps, and handheld diagnostics benefit from the PIC24FJ64GA004-I/PT combination of 16-bit math, ADC, and low-power modes. The hardware multiplier accelerates SpO2 ratio calculations and moving-average filtering, while the industrial temp range covers clinical environments. A separate AVdd pin keeps ADC noise isolated from digital rails.
おすすめ
HMI Display Driving
With up to 35 I/O lines and PPS, the PIC24FJ64GA004-I/PT can drive character LCDs, OLED panels, and capacitive touch keypads while simultaneously polling sensors. The 64 KB Flash holds fonts, menus, and a small graphic library, and the 8 KB RAM buffers display frames. Five timer modules allow LED backlight PWM, button debounce, and refresh scheduling.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ64GA004-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ48GA004-I/PT | PIC24FJ128GA004-I/PT | PIC24FJ32GA004-I/PT | dsPIC33FJ64GP204-I/PT |
|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 64 KB Flash | 48 KB Flash | 128 KB Flash | 32 KB Flash | 64 KB Flash |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 40 MHz / 20 MIPS (DSP) |
| DSP Engine | No | No | No | No | Yes |
| 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 | 3.0 V to 3.6 V |
| Peripheral Pin Select | Yes | Yes | Yes | Yes | Yes |
主な差別化要因
- Largest Flash density in 44-pin TQFP PIC24F GA004 family (vs PIC24FJ32GA004-I/PT)
- Lower price point than PIC24FJ128GA004 variant for mid-density firmware (vs PIC24FJ128GA004-I/PT)
- More analog channels than PIC24FJ64GA002 for sensor-rich designs (vs PIC24FJ64GA002-I/SS)
設計ノート
Place a 0.1 uF decoupling capacitor as close as possible to every VDD/AVDD pin pair (pins 16, 30, 44), plus a 10 uF bulk capacitor on the main VDD rail. The on-chip voltage regulator requires a 0.1 uF on VDDcore if exposed. Keep analog AVdd within +/- 0.3 V of Vdd for rated 10-bit ADC accuracy. Estimated: total decoupling budget is 5-6 ceramic caps minimum for reliable operation across industrial temperature.
Route ICSP/PGECx/PGEDx signals directly to a 6-pin header with no series resistors or capacitors; Microchip programmers drive these lines directly. Crystal traces should be short (< 5 mm) and guarded by a ground ring to avoid clock noise coupling. The PPS feature allows you to remap peripherals, so place commonly used signals near board edges for easier breakout.
When using the ADC, add an RC filter (typically 1 kohm + 100 pF) on each analog input to limit input current on over-voltage events and to provide anti-alias filtering. Acquire-mode timing must respect the datasheet Tad value; running the ADC at speeds above the recommended Tad degrades linearity. Estimated: at 32 MHz CPU and 10-bit ADC, Tad must be at least 154 ns.
Do not leave MCLR floating; tie it to VDD through a 10 kohm resistor or drive it directly from the reset supervisor. Configuring PPS without unlocking the IOLOCK bit (sequence of 0x55, 0xAA writes) will silently fail. The 8 MHz internal oscillator drifts more than an external crystal, so designs requiring CAN or USB timing should use an external crystal.
コンプライアンス情報
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified; for automotive applications, consider PIC24FJ64GA004-E/PT (extended temperature) or dedicated automotive-grade dsPIC33 variants.