User manual

MPLAB
®
X PICkit™ 3 USERS GUIDE
2013 Microchip Technology Inc. DS52116A-page 5
Table of Contents
Preface ........................................................................................................................... 7
Getting Started
Chapter 1. About the In-Circuit Debugger/Programmer
1.1 Introduction ................................................................................................... 13
1.2 PICkit 3 In-Circuit Debugger/Programmer Defined ...................................... 13
1.3 How the PICkit 3 In-Circuit Debugger/Programmer Helps You .................... 16
1.4 PICkit 3 In-Circuit Debugger/Programmer Components .............................. 16
Chapter 2. Operation
2.1 Introduction ................................................................................................... 17
2.2 Tools Comparison ........................................................................................ 18
2.3 PICkit 3 vs. PICkit 2 ...................................................................................... 18
2.4 Debugger to Target Communication ............................................................ 19
2.5 Communication Connections ....................................................................... 21
2.6 Debugging .................................................................................................... 24
2.7 Requirements for Debugging ....................................................................... 25
2.8 Programming ................................................................................................ 27
2.9 Resources Used by the Debugger ............................................................... 27
Chapter 3. Debugger Usage
3.1 Introduction ................................................................................................... 29
3.2 Installation and Setup ................................................................................... 29
3.3 Common Debug Features ............................................................................ 30
3.4 Connecting the Target .................................................................................. 30
3.5 Setting Up the Target Board ......................................................................... 31
3.6 Setting Up MPLAB X IDE ............................................................................. 33
3.7 Starting and Stopping Debugging ................................................................ 33
3.8 Viewing Processor Memory and Files .......................................................... 33
Chapter 4. PICkit 3 Debug Express
4.1 Introduction ................................................................................................... 35
4.2 PICkit 3 Debug Express Kit Contents ........................................................... 35
4.3 Installing the Hardware and Software .......................................................... 35