PIC24FJ128GA010-I/PT - 16-bit MCU, 128KB Flash, 100-TQFP | Microchip
部品番号: PIC24FJ128GA010-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $7.4 | $7.40 |
| 10 | $6.72 | $67.20 |
| 100 | $5.95 | $595.00 |
| 500 | $5.4 | $2,700.00 |
| 1,000 | $4.95 | $4,950.00 |
PIC24FJ128GA010-I/PT 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and a rich set of peripherals such as timers, communication interfaces, and analog blocks. PIC24F devices sit in the 16-bit segment of Microchip's portfolio, between the 8-bit PIC16/PIC18 families and the 32-bit PIC32 line, offering higher code density and richer peripherals while retaining the PIC ecosystem's MPLAB X toolchain. The PIC24FJ128GA010 specifically targets cost-sensitive applications that need substantial Flash and advanced peripherals like USB, CAN, and graphics-friendly PMP/EPSON-like LCD controllers.
Key features include a 16-bit datapath with 17-bit x 17-bit hardware multiplier, 16-bit hardware divider, 16 working registers, two UARTs, two SPI ports, two I2C buses, 8 MHz internal oscillator with 4x PLL option, 10-bit ADC up to 500 ksps, five 16-bit timers, and a Parallel Master Port. nanoWatt XLP technology provides deep sleep currents in the sub-microamp range, suitable for battery-powered products. Code security is enforced via basic code-guard flash protection.
Typical applications include industrial control panels, HVAC thermostats, low-end graphical displays, USB peripherals, CAN-connected sensor nodes, home appliances, and educational/development platforms such as the Explorer 16/32 board. The 100-pin TQFP exposes enough I/O (84 pins) to drive significant parallel loads including character LCDs and keypads.
When designing with this MCU, ensure decoupling of VDD/VSS pairs with 100 nF ceramic capacitors as close to the pins as possible, configure the PLL and oscillator block per the family datasheet for stable startup, and respect the 3.0V-3.6V operating range for full-speed operation. For migration paths, the PIC24FJ128GA110 adds more peripherals in the same pinout while the PIC24FJ128DA210 adds integrated graphics RAM.
This page synthesizes distributor pricing, parametric drop-in alternatives drawn from the PIC24F family, and PCB/thermal design notes not all collected on a single manufacturer page, giving engineers a one-stop reference for sourcing and designing around the PIC24FJ128GA010-I/PT.
ドロップイン代替品: PIC24FJ128GA010-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC24FJ128GA010-I/PT (同一形状・フットプリント) — 相違点: Package, ADC, Core Architecture, Operating Temperature, Timers.
クイック比較ツール — 並列比較する代替部品を選択:
PIC24FJ128GA110-I/PT
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC24FJ128DA210-I/PT
✅ ドロップイン✓ 在庫あり
$4.61 / 個
データシートを見る →PIC24FJ128DA110-I/PT
✅ ドロップイン✓ 在庫あり
$4.41 / 個
データシートを見る →PIC24FJ128GB110-I/PT
✅ ドロップイン✓ 在庫あり
$3.78 / 個
データシートを見る →PIC24FJ128GA010-I/PT 最大定格&電気的特性
| Core Architecture | PIC24F (16-bit modified Harvard) |
| Program Memory (Flash) | 128 KB (43K x 24 words) |
| Data Memory (SRAM) | 8 KB |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Supply Voltage (VDD) | 2.0 V to 3.6 V (3.3 V typical) |
| 動作温度 | -40 C to +85 C (Industrial) |
| パッケージ | TQFP-100 (PT), 12x12 mm |
| I/O Pins | 84 |
| Internal Oscillator | 8 MHz with 4x PLL |
| ADC | 10-bit, up to 16 channels |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| Timers | Five 16-bit |
| Hardware Multiplier | 17-bit x 17-bit single-cycle |
| Hardware Divider | 16-bit |
| Parallel Master Port (PMP) | Yes |
| Low Power Technology | nanoWatt XLP |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC24FJ128GA010-I/PT tqfp-100 (pt), 12x12 mm ピン配置ガイド
PIC24FJ128GA010-I/PT (tqfp-100 (pt), 12x12 mm パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。
詳細なピン配置データはありません: PIC24FJ128GA010-I/PT.
詳細は データシート をご参照ください。
主な用途
PIC24FJ128GA010-I/PT の用途: 6 件s: Industrial Control Panels, HVAC Thermostats, USB to UART Sensor Nodes, Home Appliance Controllers, Low-Cost Graphical LCD Displays, Educational Development Platforms.
Industrial Control Panels
The PIC24FJ128GA010-I/PT is a strong fit for industrial control panels thanks to its 128 KB Flash program space, 84 I/O pins, and robust PIC24F peripheral set. The 5x 16-bit timers drive PWM outputs for motor and lighting drivers, while the two UART ports handle RS-232/RS-485 fieldbus links to PLCs. Compared with 8-bit PIC18 alternatives, the 16-bit core executes control loops in roughly half the cycles, enabling smoother PID and state-machine performance. nanoWatt XLP sleep currents below 1 uA let battery-backed panels retain state across power loss. Operating temperature -40 C to +85 C matches factory floor environments.
おすすめ
HVAC Thermostats
HVAC thermostat designs benefit from the PIC24FJ128GA010-I/PT's 16-bit math precision and nanoWatt XLP deep sleep. The 10-bit ADC accurately reads temperature sensors such as NTC thermistors, while the 8 KB SRAM buffers schedule and learn-mode data without external memory. Two I2C buses drive a main LCD and an external ambient-light/humidity sensor stack. Compared with PIC16-only thermostat designs, the 16 MIPS CPU runs HVAC algorithms (PID control, occupancy learning) with significant headroom. The -40 C to +85 C industrial range covers rooftop equipment and indoor wall-mounted units alike.
おすすめ
USB to UART Sensor Nodes
The PIC24FJ128GA010-I/PT paired with an external USB-UART bridge (MCP2221 or FT230X) builds low-cost USB sensor nodes and debug interfaces. The 128 KB Flash hosts both the USB CDC stack via the bridge and the sensor firmware, while the two UART ports handle host communication plus a sensor fieldbus. The 16 MIPS performance keeps USB polling latency below 1 ms, satisfying HID-class latency budgets. Compared with native-USB PIC24FJ128GB110, this approach lowers BOM cost when full-speed USB compliance is not required for certification.
おすすめ
Home Appliance Controllers
Washing machines, refrigerators, and microwave ovens use the PIC24FJ128GA010-I/PT for their main control board because of the 84 I/O pins driving keypads, LCDs, triac-fired loads, and BLDC motor drivers. The 5x 16-bit timers generate PWM for variable-speed compressors and inverter stages, while the PMP parallel master port interfaces to character and graphical LCD modules. nanoWatt XLP standby lets appliances meet ENERGY STAR standby budgets under 0.5 W. Compared with PIC18 designs, the 16-bit core simplifies C-coded state machines for complex user menus.
おすすめ
Low-Cost Graphical LCD Displays
The PIC24FJ128GA010-I/PT drives character and low-resolution graphical LCDs through its integrated Parallel Master Port (PMP), eliminating the need for an external LCD controller. The 84 I/O pins plus PMP interface easily to a 320x240 color display using a PIC24FJ128DA210 migration path. The 8 KB SRAM accommodates display buffers for medium-sized menus. Compared with PIC16-only solutions, the 16 MIPS throughput eliminates display flicker during full-screen redraws. The TQFP-100 package exposes enough pins for both display data bus and resistive touch-screen AFE inputs.
おすすめ
Educational Development Platforms
The Explorer 16/32 development board from Microchip uses a 100-pin PIM that fits the PIC24FJ128GA010-I/PT, making it ideal for university embedded courses and hobbyist projects. The 128 KB Flash hosts full TCP/IP stacks, USB stacks, and graphics libraries for lab assignments. The two UART, two SPI, and two I2C ports provide a balanced peripheral teaching surface. Compared with 8-bit PIC18 starter kits, the 16-bit core introduces students to wider datapaths, structs, and C optimization. Plug-In Modules enable rapid migration to dsPIC33 and PIC32 parts as student skills advance.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC24FJ128GA010-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC24FJ128GA110-I/PT | PIC24FJ128DA210-I/PT | PIC24FJ128DA110-I/PT | PIC24FJ128GA006-I/PT | PIC24FJ128GB110-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-100 (PT) 12x12 mm | TQFP-100 (PT) 12x12 mm | TQFP-100 (PT) 12x12 mm | TQFP-100 (PT) 12x12 mm | TQFP-64 (PT) - NOT pin-compatible | TQFP-100 (PT) 12x12 mm |
| Flash Program Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 8 KB | 8 KB | 8 KB + graphics RAM | 32 KB + graphics RAM | 8 KB | 8 KB |
| USB Peripheral | No | No | No (USB via external bridge) | No | No | Yes (USB 2.0 FS on-chip) |
| Graphics Controller (EPMP) | No (PMP only) | No (PMP only) | Yes (GCLK + EPMP) | Yes (GCLK + EPMP) | No (PMP only) | No (PMP only) |
| Maximum CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| I/O Pin Count | 84 | 84 | 84 | 84 | 53 | 84 |
| Approx. Unit Price (USD, qty 1) | 7.40 | 7.80 | 8.10 | 7.95 | 6.30 | 8.40 |
主な差別化要因
- Best price-per-flash in the PIC24F 100-pin TQFP family without USB overhead (vs PIC24FJ128GB110-I/PT)
- Clean migration path to graphics-enabled DA210 family (vs PIC24FJ128DA210-I/PT)
- Lower pin count alternative available for compact designs (vs PIC24FJ128GA006-I/PT)
設計ノート
The PIC24FJ128GA010-I/PT operates from 2.0 V to 3.6 V with full-speed 16 MIPS performance guaranteed only between 3.0 V and 3.6 V. Place a 100 nF decoupling capacitor as close as possible to each VDD/VSS pair (the PT package exposes multiple pairs), plus a bulk 10 uF tantalum or ceramic capacitor near the MCU. Estimated: at 32 MHz active, typical IDD is around 18-22 mA; nanoWatt XLP sleep currents fall below 1 uA in deep sleep. For battery designs, gate the auxiliary sensor rails with a load switch to extend coin-cell life.
Use a 4-layer PCB with a continuous ground plane under the PT-100 footprint to provide thermal spreading and a low-impedance reference for the ADC. Route the 32 MHz crystal traces (OSC1/OSC2) as short as possible, guard-trace both sides, and keep them away from switching signals to prevent clock jitter. Place the ICSP/ICD programming header (PGECx/PGEDx) at the board edge for production programming access. Keep analog reference (AVDD/AVSS) traces short and consider a ferrite bead between AVDD and VDD if ADC noise exceeds 1 LSB.
Do not exceed the 3.6 V absolute maximum on any pin or VDD - PIC24F I/O are NOT 5 V tolerant. If interfacing 5 V logic, add a level translator such as the TXB0104 or simple resistor divider on inputs. Configure the JTAGEN fuse OFF in code to free PGECx/PGEDx for GPIO. Ensure the PLL is configured per the family datasheet if using the 8 MHz internal oscillator with 4x PLL for 32 MHz operation - wrong PLL settings can cause silent boot failures. Verify the Configuration bits match the voltage and clock requirements before locking the part.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - the PIC24FJ128GA010 family targets industrial and consumer applications; for automotive, consider dsPIC33 or PIC24HJ automotive-grade variants. Lead-free and halogen-free packaging per Microchip environmental compliance statement.