PIC24HJ64GP506-E/PT - 16-bit 40MIPS MCU, 64KB Flash, 64-TQFP
부품 번호: PIC24HJ64GP506-E/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $8.5 | $8.50 |
| 10 | $7.65 | $76.50 |
| 100 | $6.8 | $680.00 |
| 500 | $6.1 | $3,050.00 |
| 1,000 | $5.45 | $5,450.00 |
PIC24HJ64GP506-E/PT 개요
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program and data memory, peripherals, and interrupt logic on a single silicon die. The PIC24H architecture is a modified Harvard 16-bit RISC core in the broader PIC family hierarchy (PIC24 -> 16-bit DSC/MCU -> microcontroller -> embedded processor). It is the 16-bit general-purpose tier that bridges Microchip's PIC24F and dsPIC33F families, with seamless migration paths between them.
Key features of the PIC24HJ64GP506-E/PT include a 40 MIPS CPU, dual 16-bit timers, an enhanced 16-channel 10-bit/12-bit ADC, multiple UART, SPI, and I2C peripherals, an ECAN module, and a Parallel Master Port. The device also integrates a 16-bit comparator and a charge time measurement unit (CTMU), enabling touch and capacitive-sensing applications without external circuitry.
Architecturally, the PIC24HJ64GP506 uses a 16-bit modified Harvard bus with a 24-bit instruction word. Its 40 MHz internal oscillator and PLL provide a 40 MIPS throughput, while 17-bit x 17-bit hardware multiplication and a 32-bit by 16-bit divider deliver DSP-class math performance in C-friendly code. The PIC24HJ64GP506A revision adds peripheral errata fixes and is recommended for new designs where sourcing allows.
Typical applications include industrial motor control, switched-mode power supplies (SMPS), uninterruptible power systems, advanced sensor fusion, automotive body and chassis controllers, and human-machine interface (HMI) panels. The wide temperature range and AEC-Q100 qualification of certain variants make it equally suited to harsh industrial environments.
When designing with this MCU, ensure your toolchain uses MPLAB XC16 or compatible and verify the silicon revision in the device ID register - the PIC24HJ64GP506A revision supersedes the original and contains corrected ADC behaviour. Add a 0.1 uF decoupling cap adjacent to every VDD/VSS pair to maintain ADC accuracy at high sample rates.
This page consolidates distributor pricing, datasheet links, drop-in same-family alternates and practical design notes not aggregated by individual distributor listings, helping engineers make an informed second-source decision.
드롭인 대체품: PIC24HJ64GP506-E/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24HJ64GP506-E/PT (동일 폼 팩터 및 풋프린트) — 차이점: Maximum CPU Speed, Package, ADC, Core Architecture, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24HJ64GP506A-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24HJ64GP506A-E/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24HJ128GP506A-I/PT
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC24HJ128GP506A-E/PT
✅ 드롭인✓ 재고 있음
$8.2 / 개
데이터시트 보기 →PIC24HJ64GP506-E/PT 최대 정격 & 전기적 특성
| Core | PIC24H 16-bit RISC (PIC24 architecture) |
| Instruction Set | 16-bit data path, 24-bit instructions (modified Harvard) |
| Maximum CPU Speed | 40 MIPS (at 80 MHz internal / 40 MHz input clock) |
| Program Memory (Flash) | 64 KB (22K x 24) |
| Data Memory (SRAM) | 8 KB |
| Operating Voltage | 3.0 V to 3.6 V |
| I/O Pins | 53 |
| 패키지 | 64-pin TQFP (10x10 mm) |
| Temperature Range | -40C to +125C (extended -E grade) |
| Timers | Multiple 16-bit and 32-bit timer modules |
| Communication Peripherals | UART, SPI, I2C, ECAN |
| DMA | 8-channel DMA controller |
| Parallel Master Port | Yes |
| CTMU (Capacitive Touch) | Yes |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| AEC-Q100 | Qualified (per Microchip USA listing) |
PIC24HJ64GP506-E/PT 핀 구성
| 핀 1 | RP15/CN15/PMD15/OCFA — Remappable peripheral / change notification / PMP data / OC fault A |
| 핀 2 | RP14/CN14/PMD14 — Remappable peripheral / change notification / PMP data |
| 핀 3 | RP13/CN13/PMD13 — Remappable peripheral / change notification / PMP data |
| 핀 4 | RP12/CN12/PMD12 — Remappable peripheral / change notification / PMP data |
| 핀 5 | RP11/CN11/PMD11 — Remappable peripheral / change notification / PMP data |
| 핀 6 | RP10/CN10/PMD10 — Remappable peripheral / change notification / PMP data |
| 핀 7 | RP9/CN9/PMD9 — Remappable peripheral / change notification / PMP data |
| 핀 8 | RP8/CN8/PMD8 — Remappable peripheral / change notification / PMP data |
| 핀 9 | RP7/CN7/PMD7 — Remappable peripheral / change notification / PMP data |
| 핀 10 | RP6/CN6/OC5/PMD6 — Remappable peripheral / change notification / OC5 / PMP data |
| 핀 11 | RP5/CN5/OC4/PMD5 — Remappable peripheral / change notification / OC4 / PMP data |
| 핀 12 | RP4/CN4/PMD4 — Remappable peripheral / change notification / PMP data |
| 핀 13 | RP3/CN3/PMD3 — Remappable peripheral / change notification / PMP data |
| 핀 14 | RP2/CN2/OC3/PMD2 — Remappable peripheral / change notification / OC3 / PMP data |
| 핀 15 | RP1/CN1/OC2/PMD1 — Remappable peripheral / change notification / OC2 / PMP data |
| 핀 16 | RP0/CN0/PMD0 — Remappable peripheral / change notification / PMP data |
| 핀 17 | VDD — Positive supply (3.0 V to 3.6 V) |
| 핀 18 | VSS — Ground reference |
| 핀 19 | OSC1/CLKI — Crystal oscillator input / external clock input |
| 핀 20 | OSC2/CLKO/RC15 — Crystal oscillator output / clock output / GPIO |
| 핀 21 | FLTA/RA14 — PWM fault A / GPIO |
| 핀 22 | RA15 — GPIO |
| 핀 23 | VSS — Ground reference |
| 핀 24 | VDD — Positive supply (3.0 V to 3.6 V) |
| 핀 25 | PMA7/RA5 — Parallel Master Port address / GPIO |
| 핀 26 | PMA6/RA4 — Parallel Master Port address / GPIO |
| 핀 27 | PMA5/RA3 — Parallel Master Port address / GPIO |
| 핀 28 | PMA4/RA2 — Parallel Master Port address / GPIO |
| 핀 29 | PMA3/RA1 — Parallel Master Port address / GPIO |
| 핀 30 | PMA2/RA0 — Parallel Master Port address / GPIO |
| 핀 31 | PMA1/PMCS1 — Parallel Master Port address / chip select 1 |
| 핀 32 | PMA0/PMCS2 — Parallel Master Port address / chip select 2 |
| 핀 33 | PMRD/PMWR/RB5 — PMP read/write strobe / GPIO |
| 핀 34 | PMBE/RB4 — PMP byte enable / GPIO |
| 핀 35 | PMD0/RE0 — PMP data 0 / GPIO |
| 핀 36 | PMD1/RE1 — PMP data 1 / GPIO |
| 핀 37 | PMD2/RE2 — PMP data 2 / GPIO |
| 핀 38 | PMD3/RE3 — PMP data 3 / GPIO |
| 핀 39 | PMD4/RE4 — PMP data 4 / GPIO |
| 핀 40 | PMD5/RE5 — PMP data 5 / GPIO |
| 핀 41 | PMD6/RE6 — PMP data 6 / GPIO |
| 핀 42 | PMD7/RE7 — PMP data 7 / GPIO |
| 핀 43 | PMD8/RF0 — PMP data 8 / GPIO |
| 핀 44 | PMD9/RF1 — PMP data 9 / GPIO |
| 핀 45 | PMD10/RF2 — PMP data 10 / GPIO |
| 핀 46 | PMD11/RF3 — PMP data 11 / GPIO |
| 핀 47 | PMD12/RF4 — PMP data 12 / GPIO |
| 핀 48 | PMD13/RF5 — PMP data 13 / GPIO |
| 핀 49 | PMD14/RF6 — PMP data 14 / GPIO |
| 핀 50 | PMD15/RF7 — PMP data 15 / GPIO |
| 핀 51 | VSS — Ground reference |
| 핀 52 | VDD — Positive supply (3.0 V to 3.6 V) |
| 핀 53 | AN15/RB15 — Analog input 15 / GPIO |
| 핀 54 | AN14/RB14 — Analog input 14 / GPIO |
| 핀 55 | AN13/RB13 — Analog input 13 / GPIO |
| 핀 56 | AN12/RB12 — Analog input 12 / GPIO |
| 핀 57 | AN11/RB11 — Analog input 11 / GPIO |
| 핀 58 | AN10/RB10 — Analog input 10 / GPIO |
| 핀 59 | AN9/RB9 — Analog input 9 / GPIO |
| 핀 60 | AN8/RB8 — Analog input 8 / GPIO |
| 핀 61 | AN7/RB7 — Analog input 7 / GPIO |
| 핀 62 | AN6/RB6 — Analog input 6 / GPIO |
| 핀 63 | AN5/RB5 — Analog input 5 / GPIO |
| 핀 64 | AN4/RB4 — Analog input 4 / GPIO |
일반적인 애플리케이션
PIC24HJ64GP506-E/PT 적합 용도: 6 애플리케이션s: Industrial Motor Control, Switched-Mode Power Supply (SMPS) Control, Automotive Body and Chassis Modules, Human-Machine Interface (HMI) Panels, Uninterruptible Power System (UPS) Control, Advanced Sensor Fusion.
Industrial Motor Control
The PIC24HJ64GP506-E/PT's 40 MIPS throughput, 16-bit timers, 8-channel DMA, and 53 GPIO pins make it well-suited to industrial motor control loops including field-oriented control (FOC) of PMSM and BLDC drives. Its 10/12-bit ADC sample rate and on-chip comparator support current sensing at typical 20 kHz PWM frequencies, while 8 KB SRAM accommodates state-machine runtimes. The extended -40C to +125C temperature grade supports factory-floor and outdoor cabinet installations. Pair with Microchip's dsPIC33F family for higher-resolution PWM if your application exceeds 40 MIPS.
추천
Switched-Mode Power Supply (SMPS) Control
The PIC24HJ64GP506-E/PT's 40 MIPS CPU, hardware multiplier, and fast ADC enable digital control of boost, buck, and PFC topologies at switching frequencies up to several hundred kHz. The CTMU module can measure temperature and capacitor charge, useful for adaptive dead-time and zero-crossing detection. With 64 KB Flash there is room for a state-machine control loop plus a graphical user-interface stub. AEC-Q100 qualification of the -E variant makes this part appropriate for EV charger auxiliary rails and industrial UPS control.
추천
Automotive Body and Chassis Modules
The PIC24HJ64GP506-E/PT's AEC-Q100 qualification, ECAN module, and wide operating voltage (3.0 V-3.6 V) suit it to automotive body controllers, seat modules, lighting controllers, and HVAC actuators. CAN 2.0B support enables integration with vehicle bus networks, while 8 KB SRAM is sufficient for CAN message buffering and PWM actuator control. The extended -40C to +125C temperature range supports under-hood and cabin environments. The 53 GPIO pins allow direct driving of FET gate drivers and LED arrays without external I/O expanders.
추천
Human-Machine Interface (HMI) Panels
The PIC24HJ64GP506-E/PT's Parallel Master Port, 53 GPIO pins, and 8 KB SRAM enable driving TFT displays up to QVGA resolution with external graphics controller. Hardware SPI at 10 MHz supports fast display refresh, while 64 KB Flash fits graphical menu state machines and touch calibration libraries. The CTMU and ADC combined provide capacitive touch sensing for glass-over-display panels. Industrial temperature range suits factory HMI and medical bedside equipment.
추천
Uninterruptible Power System (UPS) Control
The PIC24HJ64GP506-E/PT's 16-bit timers, dual ADC, and ECAN module suit it to UPS monitoring and battery management. Real-time sampling of battery voltage, current, and temperature is handled by the integrated ADC at adequate rates for lead-acid and lithium chemistries. 64 KB Flash accommodates state-of-charge algorithms, while the AEC-Q100 -E variant tolerates data-center and industrial thermal environments. The 53 GPIO pins drive relays, fans, and alarm indicators directly.
추천
Advanced Sensor Fusion
The PIC24HJ64GP506-E/PT's 40 MIPS, hardware multiplier, and dual 16-bit timers enable sensor fusion algorithms (Kalman, complementary, and Madgwick filters) for IMU and multi-axis sensor arrays. The CTMU and on-chip comparator support capacitance-to-digital conversion for proximity and liquid-level sensing. 8 KB SRAM is sufficient for short sensor windows; the AEC-Q100 -E variant supports industrial IoT and automotive sensor nodes. Pair with external MEMS IMUs via SPI or I2C for 9-DoF motion tracking.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24HJ64GP506-E/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24HJ64GP506A-I/PT | PIC24HJ128GP506A-I/PT | PIC24HJ128GP506A-E/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Program Memory (Flash) | 64 KB | 64 KB | 128 KB (+100%) | 128 KB (+100%) |
| Data Memory (SRAM) | 8 KB | 8 KB | 8 KB | 8 KB |
| Maximum CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| Operating 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 |
| Temperature Range | -40C to +125C (extended) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +125C (extended) |
| AEC-Q100 Qualified | Yes | No (industrial grade) | No (industrial grade) | Yes |
| Silicon Revision | Original (pre-A) | A-revision (errata fixes) | A-revision | A-revision |
주요 차별점
- AEC-Q100 qualified in /PT package (vs PIC24HJ64GP506A-I/PT)
- Extended temperature range -40C to +125C (vs PIC24HJ64GP506A-I/PT)
- Parallel Master Port integrated (vs dsPIC33F family)
설계 노트
Place one 0.1 uF ceramic decoupling capacitor adjacent to every VDD/VSS pair on the PIC24HJ64GP506-E/PT (four VDD pins: 17, 24, 52 plus AVDD if present). Add a single 10 uF bulk tantalum or ceramic near the package. PIC24H core current at 40 MIPS peaks near 60 mA, and the ADC module needs a quiet supply - separate analog and digital VDD planes by ferrite bead if ADC accuracy below 10 LSB is required.
Route the crystal traces (OSC1/OSC2) symmetrically with short, ground-shielded traces and place load capacitors within 5 mm of the pins. The ECAN bus requires 120 ohm termination at each end of the bus - bus stubs should be under 100 mm. If using the Parallel Master Port, route PMD[15:0] and PMA[7:0] with matched lengths within a single signal layer to avoid timing violations above 25 MHz PMP clock.
Verify silicon revision in the device ID register (DEVSN) at startup; the PIC24HJ64GP506A revision supersedes the original PIC24HJ64GP506 with corrected ADC behaviour. Do not exceed 3.6 V on any VDD pin - the PIC24HJ64GP506-E/PT is NOT 5 V tolerant on I/O. Use the Configuration bits to enable JTAG debugging before locking the device or you will brick the part without an external programmer.
When using the ADC at 1 Msps or higher, add a 10 nF ceramic bypass at the analog supply pin and an anti-aliasing RC filter at each analog input (Rs=100 ohm, C=10 nF typical). Keep analog traces short and away from PWM outputs. The CTMU requires a clean current reference - place the CTMU current-setting resistor within 5 mm of the CTMU pin to avoid drift.
규정 준수 정보
AEC-Q100 qualified per Microchip USA product listing. RoHS/REACH compliance per Microchip product page. Halogen-free status not stated in verified data.