16 Bit MCU 40MIPS 64KB FLASH 100 TQFP 14x14x1mm TRAY

PIC24HJ64GP510A-E/PF

Manufacturer Part NumberPIC24HJ64GP510A-E/PF
Description16 Bit MCU 40MIPS 64KB FLASH 100 TQFP 14x14x1mm TRAY
ManufacturerMicrochip Technology
SeriesPIC® 24H
PIC24HJ64GP510A-E/PF datasheets
 


Specifications of PIC24HJ64GP510A-E/PF

Core ProcessorPICCore Size16-Bit
Speed40 MIPsConnectivityCAN, I²C, IrDA, LIN, SPI, UART/USART
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDTNumber Of I /o85
Program Memory Size64KB (22K x 24)Program Memory TypeFLASH
Ram Size8K x 8Voltage - Supply (vcc/vdd)3 V ~ 3.6 V
Data ConvertersA/D 32x10b/12bOscillator TypeInternal
Operating Temperature-40°C ~ 125°CPackage / Case100-TQFP, 100-VQFP
Lead Free Status / RoHS StatusLead free / RoHS CompliantEeprom Size-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Page 41
42
Page 42
43
Page 43
44
Page 44
45
Page 45
46
Page 46
47
Page 47
48
Page 48
49
Page 49
50
Page 50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Page 41/84

Download datasheet (2Mb)Embed
PrevNext
5.7
Writing Configuration Memory
The 8-bit Configuration registers are programmable, one
register at a time. The default programming values
recommended for the Configuration registers are shown
in
Table
5-6. The recommended default FOSCSEL
value is 0x00, which selects the FRC clock oscillator
setting.
TABLE 5-6:
DEFAULT CONFIGURATION REGISTER VALUES
dsPIC33FJ06GS101/102/202 AND dsPIC33FJ16GS402/404/502/504
Address
0xF80000
0xF80004
0xF80006
0xF80008
0xF8000A
0xF8000C
0xF8000E
0xF80010
0xF80012
dsPIC33FJ12GP201/202, dsPIC33FJ12MC201/202 AND PIC24HJ12GP201/202
Address
0xF80000
0xF80004
0xF80006
0xF80008
0xF8000A
0xF8000C
0xF8000E
0xF80010
0xF80012
0xF80014
0xF80016
dsPIC33FJ32GP202/204, dsPIC33FJ32MC202/204 AND PIC24HJ32GP202/204
dsPIC33FJ16GP304, dsPIC33FJ16MC304 AND PIC24HJ16GP304
Address
0xF80000
0xF80004
0xF80006
0xF80008
0xF8000A
0xF8000C
0xF8000E
0xF80010
0xF80012
0xF80014
0xF80016
© 2010 Microchip Technology Inc.
The FBS, FSS and FGS Configuration registers are
special since they enable code protection for the
device. For security purposes, once any bit in these
registers is programmed to ‘0’ (to enable code
protection), it can only be set back to ‘1’ by performing
a Bulk Erase as described in
Program
Memory”. Programming any of these bits
from a ‘0’ to ‘1’ is not possible, but they may be
programmed from a ‘1’ to ‘0’ to enable code protection.
Name
FBS
FGS
FOSCSEL
FOSC
FWDT
FPOR
FICD
FUID0
FUID1
Name
FBS
FGS
FOSCSEL
FOSC
FWDT
FPOR
FICD
FUID0
FUID1
FUID2
FUID3
Name
FBS
FGS
FOSCSEL
FOSC
FWDT
FPOR
FICD
FUID0
FUID1
FUID2
FUID3
Section 5.5 “Erasing
Default Value
0x0F
0x07
0x87
0xE7
0xDF
0x0F
0xE3
0xFF
0xFF
Default Value
0x0F
0x07
0x87
0xE7
0xDF
0xF7
0xE3
0xFF
0xFF
0xFF
0xFF
Default Value
0x0F
0x07
0x87
0xE7
0xDF
0xF7
0xE3
0xFF
0xFF
0xFF
0xFF
DS70152H-page 41