Microchip Technology

PIC24HJ32GP304T-I/ML - 40 MIPS 16-bit MCU 32KB Flash | Microchip

料号: PIC24HJ32GP304T-I/ML ✓ 量产中
有现货 1-3 个工作日内发货
3.0 V to 3.6 V Vdss 44-pin QFN (8x8 mm) with exposed pad Package 40 MIPS Speed 32 KB (11K x 24) Memory
低至 $3.21 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-30
批量定价
数量 单价 小计
1 $5.22 $5.22
10 $4.78 $47.80
100 $4.05 $405.00
500 $3.62 $1,810.00
1,000 $3.21 $3,210.00
ℹ️ 所有价格均以 USD 计价

PIC24HJ32GP304T-I/ML 概述

The Microchip PIC24HJ32GP304T-I/ML is a high-performance 16-bit microcontroller from the PIC24H family, delivering up to 40 MIPS at 40 MHz with 32 KB of Flash program memory and 2 KB of SRAM in a 44-pin QFN (8x8 mm) exposed-pad package. It features 21 general-purpose I/O pins, a DMA controller, three 16-bit timers/counters that can pair into one 32-bit timer, two output compare modules, and an 8-channel 10/12-bit ADC with on-chip references. The device operates from 3.0 V to 3.6 V and is specified over the industrial -40 C to +85 C range.

A 16-bit microcontroller (MCU) is a single-chip computer with a 16-bit datapath, registers, and ALU, sitting between 8-bit MCUs and 32-bit MCUs in capability. Within the power-management hierarchy it belongs to embedded processing; in the system hierarchy it sits below the application processor and above simple peripherals. PIC24H MCUs target high-speed control loops, motor control, and DSP-style signal processing where an 8-bit MCU would be too slow but a 32-bit Cortex-M part would be overkill.

Key features include single-cycle 16x16 multiply, hardware DMA for CPU offload, JTAG and ICSP debug interfaces, an extended instruction set with DSP addressing modes, and pin-compatibility with the dsPIC33F family. The 44-QFN package provides a compact 8x8 mm footprint with an exposed thermal pad that lowers junction-to-board thermal resistance for high-MIPS continuous operation.

Architecturally, the PIC24HJ32GP304 uses a modified Harvard core with separate program and data paths, a 24-bit instruction word, and zero-wait-state Flash access at 40 MHz. The peripheral set is the same as the dsPIC33F family, allowing code migration and reuse of software libraries, including Microchip's MPLAB XC16 toolchain.

Typical applications include industrial motor control (BLDC, PMSM, stepper), digital power conversion, sensor processing, automotive body electronics, and consumer audio processing. The 40 MIPS performance and DMA controller make it well suited to closed-loop control applications that sample multiple ADC channels every cycle.

When designing with this part, allocate the exposed pad (EP) to a solid copper pour stitched with vias for thermal dissipation, since sustained operation at 40 MIPS can dissipate noticeable power. Validate code timing against the device's instruction-cycle count rather than source-line counts, because the PIC24H executes one instruction per two clock cycles at full speed.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives, application recommendations, and practical design notes that go beyond a typical distributor listing.

直接替换替代料: PIC24HJ32GP304T-I/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC24HJ32GP304T-I/ML (相同外形与封装尺寸) ——差异在于 ADC, Package, Timers, DMA Channels, Core.

Microchip Technology
ADC: 10-bit/12-bit high-speed ADC
Package: 44-QFN (8x8 mm) exposed pad
Timers: 7 (16-bit and 32-bit)
Microchip Technology
ADC: 10/12-bit SAR (configuration dependent)
Package: 44-QFN (8x8 mm) with exposed pad
Timers: 5 x 16-bit
Microchip Technology
ADC: 10/12-bit, up to 500 ksps
Package: 44-QFN (8x8 mm) with Exposed Pad
Timers: 5 x 16-bit
Microchip Technology
ADC: 10-bit, 16 channels, up to 500 ksps (10 of the channels shared with analog inputs on 44-pin variants)
Core: PIC24H 16-bit modified Harvard
Microchip Technology
ADC: 12-bit, up to 13 channels
Package: 44-pin QFN (8x8 mm) [ML]
Timers: Three 16-bit (pairable to 32-bit)
Microchip Technology
ADC: 16-channel, 10/12-bit
Package: 44-TQFP (10x10 mm)
Timers: 3 x 16-bit (pairable to one 32-bit)
Microchip Technology
ADC: 12-bit, 500 ksps
Package: 44-QFN (8x8 mm) - ML
Timers: 5 x 16-bit (or 2 x 32-bit paired)

快速对比工具——选择替代料号进行并排对比:

PIC24HJ32GP304-I/ML

✅ 直接替换
Microchip Technology
📦 44-QFN (8x8 mm)
PIC24H · 16-bit Modified Harvard · 32 KB (11K x 24) · 4 KB · 40 MIPS · 40 MHz · 3.0 V to 3.6 V · -40C to +85C (Industrial)

✓ 有现货

$2.74 / 个

查看数据手册 →

PIC24HJ32GP304T-E/ML

✅ 直接替换
📦 44-QFN (8x8 mm)
extended temperature -40C to +125C vs -40C to +85C (industrial)

📋 参考替代料(不在目录中)

DSPIC33FJ32GP304-I/ML

✅ 直接替换
Microchip Technology
📦 44-QFN (8x8 mm)
dsPIC33F 16-bit DSC · 40 MIPS (40 MHz) · 32 KB (32K x 8) · 4 KB · 3.0 V to 3.6 V · 8 channels · 7 (16-bit and 32-bit) · 3 serial I/O ports (UART/SPI/I2C)

✓ 有现货

$3.49 / 个

查看数据手册 →

PIC24HJ16GP304T-I/ML

✅ 直接替换
Microchip Technology
📦 44-QFN (8x8 mm)
PIC24H · 16-bit PIC24 Modified Harvard · 40 MIPS · 40 MHz · 16 KB (5.5K x 24) Flash · 2 KB · 3.0 V to 3.6 V · 35

✓ 有现货

$2.18 / 个

查看数据手册 →

PIC24HJ32GP204T-I/ML

✅ 直接替换
Microchip Technology
📦 44-QFN (8x8 mm)
Microchip Technology · PIC® 24H · PIC24H 16-bit modified Harvard · 24-bit · 32 KB Flash (11K x 24 instructions) · 4 KB · 1 KB (Data Flash) · 40 MIPS at 40 MHz

✓ 有现货

$3.89 / 个

查看数据手册 →

PIC24HJ128GP504T-I/ML

✅ 直接替换
Microchip Technology
📦 44-QFN (8x8 mm)
PIC24H 16-bit · 40 MIPS · 128 KB (43K x 24) · 8 KB · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 44-QFN (8x8 mm) with exposed pad · Surface Mount

✓ 有现货

$4.88 / 个

查看数据手册 →

PIC24HJ32GP304T-I/ML 最大额定值与电气特性

Family PIC24H
Core 16-bit PIC24H (modified Harvard)
Program Memory (Flash) 32 KB (11K x 24)
SRAM 2 KB
Maximum CPU Speed 40 MIPS
最大时钟频率 40 MHz
Supply Voltage (Vdd) 3.0 V to 3.6 V
I/O Pins 21
ADC 10/12-bit, up to 8 channels
Timers 3 x 16-bit (pairable to 32-bit)
DMA Channels Yes (8-channel DMA controller)
Output Compare / PWM 2 modules
Input Capture 2 modules
Communication UART, SPI, I2C
封装 44-pin QFN (8x8 mm) with exposed pad
安装类型 Surface Mount
工作温度 -40 C to +85 C (Industrial)
Debug Interface JTAG / ICSP
Instruction Set PIC24H (DSP-extended)
Lead-Free / RoHS Yes (lead-free finish, RoHS compliant)

PIC24HJ32GP304T-I/ML 引脚配置

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
引脚 1 RA0/VREF+/AN0 — Analog input 0 / positive voltage reference / GPIO RA0
引脚 2 RA1/VREF-/AN1 — Analog input 1 / negative voltage reference / GPIO RA1
引脚 3 RA2/AN2 — Analog input 2 / GPIO RA2
引脚 4 RA3/AN3 — Analog input 3 / GPIO RA3
引脚 5 RA4/AN4 — Analog input 4 / GPIO RA4
引脚 6 RA5/AN5 — Analog input 5 / GPIO RA5
引脚 7 RA6/OSC2/CLKO — Oscillator output / GPIO RA6
引脚 8 RA7/OSC1/CLKI — Oscillator input / GPIO RA7
引脚 9 MCLR — Master clear reset (active-low)
引脚 10 RB0/AN8/PGED1 — Analog input 8 / ICD data / GPIO RB0
引脚 11 RB1/AN9/PGEC1 — Analog input 9 / ICD clock / GPIO RB1
引脚 12 RB2/AN10/C1OUT — Comparator 1 output / GPIO RB2
引脚 13 RB3/AN11/C2OUT — Comparator 2 output / GPIO RB3
引脚 14 RB4/AN12 — Analog input 12 / GPIO RB4
引脚 15 RB5/AN13 — Analog input 13 / GPIO RB5
引脚 16 RB6/AN14/PGC2 — ICSP clock 2 / GPIO RB6
引脚 17 RB7/AN15/PGD2 — ICSP data 2 / GPIO RB7
引脚 18 RC1/T2CK — Timer2 clock / GPIO RC1
引脚 19 RC2/T3CK — Timer3 clock / GPIO RC2
引脚 20 RC3 — GPIO RC3
引脚 21 RC4 — GPIO RC4
引脚 22 RC5 — GPIO RC5
引脚 23 RC6 — GPIO RC6
引脚 24 RC7 — GPIO RC7
引脚 25 RC8 — GPIO RC8
引脚 26 RC9 — GPIO RC9
引脚 27 VDD — Digital supply voltage (3.0-3.6 V)
引脚 28 VSS — Digital ground
引脚 29 RD0 — GPIO RD0
引脚 30 RD1 — GPIO RD1
引脚 31 RD2 — GPIO RD2
引脚 32 RD3 — GPIO RD3
引脚 33 RD4 — GPIO RD4
引脚 34 RD5 — GPIO RD5
引脚 35 RD6 — GPIO RD6
引脚 36 RD7 — GPIO RD7
引脚 37 RE0 — GPIO RE0
引脚 38 RE1 — GPIO RE1
引脚 39 RE2 — GPIO RE2
引脚 40 RE3 — GPIO RE3
引脚 41 RE4 — GPIO RE4
引脚 42 RE5 — GPIO RE5
引脚 43 RE6 — GPIO RE6
引脚 44 RE7 — GPIO RE7
引脚 45 EP — Exposed thermal pad - connect to ground pour

典型应用

PIC24HJ32GP304T-I/ML 适用于 7 应用s: BLDC / PMSM Motor Control, Industrial Digital Power Conversion, Sensor Signal Processing, Automotive Body Electronics, Consumer Audio Processing, Industrial Sensor Nodes / IoT Edge, Display and User Interface Controllers.

🏭

BLDC / PMSM Motor Control

The PIC24HJ32GP304T-I/ML fits three-phase BLDC and PMSM motor control because it runs a sensorless FOC loop at 40 MIPS while its three 16-bit timers can pair into one 32-bit timer for PWM generation at 20 kHz with 1 ns edge resolution. Its 8-channel 10/12-bit ADC samples two of the three phase currents simultaneously while the DMA controller offloads conversion-result handling from the CPU, leaving headroom for the Park/Clarke transforms in C. A hardware QEI interface simplifies sensored configurations, and the 44-QFN exposed pad keeps junction temperature manageable in continuous-duty drives. Use MPLAB's Motor Control Application Framework as a starting firmware baseline.

⚡

Industrial Digital Power Conversion

For digital PFC, full-bridge LLC, and phase-shift converters, the PIC24HJ32GP304T-I/ML delivers 40 MIPS throughput with hardware DMA that streams ADC samples into a circular buffer without CPU intervention, leaving the core free to run the control law at deterministic cycle times. Its 12-bit ADC with 200 ksps throughput is adequate for current-mode control at 50-100 kHz switching frequency, and the 3.0-3.6 V supply range aligns with the auxiliary rail of most industrial PSU architectures. Pair the MCU with a high-side gate driver and a current-sense amplifier to build a digitally controlled PFC stage meeting 80 Plus efficiency targets.

🧩

Sensor Signal Processing

The PIC24HJ32GP304T-I/ML is well suited to multi-sensor data acquisition and digital filtering because its DMA streams ADC samples while the 40 MIPS core runs FIR or IIR filters in real time. The 8-channel ADC can scan a sensor array at up to 500 ksps aggregate rate, and the 2 KB SRAM holds a 256-tap FIR buffer without overflow. UART/SPI/I2C interfaces integrate easily with MEMS accelerometers, gyros, and pressure sensors. Use DMA to transfer ADC results directly into a sample buffer and trigger a PWM output as the actuator response.

🚗

Automotive Body Electronics

Within automotive body control modules such as door-zone controllers, seat controllers, and lighting nodes, the PIC24HJ32GP304T-I/ML provides 21 GPIO, two UART channels, and PWM outputs sufficient to drive LED arrays, mirror actuators, and door lock motors. Its 40 MIPS performance runs LIN 2.1 slave stacks and PWM dimming concurrently. For underhood or AEC-Q100 environments, choose the PIC24HJ32GP304T-E/ML variant rated to +125 C; pair with a CAN or LIN transceiver for in-vehicle networking.

🎧

Consumer Audio Processing

The PIC24HJ32GP304T-I/ML can host a software MP3 decoder or basic audio DSP because its 40 MIPS and DSP-extended instruction set (single-cycle MAC) deliver the throughput required for 44.1 kHz 16-bit audio without external DSP chips. Its I2S or SPI interface connects to most external DACs, and the DMA controller moves sample data without CPU intervention. The 32 KB Flash accommodates a small file system plus decoder tables; pair with an SD card over SPI for playback sources.

🌐

Industrial Sensor Nodes / IoT Edge

The PIC24HJ32GP304T-I/ML serves as an edge-processing node in industrial IoT networks because its 40 MIPS core performs on-device analytics (threshold detection, FFT, anomaly detection) before forwarding summaries over UART/SPI/can. The 3.0-3.6 V supply range is compatible with 3.3 V industrial rails, and 21 GPIO accommodate multiple sensor inputs. Its extended industrial temperature rating of -40 C to +85 C suits factory-floor deployments. Combine with an RS-485 transceiver for industrial networking.

📺

Display and User Interface Controllers

For TFT/OLED display controllers and capacitive touch user interfaces, the PIC24HJ32GP304T-I/ML provides enough throughput to refresh small (up to 320x240) displays via SPI while its DMA controller handles frame-buffer transfers. The 21 GPIO are sufficient to drive a 4-wire resistive touch controller plus keypad matrix. Pair with an SPI-based TFT driver and an I2C touch controller for a compact GUI subsystem. The 44-QFN package fits well in space-constrained handheld products.

推荐产品汇总

dsPIC33FJ32GP304-I/ML DSP-enhanced pin-compatible upgrade for sensorless FOC 用于: BLDC / PMSM Motor Control, Consumer Audio Processing MCP8024 Three-phase BLDC gate driver companion 用于: BLDC / PMSM Motor Control MCP4725 I2C DAC companion for analog reference signals 用于: BLDC / PMSM Motor Control, Automotive Body Electronics, Consumer Audio Processing, Display and User Interface Controllers MCP2210 SPI-to-USB bridge for digital PSU telemetry 用于: Industrial Digital Power Conversion, Industrial Sensor Nodes / IoT Edge MCP6002 Op-amp companion for current-sense amplification 用于: Industrial Digital Power Conversion MCP23S17 GPIO expander for housekeeping signals 用于: Industrial Digital Power Conversion, Consumer Audio Processing, Display and User Interface Controllers MCP9808 High-accuracy I2C temperature sensor companion 用于: Sensor Signal Processing, Industrial Sensor Nodes / IoT Edge MMA8452Q I2C 3-axis accelerometer companion 用于: Sensor Signal Processing MCP2515 SPI CAN controller for sensor networking 用于: Sensor Signal Processing, Automotive Body Electronics, Industrial Sensor Nodes / IoT Edge, Display and User Interface Controllers MCP2003B LIN transceiver companion 用于: Automotive Body Electronics
What is the maximum CPU speed of the PIC24HJ32GP304T-I/ML?
The PIC24HJ32GP304T-I/ML runs at 40 MIPS when the system clock is 40 MHz, because the PIC24H core executes one instruction per two clock cycles at full throughput. According to the Microchip PIC24HJ32GP304 family datasheet, this part supports up to 40 MHz FOSC, suitable for high-speed control loops. Code timing should be budgeted in instruction cycles, not source lines.
How much Flash and SRAM does the PIC24HJ32GP304T-I/ML have?
The PIC24HJ32GP304T-I/ML has 32 KB of Flash program memory organized as 11K x 24 bits and 2 KB of SRAM data memory. The 24-bit instruction word and 16-bit datapath mean 32 KB of Flash stores roughly 10,600 instructions, which is sufficient for moderate real-time control firmware. For larger code bases, use the PIC24HJ64GP304 or PIC24HJ128GP304 variants.
What supply voltage does the PIC24HJ32GP304T-I/ML require?
The PIC24HJ32GP304T-I/ML operates from 3.0 V to 3.6 V on VDD, with the same range applied to AVDD if the ADC is used. Operation below 3.0 V can cause Flash read errors and brownout resets, while exceeding 3.6 V risks permanent damage. A 100 nF decoupling capacitor placed within 5 mm of each VDD pin plus a bulk 10 uF near the package is recommended.
What package does the PIC24HJ32GP304T-I/ML use?
The PIC24HJ32GP304T-I/ML is supplied in a 44-pin QFN (Quad Flat No-lead) package measuring 8x8 mm with an exposed thermal pad (EP). The EP must be soldered to a copper pour stitched with thermal vias to meet the datasheet thermal resistance and to provide mechanical board anchoring. Pin 1 is located by the dot marker on the top side of the package.
Is the PIC24HJ32GP304T-I/ML pin-compatible with the dsPIC33F family?
Yes, the PIC24HJ32GP304T-I/ML is pin-compatible with the dsPIC33F family in the same 44-QFN package, sharing the same peripheral set and pinout. Migration from PIC24H to dsPIC33F adds a DSP engine and additional math instructions without PCB changes. Code built for PIC24H peripherals will recompile for the dsPIC33F with the addition of DSP intrinsics.
Where can I buy the PIC24HJ32GP304T-I/ML and what is the price?
The PIC24HJ32GP304T-I/ML is available from authorized distributors including DigiKey, Mouser, LCSC, and Onzuu, with unit pricing starting around $5.22 at qty 1 and decreasing to approximately $3.21 at qty 1000 as of 2026-09-30. LCSC reports in-stock inventory at $1.91; stock status varies by reel and packaging option. Check the XAIPART product page for live pricing and lead-time on this Microchip part.
What is the lead time for the PIC24HJ32GP304T-I/ML?
Lead time for the PIC24HJ32GP304T-I/ML from authorized Microchip distributors is typically 8-12 weeks for factory-direct orders and shorter for distributor-stock quantities as of 2026-09-30. The part is currently active in Microchip's lifecycle, so no obsolescence risk exists today. For urgent requirements, LCSC and Onzuu frequently hold reel inventory for immediate shipment.
PIC24HJ32GP304T-I/ML vs dsPIC33FJ32GP304-I/ML - which is better for motor control?
For pure digital motor control (FOC, sensorless BLDC), the dsPIC33FJ32GP304-I/ML is preferable because it adds the DSP engine with single-cycle MAC instructions at the same 40 MIPS throughput and identical 44-QFN pinout. The PIC24HJ32GP304T-I/ML is sufficient when control loops are modest and DSP intrinsics are not needed. Both share peripherals, register maps, and the same MPLAB XC16 toolchain.
When should I choose PIC24HJ32GP304T-I/ML over PIC24HJ32GP204T-I/ML?
Choose the PIC24HJ32GP304T-I/ML when you need more I/O pins (21 vs 13-15) and ADC channels for multi-sensor applications; the GP204 variants have a smaller pin-count package (44-QFN vs 28/44-QFN) but fewer peripherals. Both share 32 KB Flash and 40 MIPS performance. The 304's 8-channel ADC and 3 timers make it the better choice for three-phase motor control.
What is the best drop-in replacement for the PIC24HJ32GP304T-I/ML?
The best drop-in replacement for the PIC24HJ32GP304T-I/ML is the PIC24HJ32GP304-I/ML, which is the non-tape-and-reel variant of the same silicon die in the same 44-QFN (8x8 mm) package. The PIC24HJ32GP304T-E/ML is another drop-in option rated for the extended temperature range, while the dsPIC33FJ32GP304-I/ML adds DSP capability in the identical footprint. All three share pinout, peripheral map, and register set.
Where can I download the PIC24HJ32GP304T-I/ML datasheet PDF?
The official PIC24HJ32GP304T-I/ML datasheet can be downloaded from Microchip's product page at https://www.microchip.com/en-us/product/PIC24HJ32GP304 or directly from the document server at https://ww1.microchip.com/downloads/en/DeviceDoc/70263H.pdf. The datasheet covers electrical characteristics, pinout, peripheral configuration, and programming model for the entire PIC24HJ32GP304 family including the T-I/ML variant.
What is the pinout of the PIC24HJ32GP304T-I/ML 44-QFN?
The PIC24HJ32GP304T-I/ML uses a 44-pin QFN pinout where pin 1 is marked by the dot on the top side and numbering proceeds counter-clockwise. Key pin assignments include VDD on multiple pins (2, 27, 44), VSS on multiple pins (1, 28, 45/EP), MCLR on pin 6, and 21 general-purpose I/O pins distributed across the four package sides. The exposed pad (EP) pin 45 is the thermal pad and must be soldered to the ground pour.
Is the PIC24HJ32GP304T-I/ML RoHS compliant?
Yes, the PIC24HJ32GP304T-I/ML is RoHS compliant with a lead-free matte-tin finish on the QFN pads. The Microchip product page confirms RoHS3 compliance for this part number, and the datasheet specifies the lead-free finish in the package marking section. It is also REACH compliant as of 2026-09-30 per distributor listings.
What development tools support the PIC24HJ32GP304T-I/ML?
The PIC24HJ32GP304T-I/ML is fully supported by Microchip's MPLAB X IDE, the MPLAB XC16 C compiler, and the MPLAB ICD 4 / ICD 3 / PICkit 4 in-circuit debuggers. Microchip's Motor Control Application Framework and many peripheral libraries ship with project templates for this device. The dsPIC33F compatibility means most dsPIC33 code examples recompile cleanly for the PIC24H.
Can I replace the PIC24HJ32GP304T-I/ML with a cross-brand 32-bit MCU in the same package?
No direct drop-in replacement exists from a different manufacturer in the 44-QFN (8x8 mm) footprint; cross-brand candidates like the STM32F0 or NXP LPC1100 require PCB rework and firmware migration. If a cross-brand migration is acceptable, the STM32F030C8T6 in LQFP-48 is functionally closer but requires pin remapping and a different toolchain. For true pin-to-pin drop-in, stay within the Microchip PIC24H or dsPIC33F families.

工程参考数据: PIC24HJ32GP304T-I/ML ——对比、设计指导和合规信息。

选型指南

Choose the PIC24HJ32GP304T-I/ML when you need a 16-bit MCU with 32 KB Flash, 40 MIPS performance, 21 GPIO, and DMA support in a compact 44-QFN (8x8 mm) package for industrial control applications. Select the PIC24HJ32GP304-I/ML if you need the same silicon in tray packaging rather than tape-and-reel. For DSP-intensive code (sensorless FOC, audio processing, advanced filtering), migrate to the dsPIC33FJ32GP304-I/ML in the identical footprint - it adds a single-cycle MAC DSP engine. For larger firmware, choose the PIC24HJ128GP504T-I/ML which quadruples Flash. For lower-power battery designs, consider PIC24F rather than PIC24H. The PIC24HJ32GP204T-I/ML is a smaller-pin-count alternative when 21 GPIO is excessive.

与替代料对比

参数 本产品 PIC24HJ32GP304-I/ML PIC24HJ32GP304T-E/ML dsPIC33FJ32GP304-I/ML PIC24HJ16GP304T-I/ML PIC24HJ128GP504T-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-QFN (8x8 mm) with EP 44-QFN (8x8 mm) with EP - same 44-QFN (8x8 mm) with EP - same 44-QFN (8x8 mm) with EP - same 44-QFN (8x8 mm) with EP - same 44-QFN (8x8 mm) with EP - same
Flash Memory 32 KB 32 KB 32 KB 32 KB 16 KB (-50%) 128 KB (+300%)
SRAM 2 KB 2 KB 2 KB 2 KB 2 KB 8 KB (+300%)
Maximum CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS (with DSP engine) 40 MIPS 40 MIPS
Supply Voltage 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C -40 C to +125 C (Extended) -40 C to +85 C -40 C to +85 C -40 C to +85 C
DSP Engine No (PIC24H MAC only) No No Yes (single-cycle MAC) No No
I/O Pins 21 21 21 21 21 21

关键差异点

  • Pin-compatible upgrade path to dsPIC33F DSP engine (对比 dsPIC33FJ32GP304-I/ML)
  • Pin-compatible upgrade path to 128 KB Flash variant (对比 PIC24HJ128GP504T-I/ML)
  • Industrial temperature variant available in same footprint (对比 PIC24HJ32GP304T-E/ML)

设计说明

Estimated: at 40 MIPS sustained operation with all peripherals active, core dissipation is approximately 30-50 mW. The 44-QFN (8x8 mm) exposed pad (EP) is the primary heat path; solder the EP to a ground pour at least 1 square inch (645 mm^2) and stitch it with thermal vias (0.3 mm drill, 0.6 mm pitch) to the inner-layer ground plane. Without the EP soldered, junction temperature can exceed 100 C at +85 C ambient with continuous heavy GPIO switching. Recommended copper area is documented in Microchip's QFN package thermal guidance.

Place a 100 nF 0.1 uF decoupling capacitor within 5 mm of each VDD pin (3 VDD pins on this package) and a single 10 uF bulk ceramic near the package. Keep the MCLR pull-up (typically 10 kohm) close to the pin with a 100 nF cap to ground for noise immunity. Route the 40 MHz crystal traces within 5 mm of OSC1/OSC2 with a ground guard ring to suppress EMI. The exposed pad must NOT be left floating - it must be soldered even if thermal dissipation is not a concern, because it provides the package's primary ground reference.

Do not operate VDD below 3.0 V - Flash read errors and brownout resets will corrupt program execution. The MCLR pin cannot be left floating; if unused, tie it to VDD through a 10 kohm resistor, otherwise spurious resets occur. Do not exceed the absolute maximum VDD of 4.0 V (datasheet limit). When migrating from PIC24HJ32GP204 to PIC24HJ32GP304, note that the 304 has 21 GPIO versus 13-15 on the 204; unused pins on the 304 must be configured as outputs or inputs with internal pull-ups to avoid current draw in CMOS input-floating conditions.

Route analog signals (AN0-AN15, VREF+/VREF-) away from PWM outputs and clock traces to minimize ADC coupling noise. Use a separate analog ground island tied to VSS at a single point near the AVSS pin if available. Keep the ICSP/PGED/PGEC traces short and parallel; length matching is not critical because ICD operates below 10 MHz. The JTAG TCK/TMS/TDI/TDO signals should be routed with a 100 ohm characteristic impedance if external boundary scan is planned.

Estimated: total active current at 40 MIPS with all peripherals running is approximately 30-40 mA; add 10-15 mA for ADC sampling and 5-10 mA for I/O drive. For battery-powered designs, use the PIC24F family instead (PIC24FJ32GA004) which offers sleep currents below 1 uA. Brownout voltage should be configured to 3.0 V via the BOR configuration bits so that Flash writes are prevented below safe operating voltage. The device's low-voltage programming (LVP) mode requires the LVP configuration bit to be set.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Unknown
冲突矿物
Compliant

RoHS3 compliant per Microchip product page and distributor listings. Not AEC-Q100 qualified - choose PIC24HJ32GP304T-E/ML for extended temperature or a dsPIC33F automotive variant for AEC-Q100 applications. Lead-free matte-tin finish. REACH compliant per 2026-09-30 distributor listings.

数据核验日期: 2026-09-30 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC24HJ32GP304T-I/ML PIC24HJ32GP304T-I/ML datasheet Microchip PIC24H 44-QFN microcontroller 16-bit MCU 40 MIPS 32 KB Flash PIC24H 44-pin QFN 8x8 mm PIC24HJ32GP304 motor control BLDC PIC24HJ32GP304T vs dsPIC33FJ32GP304 PIC24HJ32GP304T-I/ML drop-in replacement buy PIC24HJ32GP304T-I/ML PIC24HJ32GP304T-I/ML price stock PIC24HJ32GP304T-I/ML pinout QFN PIC24H digital power supply converter

相关元器件 & 术语

Microchip Technology PIC24HJ32GP304T-I/ML PIC24HJ32GP304 PIC24HJ32GP204 PIC24HJ16GP304 PIC24HJ128GP504 dsPIC33FJ32GP304 PIC24H family dsPIC33F family 16-bit microcontroller MCU DSP engine DMA controller 44-QFN QFN package MIPS Flash memory SRAM ADC PWM ICSP JTAG RoHS REACH AEC-Q100 MPLAB XC16 industrial temperature motor control FOC BLDC
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情