PIC24HJ64GP506-I/PT Microchip Technology, PIC24HJ64GP506-I/PT Datasheet

IC PIC MCU FLASH 32KX16 64TQFP

PIC24HJ64GP506-I/PT

Manufacturer Part Number
PIC24HJ64GP506-I/PT
Description
IC PIC MCU FLASH 32KX16 64TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Hr

Specifications of PIC24HJ64GP506-I/PT

Program Memory Type
FLASH
Program Memory Size
64KB (22K x 24)
Package / Case
64-TFQFP
Core Processor
PIC
Core Size
16-Bit
Speed
40 MIPs
Connectivity
CAN, I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
53
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 18x10b/12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC24HJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
8 KB
Interface Type
3-Wire/I2C/USART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
53
Number Of Timers
13
Operating Supply Voltage
0 V to 2.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005
Minimum Operating Temperature
- 40 C
On-chip Adc
18-ch x 12-bit
Controller Family/series
PIC24
No. Of I/o's
53
Ram Memory Size
8KB
Cpu Speed
40MIPS
No. Of Timers
13
Embedded Interface Type
CAN, I2C, SPI, UART
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1004 - PIC24 BREAKOUT BOARDDM300024 - KIT DEMO DSPICDEM 1.1MA240012 - MODULE PLUG-IN PIC24H 100QFPDV164033 - KIT START EXPLORER 16 MPLAB ICD2DM300019 - BOARD DEMO DSPICDEM 80L STARTERDM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164327 - MODULE SKT FOR 64TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24HJ64GP506-I/PT
Manufacturer:
Microchip Technology
Quantity:
352
Part Number:
PIC24HJ64GP506-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC24HJ64GP506-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC24HJ64GP506-I/PT
Quantity:
907
PIC24HJXXXGPX06/X08/X10 Rev. A2/A3/A4 Silicon Errata
The PIC24H (Rev. A2/A3/A4) devices you received
were found to conform to the specifications and func-
tionality described in the following documents:
• DS70175 – “PIC24H Family Data Sheet”
• DS70157 – “dsPIC30F/33F Programmer’s
• DS70046 – “dsPIC30F Family Reference Manual”
The exceptions to the specifications in the documents
listed above are described in this section. The specific
devices for which these exceptions are described are
listed below:
• PIC24HJ64GP206
• PIC24HJ64GP210
• PIC24HJ64GP506
• PIC24HJ64GP510
• PIC24HJ128GP206
• PIC24HJ128GP210
• PIC24HJ128GP306
• PIC24HJ128GP310
• PIC24HJ128GP506
• PIC24HJ128GP510
• PIC24HJ256GP206
• PIC24HJ256GP210
• PIC24HJ256GP610
PIC24H Rev. A2/A3/A4 silicon is identified by
performing a “Reset and Connect” operation to the
device using MPLAB
later. The output window will show a successful
connection to the device specified in Configure>Select
Device. The resulting DEVREV register values for Rev.
A2/A3/A4 silicon are 0x3002, 0x3004, and 0x3040,
respectively.
The errata described in this document will be
addressed in future revisions of silicon.
© 2008 Microchip Technology Inc.
Reference Manual”
®
ICD 2 with MPLAB IDE v7.40 or
PIC24HJXXXGPX06/X08/X10
Silicon Errata Summary
The following list summarizes the errata described in
further detail through the remainder of this document:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Doze Mode
When Doze mode is enabled, any writes to a
peripheral SFR can cause other updates to that
register to cease to function for the duration of the
current CPU clock cycle.
12-bit
Module
For this revision of silicon, the 12-bit ADC module
INL, DNL and signal acquisition time parameters
are
specifications.
10-bit ADC Module
For this revision of silicon, the 10-bit ADC module
DNL, conversion speed and signal acquisition time
parameters are not within the published data sheet
specifications.
DMA Module: Interaction with EXCH Instruction
The EXCH instruction does not execute correctly
when one of the operands contains a value equal
to the address of the DMAC SFRs.
DISI Instruction
The DISI instruction will not disable interrupts if a
DISI instruction is executed in the same
instruction
decrements to zero.
Output Compare Module in PWM Mode
The output compare module will miss one
compare event when the duty cycle register value
is updated from 0x0000 to 0x0001.
SPI Module in Frame Master Mode
The SPI module will fail to generate frame
synchronization pulses in Frame Master mode if
FRMDLY = 1.
SPI Module in Slave Select Mode
The SPI module Slave Select functionality will not
work correctly.
SPI Module
The SMP bit does not have any effect when the
SPI module is configured for a 1:1 prescale factor
in Master mode.
not
Analog-to-Digital
within
cycle
the
that
published
the
Converter
DS80280G-page 1
DISI
data
(ADC)
counter
sheet

Related parts for PIC24HJ64GP506-I/PT

PIC24HJ64GP506-I/PT Summary of contents

Page 1

... The exceptions to the specifications in the documents listed above are described in this section. The specific devices for which these exceptions are described are listed below: • PIC24HJ64GP206 • PIC24HJ64GP210 • PIC24HJ64GP506 • PIC24HJ64GP510 • PIC24HJ128GP206 • PIC24HJ128GP210 • PIC24HJ128GP306 • PIC24HJ128GP310 • PIC24HJ128GP506 • ...

Page 2

... UART When the UART mode (BRGH = 1) and using two Stop bits (STSEL = 1), it may sample the first Stop bit instead of the second one. 37. UART When an auto-baud is detected, the receive interrupt may occur twice. © 2008 Microchip Technology Inc. ...

Page 3

... When the I C module is configured for 10-bit addressing using the same address bits (A10 and 2 A9) as other I C devices, the A10 and A9 bits may not work as expected. © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 2 47 Module: 10-bit Addressing Mode 2 When the I C module is configured as a 10-bit ...

Page 4

... CPU does make writes before the ADC module does, then any attempts by the ADC module to write to these registers will fail. Work around In Doze mode, avoid writing code that will modify SFRs which may be written to by enabled peripherals. DS80280G-page 4 © 2008 Microchip Technology Inc. ...

Page 5

... AD21aa INL -2 AD22aa DNL -1.5 AD23aa GERR 5 AD24aa EOFF 3 AD33a FNYQ — AD34a ENOB 9.5 AD56a FCNV — AD57a TSAMP — © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 impedance is to ensure AD ADC 7 Typical Max — 200 12 bits — — 2 — — 2 — ...

Page 6

... T — AD Units Conditions Ohm 10-bit +/V - REF REF Bits — LSB — LSB — LSB — LSB — +/V - REF REF LSB — LSB — LSB — LSB — KHz — Bits — ksps — — — © 2008 Microchip Technology Inc. ...

Page 7

... DISI instruction. Alternatively, make sure that subsequent DISI instructions are called before the DISI counter decrements to zero. © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 6. Module: Output Compare Module in PWM Mode The Output Compare module will miss a compare ...

Page 8

... Work around None. 12. Module: ECAN Loopback Mode The ECAN module (ECAN1 or ECAN2) does not function correctly in Loopback mode. Work around Do not use Loopback mode. © 2008 Microchip Technology Inc. bits in the ...

Page 9

... Parity and Data Selection bits, PDSEL<1:0> (UxMODE<2:1>). © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 18. Module: UART The Receive Buffer Overrun Error Status bit, OERR (UxSTA<1>), may get set before the UART FIFO has overflowed ...

Page 10

... This will subsequently result in a Brown-out Reset (BOR). Work around None. 28. Module: ECAN The C1RXOVF2 and C2RXOVF2 registers are non-functional. They are always read back as 0x0000, even when a receive overflow has occurred. Work around None. © 2008 Microchip Technology Inc. ...

Page 11

... Frequency calibrated at 25°C and 3.3V. TUN bits can be used to compensate for temperature drift. 2: Devices set to initial frequency of 7.37 MHz (±2%) at 25°C. © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 Standard Operating Conditions: 3.0V to 3.6V (unless otherwise stated) Operating temperature -40°C < TA < +85°C for industrial ...

Page 12

... This pin will not function as SDI1 if the SPI1 module is enabled. This issue affects 64-pin devices only: • PIC24HJ64GP206 • PIC24HJ128GP206 • PIC24HJ256GP206 • PIC24HJ128GP306 • PIC24HJ64GP506 • PIC24HJ128GP506 Work around Two conditions apply the SPI2 module is used, pin 34 cannot be used as an I/O (RF2 recommended to use another I/O pin. ...

Page 13

... Work around Ensure in software that the difference between values in OCxR and OCxRS registers is maintained greater than 1. © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 36. Module: UART When the UART mode (BRGH = 1) and using two Stop bits (STSEL = 1), it may sample the first Stop bit instead of the second one ...

Page 14

... Read-After-Write stall condition, results in the instruction being executed fewer times than was intended. An example of such code is: repeat #0xf inc [w1],[++w1] Work around Avoid repeating an instruction that creates a stall using a REPEAT instruction. Instead, use a software loop using conditional branches. © 2008 Microchip Technology Inc. ...

Page 15

... Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 It is recommended that the user application include some means of measuring the exact oscillator frequency in order to verify the frequencies listed below. Work around Configure your peripherals and other system parameters based on the actual frequencies listed in Table 4 ...

Page 16

... Sleep mode to be able to generate the CAN event interrupt on bus wake-up activity not possible to place the device in Sleep mode, poll the WAKIF bit in the CiINTF register to track bus wake-up activity input functions (if any module and XX1111XXXX, with the © 2008 Microchip Technology Inc. ...

Page 17

... Refer to the readme.txt file in the MPLAB C30 v3.11 tool suite for further details. © 2008 Microchip Technology Inc. PIC24HJXXXGPX06/X08/X10 53. Module: UART (UxE Interrupt) The UART error interrupt may not occur, or may occur at an incorrect time, if multiple errors occur during a short period of time ...

Page 18

... Revision G (9/2008) Added reference to silicon revision A4. Updated issue 8 (SPI in Slave Select Mode) and 24 (I issue 35 (ECAN). Added silicon issues 47-49 (I (Internal Voltage Regulator), 51 (ECAN), 52 (PSV Operations), 53 (UART (UxE Interrupt)) and 54 (UART (IrDA)). DS80280G-page 18 2 C). Removed 2 C), 50 © 2008 Microchip Technology Inc. ...

Page 19

... PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Total Endurance, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 20

... Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan - Hsin Chu Tel: 886-3-572-9526 Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2008 Microchip Technology Inc. 01/02/08 ...

Related keywords