Microchip Technology PICkit 3 Starter Kit DV164130 DV164130 User Manual

Product codes
DV164130
Page of 98
PICkit™ 3 User’s Guide
DS51795A-page 56
© 2009 Microchip Technology Inc.
9.5
SETTINGS DIALOG
Select either Debugger>Settings or Programmer>Settings to open the Settings dialog 
and set up the PICkit 3 programmer/debugger.
9.5.1
Settings Dialog, Program Memory Tab
This tab allows you to set up debug/programming options.
Note:
Tabs displayed will depend on the selected device.
TABLE 9-6:
PROGRAM MEMORY OPTIONS
Allow PICkit 3 to select 
memories and ranges
If selected, the PICkit™ 3 uses your selected device and 
default settings to determine what to program.
Manually select memories 
and ranges
If selected, you must determine the Memories, Program 
Memory Range, and Program Options for the selected 
device.
Memories:
Program
Check to program Program Memory into target.
Configuration
Check to program Configuration bits into target.
Note: This memory is always programmed when 
debugger selected as a debugger.
EEPROM
Check to erase and then program EEPROM memory on 
target, if available. Uncheck to erase EEPROM memory 
on target.
ID
Check to program ID Memory into target.
Boot Flash
If supported, check to program boot memory on target
Program Memory Range:
Start, End
The starting and ending hex address range in program 
memory for programming, reading, or verification.
If you receive a programming error due to an incorrect 
end address, you need to perform a reconnect, correct 
the end address and program again.
Note: The address range does not apply to the Erase 
function. The Erase function will erase all data on the 
device.
Program Options
:
Erase all before Program
Check to erase all memory before programming begins.
Unless programming new or already erased devices, it is 
important to have this box checked. If not checked, the 
device is not erased and program code will be merged 
with the code already in the device.
Preserve Program Memory 
Range
Check to preserve memory range.
Start, End – The starting and ending hex address range in 
program memory for preservation.