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
Page 21
22
Page 22
23
Page 23
24
Page 24
25
Page 25
26
Page 26
27
Page 27
28
Page 28
29
Page 29
30
Page 30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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 25/84

Download datasheet (2Mb)Embed
PrevNext
TABLE 4-1:
PROGRAMMING EXECUTIVE COMMAND SET
Length
Opcode
Mnemonic
(16-bit words)
0x0
1
SCHECK
0x1
3
READC
0x2
4
READP
0x3
Reserved
N/A
0x4
4
PROGC
0x5
99
PROGP
0x6
Reserved
N/A
0x7
Reserved
N/A
0x8
Reserved
N/A
0x9
3
ERASEP
0xA
Reserved
N/A
0xB
1
QVER
0xC
5
CRCP
0xD
Reserved
N/A
0xE
5
QBLANK
Note:
One row of code memory consists of (64) 24-bit words. Refer to
4.2.4
COMMAND DESCRIPTIONS
All commands supported by the programming executive
are described in
Section 4.2.5 “SCHECK Command”
through
Section 4.2.13 “QVER
Command”.
4.2.5
SCHECK COMMAND
15
12 11
Opcode
Length
Field
Description
Opcode
0x0
Length
0x1
The SCHECK command instructs the programming
executive to do nothing but generate a response. This
command is used as a “Sanity Check” to verify that the
programming executive is operational.
Expected Response (2 words):
0x1000
0x0002
Note:
This instruction is not required for
programming,
but
is
development purposes only.
© 2010 Microchip Technology Inc.
Time Out
1 ms
Sanity check.
1 ms
Read an 8-bit word from the specified Configuration register
or Device ID register.
1 ms/row
Read ‘N’ 24-bit instruction words of code memory starting
from the specified address.
N/A
This command is reserved. It will return a NACK.
5 ms
Write an 8-bit word to the specified Configuration register.
5 ms
Program one row of code memory at the specified address,
then verify.
N/A
This command is reserved. It will return a NACK.
N/A
This command is reserved. It will return a NACK.
N/A
This command is reserved. It will return a NACK.
20 ms
Command to erase a page.
N/A
This command is reserved. It will return a NACK.
1 ms
Query the programming executive software version.
1s
Performs a CRC-16 on the specified range of memory.
N/A
This command is reserved. It will return a NACK.
700 ms
Query to check whether the code memory is blank.
Table 2-2
0
provided
for
Description
for device-specific information.
DS70152H-page 25