16 Bit MCU 40MIPS 64 KB FLASH 28 QFN-S 6x6mm T/R

PIC24HJ64GP502T-I/MM

Manufacturer Part NumberPIC24HJ64GP502T-I/MM
Description16 Bit MCU 40MIPS 64 KB FLASH 28 QFN-S 6x6mm T/R
ManufacturerMicrochip Technology
SeriesPIC® 24H
PIC24HJ64GP502T-I/MM datasheets
 


Specifications of PIC24HJ64GP502T-I/MM

Core ProcessorPICCore Size16-Bit
Speed40 MIPsConnectivityCAN, I²C, IrDA, LIN, PMP, SPI, UART/USART
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDTNumber Of I /o21
Program Memory Size64KB (22K x 24)Program Memory TypeFLASH
Ram Size8K x 8Voltage - Supply (vcc/vdd)3 V ~ 3.6 V
Data ConvertersA/D 10x10b/12bOscillator TypeInternal
Operating Temperature-40°C ~ 85°CPackage / Case28-QFN
Processor SeriesPIC24HJCorePIC
Data Bus Width16 bitData Ram Size8 KB
Interface TypeI2C, SPI, UARTMaximum Clock Frequency40 MHz
Number Of Programmable I/os21Number Of Timers5
Maximum Operating Temperature+ 85 CMounting StyleSMD/SMT
3rd Party Development Tools52713-733, 52714-737, 53276-922, EWDSPICDevelopment Tools By SupplierPG164130, DV164035, DV244005, DV164005, PG164120, DM300027
Minimum Operating Temperature- 40 COn-chip Adc10 bit, 10 Channel / 12 bit, 10 Channel
Lead Free Status / RoHS StatusLead free / RoHS CompliantFor Use WithAC164336 - MODULE SOCKET FOR PM3 28/44QFN
Eeprom 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
Page 31
32
Page 32
33
Page 33
34
Page 34
35
Page 35
36
Page 36
37
Page 37
38
Page 38
39
Page 39
40
Page 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 40/84

Download datasheet (2Mb)Embed
PrevNext
TABLE 5-5:
SERIAL INSTRUCTION EXECUTION FOR WRITING CODE MEMORY (CONTINUED)
Command
Data
(Binary)
(Hex)
Step 8: Wait for Row Program operation to complete and make sure WR bit is clear.
Externally time ‘P13’ msec (see
Timing
complete.
0000
803B00
MOV
0000
883C20
MOV
0000
000000
NOP
Clock out contents of VISI register.
0001
<VISI>
0000
040200
GOTO
0000
NOP
000000
Repeat until the WR bit is clear.
Step 9: Repeat steps 3-8 until all code memory is programmed.
FIGURE 5-8:
PROGRAM CODE MEMORY FLOW
N = 1
LoopCount =
LoopCount + 1
DS70152H-page 40
Description
Section 8.0 “AC/DC Characteristics and
Requirements”) to allow sufficient time for the Row Program operation to
NVMCON, W0
W0, VISI
0x200
Start
N = 1
LoopCount = 0
Configure
Device for
Writes
Load 2 Bytes
to Write
N = N + 1
Buffer at <Addr>
All
No
bytes
written?
Yes
Start Write Sequence
and Poll for WR bit
to be cleared
All
No
locations
done?
Yes
End
© 2010 Microchip Technology Inc.