PIC24FJ128GA610-I/PT - 16-Bit 32MHz MCU, 128KB Flash | Microchip
料号: PIC24FJ128GA610-I/PT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $7.5 | $7.50 |
| 10 | $6.8 | $68.00 |
| 100 | $6.1 | $610.00 |
| 500 | $5.45 | $2,725.00 |
| 1,000 | $4.85 | $4,850.00 |
PIC24FJ128GA610-I/PT 概述
A 16-bit microcontroller (MCU) is a microprocessor-oriented integrated circuit that balances 8-bit simplicity with 32-bit performance, typically offering 16-bit data paths, rich peripheral integration, and moderate power consumption. The PIC24F family sits in Microchip's mid-range performance portfolio between the PIC16/PIC18 8-bit lines and the dsPIC/PIC32 32-bit lines, targeting embedded applications that require more code space and peripherals than 8-bit parts but do not need full 32-bit throughput.
Key features of the PIC24FJ128GA610 include 128KB (43K x 24) of self-programmable Flash program memory, 32KB of SRAM, an integrated 16-bit timer system, multiple UART/SPI/I2C peripherals, a 12-bit A/D converter with up to 16 channels, comparators, CTMU (Charge Time Measurement Unit), CLC (Configurable Logic Cell), and PMP (Parallel Master Port). The device operates from 2.0V to 3.6V and supports industrial temperature range (-40C to +85C).
The architecture combines a modified Harvard CPU with DSP-oriented instructions, DMA support, and a flexible peripheral pin-select (PPS) mapping system. XLP technology delivers sleep currents in the nanoamp range, with multiple low-power modes (Sleep, Idle, Doze, Deep Sleep) suitable for battery-powered products that must run for years on a single cell.
Typical applications include industrial control panels, low-power sensor nodes, USB/HID human-interface devices, portable medical monitors, fitness wearables, computer peripherals, and graphics-capable embedded consoles with TFT or segment LCDs. Designers select this part when 8-bit MCUs lack memory or peripheral breadth but a full 32-bit MCU would be over-spec or over-budget.
Design considerations include ensuring decoupling capacitors are placed close to VDD/VSS pins, allocating enough pins for programming/debug (PGDx/PGCx), and using Microchip's MPLAB X IDE plus XC16 compiler for firmware development. The Live Update dual-partition Flash enables robust OTA-style field upgrades when paired with an external bootloader.
This page consolidates distributor pricing, drop-in alternative guidance, and practical design notes beyond the manufacturer datasheet. Use the comparison_table and selection_guide to evaluate the part against family siblings and cross-brand equivalents before finalizing your BOM.
直接替换替代料: PIC24FJ128GA610-I/PT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC24FJ128GA610-I/PT (相同外形与封装尺寸) ——差异在于 Package, Operating Temperature, ADC, Core Architecture, Program Memory (Flash).
快速对比工具——选择替代料号进行并排对比:
PIC24FJ128GA610-E/PT
✅ 直接替换✓ 有现货
$4.12 / 个
查看数据手册 →PIC24FJ128GA310-I/PT
✅ 直接替换✓ 有现货
$4.85 / 个
查看数据手册 →PIC24FJ128GA410-I/PT
✅ 直接替换✓ 有现货
$3.21 / 个
查看数据手册 →PIC24FJ128GA110-I/PT
✅ 直接替换✓ 有现货
$4.1 / 个
查看数据手册 →PIC24FJ128DA110-I/BG
✅ 直接替换✓ 有现货
$5.25 / 个
查看数据手册 →PIC24FJ1024GA610-I/BG
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$8.2 / 个
查看数据手册 →PIC24FJ128GA610-I/PT 最大额定值与电气特性
| Core Architecture | PIC24F (16-bit modified Harvard) |
| CPU Speed | 32 MHz / 16 MIPS |
| Program Memory (Flash) | 128 KB (43K x 24) |
| Data Memory (SRAM) | 32 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| I/O Pins | 85 |
| A/D Converter | 12-bit, up to 16 channels |
| Comparators | Yes |
| CTMU | Yes |
| CLC (Configurable Logic Cell) | Yes |
| PMP (Parallel Master Port) | Yes |
| UART / SPI / I2C | Multiple instances |
| DMA | Yes |
| 工作温度 | -40C to +85C (Industrial) |
| 封装 | 100-pin TQFP (PT), 12x12 mm |
| 安装类型 | Surface Mount |
| MSL 等级 | 3 |
| RoHS 状态 | Compliant |
PIC24FJ128GA610-I/PT 引脚配置
| 引脚 1 | RP15/RG6 — Remappable I/O / port G bit 6 |
| 引脚 2 | RP14/RG7 — Remappable I/O / port G bit 7 |
| 引脚 3 | RP13/RG8 — Remappable I/O / port G bit 8 |
| 引脚 4 | RP12/RG9 — Remappable I/O / port G bit 9 |
| 引脚 5 | MCLR — Master clear (reset) input, active low |
| 引脚 6 | OSC1/CLKI/RA2 — Oscillator crystal input / external clock in |
| 引脚 7 | OSC2/CLKO/RA3 — Oscillator crystal output / clock out |
| 引脚 8 | VDD — Positive supply (2.0-3.6 V) |
| 引脚 9 | VSS — Ground reference |
| 引脚 10 | PGEC1/AN0/RP0 — ICSP clock / analog input 0 / remappable I/O |
| 引脚 11 | PGED1/AN1/RP1 — ICSP data / analog input 1 / remappable I/O |
| 引脚 12 | PGEC2/AN2/RP2 — ICSP clock 2 / analog input 2 / remappable I/O |
| 引脚 13 | PGED2/AN3/RP3 — ICSP data 2 / analog input 3 / remappable I/O |
| 引脚 14 | AN4/RB0 — Analog input 4 / port B bit 0 |
| 引脚 15 | AN5/RB1 — Analog input 5 / port B bit 1 |
| 引脚 16 | AN6/RB2 — Analog input 6 / port B bit 2 |
| 引脚 17 | AN7/RB3 — Analog input 7 / port B bit 3 |
| 引脚 18 | AN8/RB4 — Analog input 8 / port B bit 4 |
| 引脚 19 | AN9/RB5 — Analog input 9 / port B bit 5 |
| 引脚 20 | AN10/RB6 — Analog input 10 / port B bit 6 |
| 引脚 21 | AN11/RB7 — Analog input 11 / port B bit 7 |
| 引脚 22 | AN12/RB8 — Analog input 12 / port B bit 8 |
| 引脚 23 | AN13/RB9 — Analog input 13 / port B bit 9 |
| 引脚 24 | AN14/RB10 — Analog input 14 / port B bit 10 |
| 引脚 25 | AN15/RB11 — Analog input 15 / port B bit 11 |
| 引脚 26 | VDD — Positive supply |
| 引脚 27 | VSS — Ground |
| 引脚 28 | RC1 — Port C bit 1 |
| 引脚 29 | RC2 — Port C bit 2 |
| 引脚 30 | RC3 — Port C bit 3 |
| 引脚 31 | RC4 — Port C bit 4 |
| 引脚 32 | VDD — Positive supply |
| 引脚 33 | VSS — Ground |
| 引脚 34 | RD0 — Port D bit 0 |
| 引脚 35 | RD1 — Port D bit 1 |
| 引脚 36 | RD2 — Port D bit 2 |
| 引脚 37 | RD3 — Port D bit 3 |
| 引脚 38 | RD4 — Port D bit 4 |
| 引脚 39 | RD5 — Port D bit 5 |
| 引脚 40 | RD6 — Port D bit 6 |
| 引脚 41 | RD7 — Port D bit 7 |
| 引脚 42 | VDD — Positive supply |
| 引脚 43 | VSS — Ground |
| 引脚 44 | RE0 — Port E bit 0 |
| 引脚 45 | RE1 — Port E bit 1 |
| 引脚 46 | RE2 — Port E bit 2 |
| 引脚 47 | RE3 — Port E bit 3 |
| 引脚 48 | RE4 — Port E bit 4 |
| 引脚 49 | RE5 — Port E bit 5 |
| 引脚 50 | RE6 — Port E bit 6 |
| 引脚 51 | RE7 — Port E bit 7 |
| 引脚 52 | VDD — Positive supply |
| 引脚 53 | VSS — Ground |
| 引脚 54 | RF0 — Port F bit 0 |
| 引脚 55 | RF1 — Port F bit 1 |
| 引脚 56 | RF2 — Port F bit 2 |
| 引脚 57 | RF3 — Port F bit 3 |
| 引脚 58 | RF4 — Port F bit 4 |
| 引脚 59 | RF5 — Port F bit 5 |
| 引脚 60 | RF6 — Port F bit 6 |
| 引脚 61 | RF7 — Port F bit 7 |
| 引脚 62 | VDD — Positive supply |
| 引脚 63 | VSS — Ground |
| 引脚 64 | RG0 — Port G bit 0 |
| 引脚 65 | RG1 — Port G bit 1 |
| 引脚 66 | RG2 — Port G bit 2 |
| 引脚 67 | RG3 — Port G bit 3 |
| 引脚 68 | RG4 — Port G bit 4 |
| 引脚 69 | RG5 — Port G bit 5 |
| 引脚 70 | RP5/RG10 — Remappable I/O / port G bit 10 |
| 引脚 71 | RP6/RG11 — Remappable I/O / port G bit 11 |
| 引脚 72 | RP7/RG12 — Remappable I/O / port G bit 12 |
| 引脚 73 | RP8/RG13 — Remappable I/O / port G bit 13 |
| 引脚 74 | RP9/RG14 — Remappable I/O / port G bit 14 |
| 引脚 75 | RP10/RG15 — Remappable I/O / port G bit 15 |
| 引脚 76 | VDD — Positive supply |
| 引脚 77 | VSS — Ground |
| 引脚 78 | RA0 — Port A bit 0 |
| 引脚 79 | RA1 — Port A bit 1 |
| 引脚 80 | RA4 — Port A bit 4 |
| 引脚 81 | RA5 — Port A bit 5 |
| 引脚 82 | RA6 — Port A bit 6 |
| 引脚 83 | RA7 — Port A bit 7 |
| 引脚 84 | RA8 — Port A bit 8 |
| 引脚 85 | RA9 — Port A bit 9 |
| 引脚 86 | RA10 — Port A bit 10 |
| 引脚 87 | RA11 — Port A bit 11 |
| 引脚 88 | RA12 — Port A bit 12 |
| 引脚 89 | RA13 — Port A bit 13 |
| 引脚 90 | RA14 — Port A bit 14 |
| 引脚 91 | RA15 — Port A bit 15 |
| 引脚 92 | VDD — Positive supply |
| 引脚 93 | VSS — Ground |
| 引脚 94 | RB12 — Port B bit 12 |
| 引脚 95 | RB13 — Port B bit 13 |
| 引脚 96 | RB14 — Port B bit 14 |
| 引脚 97 | RB15 — Port B bit 15 |
| 引脚 98 | RC12 — Port C bit 12 |
| 引脚 99 | RC13 — Port C bit 13 |
| 引脚 100 | RC14 — Port C bit 14 |
典型应用
PIC24FJ128GA610-I/PT 适用于 6 应用s: Industrial Control Panels, Battery-Powered IoT Sensor Nodes, Portable Medical Monitors, USB HID Human-Interface Devices, Fitness Wearables, Computer Peripheral Controllers.
Industrial Control Panels
The PIC24FJ128GA610-I/PT suits industrial control panels because its 85 I/O pins and 32 KB RAM can drive multi-line character LCDs, key matrices, and indicator LEDs while the 12-bit ADC reads analog sensors. The 2.0-3.6 V supply range simplifies integration with 3.3 V industrial backplanes, and the 100-pin TQFP gives plenty of headroom for CAN/UART/SPI peripherals. CTMU enables capacitive touch buttons for glass-front panels without an external touch IC. XLP nanoWatt sleep modes keep quiescent current under 1 uA, ideal for always-on panel controllers waiting on a wake event. The Live Update dual-partition Flash supports secure field firmware upgrades on the factory floor without halting production.
推荐
Battery-Powered IoT Sensor Nodes
The PIC24FJ128GA610-I/PT is a strong fit for battery-powered IoT sensor nodes thanks to its XLP nanoWatt technology with sub-1 uA sleep current and 2.0 V minimum supply. The 128 KB Flash accommodates Zigbee/LoRa protocol stacks and over-the-air update payloads, while the 32 KB RAM holds TCP/IP or proprietary RF buffers. CTMU can directly measure temperature, humidity, and capacitive soil moisture without external analog front ends. The dual-partition Live Update Flash enables robust firmware upgrades in the field without bricking remote units. Industrial -40C to +85C operation tolerates outdoor enclosures across most climates.
推荐
Portable Medical Monitors
The PIC24FJ128GA610-I/PT fits portable medical monitors that demand reliable 16-bit performance, low power, and rich peripherals in a small footprint. The 12-bit ADC with up to 16 channels multiplexes ECG, SpO2, temperature, and respiration sensor inputs. CTMU generates precise micro-amp currents for impedance-based respiration measurement. PMP can drive an external TFT or OLED graphic display with minimal firmware overhead. With 32 KB RAM, the device stores waveform buffers and trend logs without external memory. XLP technology extends battery life on lithium-ion packs, and the 100-pin TQFP gives medical designers ample pins for sensor, keypad, and Bluetooth links.
推荐
USB HID Human-Interface Devices
The PIC24FJ128GA610-I/PT supports USB HID human-interface devices such as industrial keyboards, programmable keypads, and gaming controllers through its integrated USB 2.0 full-speed peripheral and PMP interface. The 32 KB RAM comfortably hosts USB HID report buffers, macro tables, and LED state machines. Dual-partition Flash enables manufacturers to ship firmware updates over USB without an external bootloader. The 100-pin TQFP provides enough I/O for RGB backlighting, matrix scanning, and rotary encoders. With DMA on USB endpoints, the CPU stays responsive to debounce and macro execution. Designers pair this MCU with low-cost USB transceivers or use the integrated PHY directly.
推荐
Fitness Wearables
The PIC24FJ128GA610-I/PT powers fitness wearables that need 16-bit processing for step and heart-rate algorithms while sipping battery current. XLP nanoWatt sleep below 1 uA enables multi-week runtimes on a CR2032 coin cell. The 12-bit ADC samples optical heart-rate sensors and accelerometers at low duty cycle, while CTMU measures galvanic skin response. PMP can drive a small monochrome OLED or segment LCD. 128 KB Flash stores weeks of activity logs and BLE stack footprints. The 100-pin TQFP allows hand-routing in wearable form factors, and the -40C to +85C rating covers sweat, shower, and outdoor conditions.
推荐
Computer Peripheral Controllers
The PIC24FJ128GA610-I/PT is well suited as a peripheral controller in scanners, label printers, and multi-function displays. The PMP peripheral talks directly to character LCDs and external parallel Flash, while multiple UART/SPI/I2C instances connect to scanners, motor drivers, and storage. The 32 KB RAM and 128 KB Flash comfortably hold printer font tables, command interpreters, and USB stacks. CTMU can sense paper-presence and keypad actuation without dedicated touch hardware. Dual-partition Live Update allows safe firmware upgrades in OEM warranty service. The 100-pin TQFP gives designers room for both legacy and modern peripheral buses on the same PCB.
推荐
推荐产品汇总
工程参考数据: PIC24FJ128GA610-I/PT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC24FJ128GA610-E/PT | PIC24FJ128GA310-I/PT | PIC24FJ128GA410-I/PT | PIC24FJ128GA110-I/PT | PIC24FJ128DA110-I/BG | PIC24FJ1024GA610-I/BG |
|---|---|---|---|---|---|---|---|
| Package | 100-pin TQFP (PT) 12x12 mm | 100-pin TQFP (PT) - same | 100-pin TQFP (PT) - same | 100-pin TQFP (PT) - same | 100-pin TQFP (PT) - same | 100-pin BGA (BG) - different package | 100-pin BGA (BG) - different package |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Memory | 128 KB | 128 KB - same | 128 KB - same | 128 KB - same | 128 KB - same | 128 KB - same | 1024 KB - +700% |
| RAM | 32 KB | 32 KB - same | 16 KB - -50% | 16 KB - -50% | 8 KB - -75% | 8 KB - -75% | 32 KB - same |
| Core 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 | 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 | 2.0 V to 3.6 V - same |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same |
| Live Update Dual-Partition Flash | Yes | Yes - same | No | No | No | No | Yes - same |
| CTMU / CLC / PMP | Yes (all three) | Yes (all three) - same | No | No | No | PMP only | Yes (all three) - same |
关键差异点
- Largest on-chip SRAM in the 100-pin PIC24FJ GA6xx family (对比 PIC24FJ128GA310-I/PT)
- CTMU, CLC, and PMP peripherals unique within the 100-pin GA family (对比 PIC24FJ128GA110-I/PT)
- Dual-partition Flash with Live Update for safe field upgrades (对比 PIC24FJ128GA410-I/PT)
设计说明
Place a 0.1 uF decoupling capacitor as close as possible to every VDD/VSS pin pair on the PIC24FJ128GA610-I/PT; for the 100-pin TQFP that means at least 7 capacitor placements across the package. Use a bulk 10 uF tantalum or aluminum-polymer capacitor at the regulator output to suppress load transients during DMA and ADC bursts. A 2.2 uF bulk on AVDD reduces ADC reference noise. Estimated: total decoupling budget under $0.30 for a full BOM placement.
Route PGEC1/PGED1 (pins 10-11) and PGEC2/PGED2 (pins 12-13) as a matched-length pair directly to the ICSP header with no series resistors greater than 100 ohms, since MPLAB ICD programmers depend on clean edges. Place the 100-pin TQFP on a single signal layer if possible, with a continuous ground pour underneath the exposed pad area to keep thermal resistance theta_JA below 50 C/W. Use Microchip's package CAD footprint file for the TQFP-100 12x12 to avoid shorts between the 0.5 mm pitch leads.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm pull-up and add a 100 nF cap to ground for noise filtering, otherwise spurious resets will corrupt the Live Update dual-partition boot logic. Configure unused I/O as outputs driven low to minimize supply current, and disable unused peripherals in the PMD registers during deep-sleep to reach the XLP nanoamp-level quiescent budget. Verify that your bootloader fits within the upper boot Flash partition before enabling Live Update to avoid bricking during field upgrades.
合规信息
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - select PIC24FJ128GA610-E/PT for the extended-temperature variant or pair with an automotive-grade companion part. Lead-free and halogen-free per Microchip Material Declaration.