PIC24HJ64GP510-E/PF Microchip Technology, PIC24HJ64GP510-E/PF Datasheet - Page 3
![IC PIC MCU FLASH 32KX16 100TQFP](/photos/12/13/121330/c04-100-tqfp_sml.jpg)
PIC24HJ64GP510-E/PF
Manufacturer Part Number
PIC24HJ64GP510-E/PF
Description
IC PIC MCU FLASH 32KX16 100TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Hr
Datasheets
1.PIC24HJ12GP201-ISO.pdf
(84 pages)
2.PIC24HJ64GP206-IPT.pdf
(292 pages)
3.PIC24HJ64GP206-IPT.pdf
(8 pages)
4.PIC24HJ64GP206-IPT.pdf
(20 pages)
5.PIC24HJ64GP206-IPT.pdf
(26 pages)
Specifications of PIC24HJ64GP510-E/PF
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
85
Program Memory Size
64KB (22K x 24)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 32x10b/12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
100-TQFP, 100-VQFP
For Use With
DM300024 - KIT DEMO DSPICDEM 1.1MA240012 - MODULE PLUG-IN PIC24H 100QFPDV164033 - KIT START EXPLORER 16 MPLAB ICD2DM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164323 - MODULE SKT FOR 100TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
38. DMA
39. DMA
40. DMA
41. REPEAT Instruction
42. FRC Oscillator
43. UART Module
44. SPI Module
45. I
46. I
© 2008 Microchip Technology Inc.
NULL Data Peripheral Write mode for the DMA
channel does not function.
DMA request Fault condition does not generate a
DMA error trap.
DMA channel writes an additional NULL value to
the peripheral register.
Any instruction executed inside a REPEAT loop
that produces a Read-After-Write stall condition,
results in the instruction being executed fewer
times than was intended.
For certain values of the TUN<5:0> bits
(OSCTUN<5:0>), the resultant frequencies are
incorrect.
The 16x baud clock signal on the BCLK pin is
present only when the module is transmitting.
The SPIxCON1 DISSCK bit does not influence
port functionality.
The BCL bit in I2CSTAT can be cleared only with
16-bit operation and can be corrupted with 1-bit or
8-bit operations on I2CSTAT.
When the I
addressing using the same address bits (A10 and
A9) as other I
not work as expected.
2
2
C Module
C Module: 10-bit addressing mode
2
C module is configured for 10-bit
2
C devices, the A10 and A9 bits may
PIC24HJXXXGPX06/X08/X10
47. I
48. I
49. I
50. Internal Voltage Regulator
51. ECAN Module
52. PSV Operations
53. UART (UxE Interrupt)
54. UART Module
The following sections describe the errata and work
around to these errata, where they may apply.
When the I
slave with an address of 0x102, the I2CxRCV
register content for the lower address byte is 0x01
rather than 0x02.
With the I
external
associated with SCL and SDA pins will not reflect
the actual digital logic levels on the pins.
The 10-bit slave does not set the RBF flag or load
the I2CxRCV register on address match if the
Least Significant bits of the address are the same
as the 7-bit reserved addresses.
When the VREGS (RCON<8>) bit is set to a logic
‘0’, higher sleep current may be observed.
The ECAN module does not generate a CAN
event interrupt when coming out of Disable mode
on bus wake-up activity even if the WAKIE bit in
the CiINTE register is set.
An address error trap occurs in certain addressing
modes when accessing the first four bytes of any
PSV page.
The UART error interrupt may not occur, or may
occur at an incorrect time, if multiple errors occur
during a short period of time.
When the UART module is operating in 8-bit mode
(PDSEL
encoder/decoder
incorrectly transmits a data payload of 80h as 00h.
2
2
2
C Module: 10-bit Addressing Mode
C Module
C Module: 10-bit Addressing Mode
2
Interrupt
C module enabled, the PORT bits and
=
2
C module is configured as a 10-bit
0x)
(IREN
Input
and
=
using
functions
1),
DS80280G-page 3
the
the
(if
module
IrDA
any)
®