Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

PIC24HJ64GP506A

Status: In Production

Features:

  • Up to 40 MIPS operation
  • 3.0V to 3.6V, -40ºC to +150ºC, DC to 20 MIPS
  • Single-cycle mixed-sign MUL plus hardware divide
  • Two ADC modules: - Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 Ksps with one S&H - 18 analog inputs on 64-pin devices and up to 32 analog inputs on 100-pin devices
  • Flexible and independent ADC trigger sources
  • Enhanced CAN (ECAN) module (1 Mbaud) with 2.0B support
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

The PIC24H 16-bit device family employs a powerful 16-bit architecture, ideal for applications that rely on high-speed, repetitive computations, as well as control.The devices are pin compatible with the dsPIC33F family of devices, and also share a very high degree of compatibility with the dsPIC30F family devices. This allows seamless migration options from/to PIC24F, dsPIC30F and dsPIC33F devices.

Additional Features
  • Operating Conditions
    • Up to 40 MIPS operation
    • 3.0V to 3.6V, -40ºC to +150ºC, DC to 20 MIPS
    • 3.0V to 3.6V, -40ºC to +125ºC, DC to 40 MIPS
  • High efficiency PIC24H core
    • Code-efficient (C and Assembly) architecture
    • 16-bit wide data path, 24-bit wide instructions
    • Linear program memory addressing up to 4M instruction words
    • Single-cycle mixed-sign MUL plus hardware divide
    • 16 x 16 multiply operations
    • 32/16 and 16/16 divide operations
  • Clock Management
    • ±2% internal oscillator
    • Programmable PLLs and oscillator clock sources
    • Fail-Safe Clock Monitor (FSCM)
    • Independent Watchdog Timer (WDT)
    • Fast wake-up and start-up
  • Power Management
    • Low-power management modes (Sleep, Idle, Doze)
    • Integrated Power-on Reset and Brown-out Reset
    • 1.35 mA/MHz dynamic current (typical)
    • 55 μA IPD current (typical)
  • Advanced Analog Features
    • Two ADC modules: - Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 Ksps with one S&H - 18 analog inputs on 64-pin devices and up to 32 analog inputs on 100-pin devices
    • Flexible and independent ADC trigger sources
  • Timers/Output Compare/Input Capture
    • Up to nine 16-bit timers/counters. Can pair up to make four 32-bit timers
    • Eight Output Compare modules configurable as timers/counters
    • Eight Input Capture modules
  • Communication Interfaces
    • Two UART modules (10 Mbps) - With support for LIN 2.0 protocols and IrDA®
    • Two 4-wire SPI modules (15 Mbps)
    • Up to two I2C™ modules (up to 1 Mbaud) with SM Bus support
    • Enhanced CAN (ECAN) module (1 Mbaud) with 2.0B support
    • Data Converter Interface (DCI) module with I2S codec support
  • Input/Output
    • Sink/Source up to 10 mA (pin specific) for standard VOH/VOL, up to 16 mA (pin specific) for nonstandard VOH1
    • 5V-tolerant pins
    • Selectable open drain, pull-ups, and pull-downs
    • Up to 5 mA overvoltage clamp current
    • External interrupts on all I/O
  • Debugger Development Support
    • In-circuit and in-application programming
    • Two programs and two complex data breakpoints
    • IEEE 1149.2-compatible (JTAG) boundary scan
    • Trace and run-time watch
Parametrics
Name
Value
Architecture
16-bit
Max CPU Speed (MHz)
80
CPU Speed (MIPS/DMIPS)
40
Program Memory Size (KB)
64
SRAM (KB)
8
Direct Memory Access Channels
8
Temperature Range (C)
-40 to 125
Operating Voltage Range (V)
3 to 3.6
Pin Count
64
Analog Peripherals
1-A/D 18x12-bit @ 500(ksps)
UART
2
SPI
2
I2C
2
Timers
9 x 16-bit 4 x 32-bit
Input Capture
8
Max PWM outputs (including complementary)
8
Number of PWM Time Bases
2
Output Compare Channels
8
Number of CAN Modules
1
Type of CAN Module
CAN
Class B Hardware
Yes

Documents

Jump to:

Data Sheet

Migration Guide

Programming Specification

Application Notes

Download All

Software

BSDL Files

03/16/2009
21KB

Brochures

User Guides

Development Environment

  • Emulators & Debuggers
  • Programmers
  • Software Libraries
  • Code Examples
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...

Debug Features:
Runtime watch:Supported
I/O Port Trace:True (Requires Compiler Support)
Native Trace:True
SPI Trace:True (Requires Compiler Support)


Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB PM3 Universal Device Programmer
MPLAB PM3 Universal Device Programmer ( DV007004 )

The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...

Learn More
Add To Cart
Software Libraries
16-bit CPU Self-test Library

The 16-bit CPU Self-test Library is intended to periodically verify during run-time, that all CPU core features are functioning correctly. This library supports the dsPIC33F, PIC24H, dsPIC33E and

...

Learn More
Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

...

Learn More

Similar Devices

Product
Pins
Flash (KB)
RAM (KB)
Price 5K
Notes
64
128
8
$3.63
UART, SPI, I2C
64
128
8
$3.85
CAN, UART, SPI, I2C
64
256
16
$4.05
UART, SPI, I2C
64
64
8
$3.60
CAN, UART, SPI, I2C

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
PIC24HJ64GP506A-E/PT
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
PIC24HJ64GP506A-I/PT
0.286700
2.487500
64
TQFP
10x10x1mm
Matte Tin
e3
PIC24HJ64GP506AT-E/PT
0.286700
0.574667
64
TQFP
10x10x1mm
Matte Tin
e3
PIC24HJ64GP506AT-I/PT
0.286700
0.574667
64
TQFP
10x10x1mm
Matte Tin
e3
PIC24HJ64GP506A-E/MR
0.232400
0.350000
64
QFN
9x9x0.9mm
Matte Tin
e3
PIC24HJ64GP506A-I/MR
0.232400
0.350000
64
QFN
9x9x0.9mm
Matte Tin
e3
PIC24HJ64GP506AT-E/MR
0.232400
0.370303
64
QFN
9x9x0.9mm
Matte Tin
e3
PIC24HJ64GP506AT-I/MR
0.232400
0.370303
64
QFN
9x9x0.9mm
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy