PIC24H Microchip Technology, PIC24H Datasheet - Page 36
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC24H
Manufacturer Part Number
PIC24H
Description
Flash Programming Specification
Manufacturer
Microchip Technology
Datasheet
1.PIC24H.pdf
(80 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC24HI16GP-3041/PT
Manufacturer:
MICROCHIP
Quantity:
250
Company:
Part Number:
PIC24HJ128GP202-E/MM
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
PIC24HJ128GP204-E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Company:
Part Number:
PIC24HJ128GP204-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC24HJ128GP204-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
PIC24HJ128GP204T-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Company:
Part Number:
PIC24HJ128GP206-I/PT
Manufacturer:
SMSC
Quantity:
7 600
Company:
Part Number:
PIC24HJ128GP206-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC24HJ128GP206-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
PIC24HJ128GP206A-E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Company:
Part Number:
PIC24HJ128GP206A-I/MR
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
PIC24HJ128GP206A-I/PT
Manufacturer:
Microchip Technology
Quantity:
1 987
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
FIGURE 3-4:
DS70152D-page 36
BaseAddress + 0x80
BaseAddress =
No
RemainingCmds = 1368
Command to Program
RemainingCmds – 1
BaseAddress = 0x0
RemainingCmds =
RemainingCmds
PROGP response
FLOWCHART FOR
PROGRAMMING CODE
MEMORY
BaseAddress
Send PROGP
PASS?
Finish
Start
‘0’?
Is
Is
Yes
Yes
Report Error
Failure
No
Preliminary
3.5.2
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
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.
PROGRAMMING VERIFICATION
CHECKSUM COMPUTATION
© 2007 Microchip Technology Inc.
www.DataSheet4U.com