PIC24FJ256GA704T-I/PT - 16-bit 32MHz 256KB Flash MCU | Microchip
部品番号: PIC24FJ256GA704T-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.42 | $6.42 |
| 10 | $5.79 | $57.90 |
| 100 | $5.04 | $504.00 |
| 500 | $4.31 | $2,155.00 |
| 1,000 | $3.84 | $3,840.00 |
PIC24FJ256GA704T-I/PT 概要
What is a PIC24F microcontroller? A PIC24F is a 16-bit modified-Harvard microcontroller from Microchip that occupies the middle ground between 8-bit PIC16/PIC18 parts and 32-bit PIC32 devices. The F-series is optimized for low-power, mixed-signal applications and uses a 16-bit data path with a 24-bit instruction word, giving higher code density than 8-bit cores while remaining simpler and cheaper than PIC32. The "PIC" taxonomy extends: PIC24F -> PIC24 family -> 16-bit microcontroller -> microcontroller -> embedded processor -> semiconductor.
Key features include up to 256 KB of self-programmable Flash with ECC, 16 KB SRAM, hardware DMA, a USB 2.0 full-speed On-The-Go peripheral, multiple UART/SPI/I2C interfaces, three input-capture modules, five timer/counter modules, and a real-time clock calendar with RTCC alarm. The part carries the eXtreme Low Power (XLP) label, with sleep currents below 1 uA in deep sleep and multiple low-power modes that make it suited to battery-driven designs.
The architecture couples a 16-bit datapath with single-cycle multiply, divide support via hardware, and a 24-bit instruction set. DMA offloads data movement between peripherals and memory, freeing the CPU for application code. The CTMU produces a constant-current source for capacitive touch sensing without an external analog front end.
Typical applications include capacitive touch human-machine interfaces, USB peripherals, low-power sensor hubs, industrial control panels, portable medical monitors, and consumer appliances that need USB connectivity plus low standby drain.
A practical design tip: this -I/PT industrial-temperature variant is rated -40 C to +85 C, so it is acceptable for outdoor enclosures with internal heating, but for under-hood automotive use choose a -V variant or another AEC-Q100 part.
This page consolidates distributor pricing, drop-in same-package alternatives drawn from the PIC24FJ256GA704 family, and practical design notes that are not aggregated in the manufacturer datasheet.
ドロップイン代替品: PIC24FJ256GA704T-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ256GA704T-I/PT (同一形状・フットプリント) — 相違点: Operating Temperature, Package, Core Architecture, Program Memory (Flash), ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ256GA704-I/PT
✅ ドロップイン✓ 在庫あり
$2.85 / 個
データシートを見る →PIC24FJ128GA704-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC24FJ128GA704T-I/PT
✅ ドロップイン✓ 在庫あり
$3.16 / 個
データシートを見る →PIC24FJ256GA704-E/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.1 / 個
データシートを見る →PIC24FJ128GA705-I/PT
✅ ドロップイン✓ 在庫あり
$2.83 / 個
データシートを見る →PIC24FJ256GA704T-I/PT 最大定格&電気的特性
| Core Architecture | PIC24F 16-bit modified Harvard |
| Program Memory (Flash) | 256 KB (85.5K x 24 instruction words) with ECC |
| Data Memory (RAM) | 16 KB |
| Maximum CPU Speed | 32 MHz (32 MIPS) |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| ADC | 12-bit, up to 200 ksps, up to 14 analog channels |
| Comparators | 3 analog comparators |
| CTMU | Yes (Charge Time Measurement Unit for touch / time-of-flight) |
| DMA | Yes (hardware DMA controller) |
| USB | USB 2.0 Full-Speed On-The-Go |
| UART / SPI / I2C | Multiple instances (refer to device datasheet) |
| Timers | 5x 16-bit timer/counter + 32.768 kHz RTCC |
| I/O Current Sink/Source | 18 mA / 18 mA on all I/O pins |
| 動作温度 | -40 C to +85 C (industrial, "I") |
| パッケージ | 44-pin TQFP (10x10 mm), "PT" |
| 実装タイプ | Surface Mount, Tape & Reel ("T" suffix) |
| MSLレベル | 3 (per JEDEC J-STD-020) |
| RoHS ステータス | Compliant |
PIC24FJ256GA704T-I/PT ピン構成
| ピン 1 | SDA2/RP9/RA9 — I2C2 SDA or remappable peripheral / GPIO |
| ピン 2 | RP8/RA8 — Remappable peripheral / GPIO |
| ピン 3 | RP7/RA7 — Remappable peripheral / GPIO |
| ピン 4 | RP6/RA6 — Remappable peripheral / GPIO |
| ピン 5 | VREF+/AN0/RA0 — ADC Vref+ / analog input 0 / GPIO |
| ピン 6 | VREF-/AN1/RA1 — ADC Vref- / analog input 1 / GPIO |
| ピン 7 | AN2/C2IND/RP13/RB13 — Analog input / comparator input / remappable / GPIO |
| ピン 8 | AN3/C2INC/RP14/RB14 — Analog input / comparator input / remappable / GPIO |
| ピン 9 | AN4/C1IND/RP15/RB15 — Analog input / comparator input / remappable / GPIO |
| ピン 10 | AN5/C1INC/RPI16/RB0 — Analog input / comparator input / GPIO |
| ピン 11 | PGED3/AN6/RPI17/RB1 — ICD debug data / analog input / GPIO |
| ピン 12 | VSS — Ground reference |
| ピン 13 | VDD — Digital supply voltage (2.0-3.6 V) |
| ピン 14 | PGEC3/AN7/RPI18/RB2 — ICD debug clock / analog input / GPIO |
| ピン 15 | AN8/RPI19/RB3 — Analog input / GPIO |
| ピン 16 | AN9/RPI20/RB4 — Analog input / GPIO |
| ピン 17 | CVREF+/AN10/RPI21/RB5 — Comparator Vref+ / analog input / GPIO |
| ピン 18 | CVREF-/AN11/RPI22/RB6 — Comparator Vref- / analog input / GPIO |
| ピン 19 | AN12/RPI23/RB7 — Analog input / GPIO |
| ピン 20 | SOSCO/RPC0/RC0 — Secondary oscillator output / GPIO |
| ピン 21 | SOSCI/RPC1/RC1 — Secondary oscillator input / GPIO |
| ピン 22 | D-/RPC2/RC2 — USB D- / GPIO |
| ピン 23 | D+/RPC3/RC3 — USB D+ / GPIO |
| ピン 24 | RP22/RPC4/RC4 — Remappable peripheral / GPIO |
| ピン 25 | RP23/RPC5/RC5 — Remappable peripheral / GPIO |
| ピン 26 | RP24/RPC6/RC6 — Remappable peripheral / GPIO |
| ピン 27 | RP25/RPC7/RC7 — Remappable peripheral / GPIO |
| ピン 28 | RP26/RPC8/RC8 — Remappable peripheral / GPIO |
| ピン 29 | RP27/RPC9/RC9 — Remappable peripheral / GPIO |
| ピン 30 | SCL1/RG2 — I2C1 SCL / GPIO |
| ピン 31 | SDA1/RG3 — I2C1 SDA / GPIO |
| ピン 32 | MCLR — Master clear (reset) input, active low |
| ピン 33 | OSCI/CLKI/RA2 — Primary oscillator input / external clock |
| ピン 34 | OSCO/CLKO/RA3 — Primary oscillator output |
| ピン 35 | PGED1/SDA2/RA4 — ICD data / I2C SDA / GPIO |
| ピン 36 | PGEC1/SCL2/RA5 — ICD clock / I2C SCL / GPIO |
| ピン 37 | TMS/RPI32/RB8 — JTAG TMS / GPIO |
| ピン 38 | VDD — Digital supply voltage (2.0-3.6 V) |
| ピン 39 | VSS — Ground reference |
| ピン 40 | TCK/RPI33/RB9 — JTAG TCK / GPIO |
| ピン 41 | TDO/RPI34/RB10 — JTAG TDO / GPIO |
| ピン 42 | TDI/RPI35/RB11 — JTAG TDI / GPIO |
| ピン 43 | RPI36/RB12 — GPIO |
| ピン 44 | RP19/RG0 — Remappable peripheral / GPIO |
主な用途
PIC24FJ256GA704T-I/PT の用途: 7 件s: Capacitive Touch HMI, USB Peripheral Devices, Battery-Powered Sensor Hubs, Industrial Control Panels, Portable Medical Monitors, Home Appliance UI Controllers, IoT Edge Nodes with USB Debug.
Capacitive Touch HMI
The PIC24FJ256GA704T-I/PT suits capacitive touch human-machine interfaces because its integrated CTMU provides a precision constant-current source for measuring RC rise times on touch electrodes without an external analog front end. The 256 KB of ECC Flash holds USB stacks, GUI bitmaps, and gesture libraries while leaving headroom for application code. Twelve-bit ADC at 200 ksps plus three comparators allow redundant slider/wheel decoding, and 18 mA sink/source I/O drive LEDs and piezo feedback directly. The XLP sleep modes drop below 1 uA between touches, enabling battery-powered remote controls and white-goods panels to run for years on a coin cell.
おすすめ
USB Peripheral Devices
With on-chip USB 2.0 Full-Speed On-The-Go, the PIC24FJ256GA704T-I/PT acts as a USB device, host, or OTG without an external PHY. The 256 KB Flash accommodates the Microchip MLA USB library plus vendor-class firmware, while hardware DMA offloads endpoint transfers to free the CPU for application logic. The 32 MIPS core is fast enough to drive HID, CDC, vendor-class, and even basic mass-storage stacks at USB Full-Speed. Compared to designs needing an external FTDI bridge, integrating the USB directly reduces BOM cost and PCB area.
おすすめ
Battery-Powered Sensor Hubs
eXtreme Low Power XLP technology makes the PIC24FJ256GA704T-I/PT a strong fit for battery-powered sensor hubs that spend most of their time asleep. Sleep currents below 1 uA and multiple wake-up sources (RTCC alarm, external interrupt, peripheral trigger) let the device sample on a duty cycle that can stretch a CR2032 coin cell to multiple years. The 14-channel 12-bit ADC, three comparators, and CTMU all remain available in low-power modes, enabling continuous battery-voltage monitoring without waking the core.
おすすめ
Industrial Control Panels
Industrial control panels benefit from the PIC24FJ256GA704T-I/PT's industrial -40 C to +85 C rating, 18 mA I/O drive that interfaces with 24 V signal conditioning through external drivers, and the 32 MIPS core that runs real-time control loops and HMI logic. Hardware DMA feeds ADC samples into RAM while the CPU executes PID or state-machine code, and the ECC Flash improves reliability in noisy industrial environments where cosmic or EMI-induced bit flips are possible. The 44-pin TQFP provides enough I/O for keypad scanning, LCD segment driving via external charge-pump, and field-bus transceivers.
おすすめ
Portable Medical Monitors
Portable medical monitors such as pulse oximeters, glucose meters, and single-lead ECG patches leverage the PIC24FJ256GA704T-I/PT's 12-bit ADC at 200 ksps, low-power sleep modes, and USB device capability. The ECC Flash supports firmware integrity required by FDA/IEC 62304 documentation, while the 16 KB RAM buffers streaming sensor samples between USB transfers. CTMU drives precision resistive or temperature sensor bridges, and the 32 MIPS core runs lightweight DSP filters in real time without an external DSP IC.
おすすめ
Home Appliance UI Controllers
Home appliances including washing machines, dishwashers, induction cooktops, and smart ovens use the PIC24FJ256GA704T-I/PT to combine capacitive touch, LED-segment or TFT control, and motor-driver interfaces on one die. The 256 KB Flash stores multi-language UI assets, while 16 KB RAM smooths out touch-event debouncing and animation rendering. RTCC keeps wall-clock time during standby, and the XLP sleep modes keep idle power under Energy Star limits. The 44-pin TQFP pinout leaves enough GPIOs for relay drivers and triac controls.
おすすめ
IoT Edge Nodes with USB Debug
IoT edge nodes that need a USB debug/programming port but small wireless BOM find the PIC24FJ256GA704T-I/PT a pragmatic choice. The integrated USB OTG port doubles as a debugging interface via the Microchip MPLAB REAL ICE or PICkit 4 in-circuit programmers. DMA, ECC Flash, and 32 MIPS throughput allow sensor-fusion and protocol translation to run locally, reducing cloud traffic and improving response time for industrial IoT gateways. RTC and CTMU support wake-on-touch and wake-on-timer flows.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ256GA704T-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ256GA704-I/PT | PIC24FJ128GA704-I/PT | PIC24FJ128GA704T-I/PT | PIC24FJ256GA704-E/PT | PIC24FJ128GA705-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same |
| Flash Memory | 256 KB ECC | 256 KB ECC | 128 KB | 128 KB | 256 KB ECC | 128 KB |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Max CPU Speed | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS |
| Operating Temperature | -40 C to +85 C (industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (extended) | -40 C to +85 C |
| Packaging Form | Tape & Reel ("T") | Tray | Tray | Tape & Reel | Tray | Tray |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG |
| CTMU Touch Channels | Yes (multiple channels) | Yes | Yes | Yes | Yes | Yes (extended) |
主な差別化要因
- Higher Flash density at the same pin-count and price-tier (vs PIC24FJ128GA704-I/PT)
- Tape-and-reel form for high-volume SMT assembly (vs PIC24FJ256GA704-I/PT)
- Industrial temperature grade with lower qualification cost (vs PIC24FJ256GA704-E/PT)
- Larger Flash for OTA-capable firmware designs (vs PIC24FJ128GA705-I/PT)
設計ノート
The PIC24FJ256GA704 runs from a single 2.0 V to 3.6 V supply. Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pins 13 and 38 in the TQFP-44 package) and a bulk 4.7 uF capacitor near the package. USB designs also need a 100 nF on the VUSB rail if USB is enabled. The eXtreme Low Power (XLP) sleep modes drop quiescent current to less than 1 uA with RTCC active, but only when all peripherals are properly disabled before the SLEEP instruction and JTAG pins are not floating.
For the 44-pin TQFP (10x10 mm body, 0.8 mm pitch), use a 4-layer PCB with a continuous ground plane under the device. The exposed thermal pad is not present on this package, but the 18 mA sink/source I/O drive means return-current paths must be wide. Keep the 32 kHz secondary oscillator traces short and guard them with a ground pour to avoid injecting noise into the ADC. MCLR should have a 10 kohm pull-up and a 100 nF to ground for in-circuit debug reliability.
Do not assume the PIC24FJ256GA704-I/PT and PIC24FJ256GA704T-I/PT have different silicon - the 'T' suffix only indicates tape-and-reel packaging. However, verify the operating temperature suffix: 'I' is -40 C to +85 C industrial, while 'E' is -40 C to +125 C extended. Mixing the two in a hot enclosure will violate the industrial-grade thermal derating. Also remember that the CTMU constant-current source requires firmware calibration; without it, touch thresholds drift by tens of percent across units.
Route the USB D+ and D- differential pair with 90 ohm differential impedance and keep total length under 50 mm to meet USB Full-Speed signal-integrity requirements. Place the 15 kohm pull-down on D- and the 1.5 kohm pull-up on D+ (only when the device is acting as USB device) as close to the MCU pins as possible. Avoid routing USB traces near switching regulators or oscillators, because USB signaling edge rates are 12 Mbps and adjacent noise couples in readily.
コンプライアンス情報
RoHS compliant per Microchip product page; industrial -40 C to +85 C temperature grade; not AEC-Q100 qualified - select an AEC-Q100 variant for automotive designs. MSL Level 3 floor life per JEDEC J-STD-020.