Information

© 2010 Microchip Technology Inc. DS70152H-page 79
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
APPENDIX E: REVISION HISTORY
Revision C (June 2006)
Added code protection Configuration register
descriptions
Added information about Unit ID
Added ERASES, ERASEG and ERASEC
programming executive commands
Added checksum computation equation
Revision D (March 2007)
Added information specific to the
dsPIC33FJ12GP201/202, dsPIC33FJ12MC201/
202 and PIC24HJ12GP201/202 devices in sev-
eral sections, including pinout diagrams, program
memory sizes and Device ID values
Added specific checksum computations for all
dsPIC33F and PIC24H devices
Updated ICSP bulk/page erase and row/byte
program code examples to show externally timed
operation (waiting for specific delay periods)
Added the P20 timing characteristic
Updated timing characteristics and references to
the timing characteristics
Updated the ICSP code examples
Revision E (June 2007)
Removed list of devices from first page. This
document covers all released dsPIC33F/PIC24H
devices, therefore, references to specific devices
are included when applicable
Added information specific to the following new
devices in several sections, including program
memory sizes, Configuration bit descriptions,
checksum computations, Configuration registers,
and Device ID values:
- dsPIC33FJ32GP202
- dsPIC33FJ32GP204
- dsPIC33FJ16GP304
- dsPIC33FJ32MC202
- dsPIC33FJ32MC204
- dsPIC33FJ16MC304
- PIC24HJ32GP202
- PIC24HJ32GP204
- PIC24HJ16GP304
Updated paragraph in Section 2.3 “Pins Used
During Programming” to include reference to
location of complete pin diagrams
Renamed Table 2-1 to “Pins Used During
Programming
Reordered list of devices in Table 2-2, Table 3-2
and Table 7-1 by device family and memory size
Removed all pin diagrams
Updated checksum information in Table 3-2 for
the following devices:
- dsPIC33FJ12GP201
- dsPIC33FJ12GP202
- dsPIC33FJ12MC201
- dsPIC33FJ12MC201
- PIC24HJ12GP201
- PIC24HJ12GP202
Added a Note to Section 3.6.1 “Overview”
Changed bit 5 of the FOSCSEL register to
unimplemented ( — ) in Table 3-4
Modified the first paragraph of Section 3.6.2
“Programming Methodology”
Added Appendix A: “Hex File Format”