Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DSPIC33F Datasheet(PDF) 36 Page - Microchip Technology

Part # DSPIC33F
Description  Flash Programming Specification
PDF  80 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

DSPIC33F Datasheet(HTML) 36 Page - Microchip Technology

Back Button DSPIC33F Datasheet HTML 32Page - Microchip Technology DSPIC33F Datasheet HTML 33Page - Microchip Technology DSPIC33F Datasheet HTML 34Page - Microchip Technology DSPIC33F Datasheet HTML 35Page - Microchip Technology DSPIC33F Datasheet HTML 36Page - Microchip Technology DSPIC33F Datasheet HTML 37Page - Microchip Technology DSPIC33F Datasheet HTML 38Page - Microchip Technology DSPIC33F Datasheet HTML 39Page - Microchip Technology DSPIC33F Datasheet HTML 40Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 36 / 80 page
background image
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
DS70152D-page 36
Preliminary
© 2007 Microchip Technology Inc.
FIGURE 3-4:
FLOWCHART FOR
PROGRAMMING CODE
MEMORY
3.5.2
PROGRAMMING VERIFICATION
After code memory is programmed, the contents of
memory can be verified to ensure that programming
was successful. Verification requires code memory to
be read back and compared against the copy held in
the programmer’s buffer.
The READP command can be used to read back all the
programmed code memory.
Alternatively, you can have the programmer perform
the verification after the entire device is programmed,
using a checksum computation.
3.5.3
CHECKSUM COMPUTATION
Only the Configuration registers are included in the
checksum computation. The Device ID and Unit ID are
not included in the checksum computation.
Table 3-2 shows how this 16-bit computation can be
made for each dsPIC33F and PIC24H device. Compu-
tations for read code protection are shown both
enabled and disabled. The checksum values shown
here assume that the Configuration registers are also
erased. However, when code protection is enabled,
the value of the FGS register is assumed to be 0x5.
Is
PROGP
response
PASS?
Is
RemainingCmds
‘0’?
BaseAddress = 0x0
RemainingCmds = 1368
RemainingCmds =
RemainingCmds – 1
BaseAddress =
BaseAddress + 0x80
No
No
Yes
Yes
Start
Failure
Report Error
Send PROGP
Command to Program
BaseAddress
Finish



Html Pages

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 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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com