Microchip Technology PICkit 3 Starter Kit DV164130 DV164130 User Manual

Product codes
DV164130
Page of 98
PICkit™ 3 User’s Guide
DS51795A-page 50
© 2009 Microchip Technology Inc.
For C code, this command executes one line of C code, which may mean the execution 
of one or more assembly instruction, and then halts. After execution, all the windows 
are updated.
Step Over F8
Execute the instruction at the current program counter location. At a CALL instruction, 
Step Over executes the called subroutine and halts at the address following the CALL. 
If the Step Over is too long or appears to “hang”, click Halt.
Step Out
Not available.
Reset > Processor Reset F6
Issue a Reset sequence to the target processor. This issues a MCLR to reset the 
program counter to the Reset vector.
Breakpoints
Open the Breakpoint dialog (see Section 9.3.1 “Breakpoints Dialog”). Use hardware 
breakpoints to halt code execution at specified lines in your code. Set multiple 
breakpoints in this dialog.
Program
Download your code to the target device.
Read
Read target memory. Information uploaded to MPLAB IDE.
Erase Flash Device
Erase all Flash memory.
Abort Operation
Abort any programming operation (e.g., program, read, etc.). Terminating an operation 
will leave the device in an unknown state.
Reconnect
Attempt to re-establish communications between the PC and the PICkit 3 
programmer/debugger. The progress of this connection is shown on the PICkit 3 tab of 
the Output dialog.
Settings
Open the PICkit 3 Settings dialog (see Section 9.5 “Settings Dialog”). Set up 
program and firmware options.
Note:
Do not step into a SLEEP instruction.
Note:
You may also right click or double click on a line of code to set a simple 
breakpoint.