|
PIC17CXX Datasheet, PDF (8/16 Pages) Microchip Technology – EPROM Memory Programming Specification | |||
|
◁ |
PIC17CXX
4.2 Embedding Conï¬guration Word Information in the Hex File
To allow portability of code, a PIC17C4X programmer is required to read the conï¬guration word locations from the hex
ï¬le when loading the hex ï¬le. If conï¬guration word information was not present in the hex ï¬le then a simple warning
message may be issued. Similarly, while saving a hex ï¬le, all conï¬guration word information must be included. An
option to not include the conï¬guration word information may be provided. When embedding conï¬guration word infor-
mation in the hex ï¬le, it should be to address FE00h.
Microchip Technology Inc. feels strongly that this feature is important for the beneï¬t of the end customer.
TABLE 4-3: CONFIGURATION WORD
PIC17C42
To code protect:
⢠Protect all memory XXXXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
PIC17C42A
To code protect:
⢠Protect all memory 0XXXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
PIC17CR42
To code protect:
⢠Protect all memory 0XXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
PIC17C43
To code protect:
⢠Protect all memory 0XXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
PIC17CR43
To code protect:
⢠Protect all memory 0XXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
PIC17C44
To code protect:
⢠Protect all memory 0XXXXXXX0X0XXXX
Program Memory Segment
R/W in Protected Mode
Conï¬guration Word (0xFE00)
All memory
Read Scrambled, Write Enabled
Read Scrambled, Write Disabled*
R/W in Unprotected Mode
Read Unscrambled, Write Enabled
Read Unscrambled, Write Enabled
Legend: X = Donât care
*Write to on-chip EPROM memory is disabled. The only way these locations can be programmed is if a TABLWT
instruction is issued from an âon-chipâ program memory space to program an on-chip memory location.
DS30139I-page 8
© 1996 Microchip Technology Inc.
|
▷ |