Microchip Technology DM300024 Data Sheet

Page of 92
dsPICDEM™ 1.1 PLUS
DEVELOPMENT BOARD
USER’S GUIDE
©
 2006 Microchip Technology Inc.
DS70099D-page 43
Chapter 4.  Using dsPIC33F and PIC24H/24F Devices
4.1
INTRODUCTION
This chapter is a self-paced tutorial to help you get started using the dsPICDEM™ 1.1 
Plus Development Board with dsPIC33F and PIC24H/24F devices. The tutorial dem-
onstrates the main features of MPLAB IDE Integrated Development Environment and 
the MPLAB ICD 2 In-Circuit Debugger as they are used with the dsPICDEM™ 1.1 Plus 
Development Board. Upon completing this tutorial, you should be able to:
• Create a project using the Project Wizard.
• Assemble and link the code and set the Configuration bits.
• Set up MPLAB IDE to use the MPLAB ICD 2 In-Circuit Debugger.
• Program the chip with the MPLAB ICD 2.
• View the code execution in program memory and source code.
• View registers in a Watch window.
• Set a breakpoint and make the code halt at a chosen location.
• Use the function keys to Reset, Run, Halt and Single Step the code.
4.2
HIGHLIGHTS
Items discussed in this chapter include:
• Tutorial Overview
• Creating the Project
• Building the Code
• Programming the Chip
• Debugging the Code
• Additional Code Examples
4.3
TUTORIAL OVERVIEW
The tutorial program in 
Tutorial.c
 displays text on the LCD and flashes an LED. The 
source file is used with a linker script file (
p33FJ256GP710.gld
) to form a complete 
project. The tutorial is a simple project that uses a single source code file. More 
complex projects might use multiple assembler and compiler source files as well as 
library files and precompiled object files. For simplicity, this tutorial uses only one 
source file.
There are four steps to this tutorial:
1.
Create a project in MPLAB IDE.
2.
Compile and link the code.
3.
Program the chip with the MPLAB ICD 2.
4.
Debug the code with the MPLAB ICD 2.