DM300018 Microchip Technology, DM300018 Datasheet - Page 49

BOARD DEMO DSPICDEM 2

DM300018

Manufacturer Part Number
DM300018
Description
BOARD DEMO DSPICDEM 2
Manufacturer
Microchip Technology
Type
MCUr
Datasheets

Specifications of DM300018

Contents
*
Processor To Be Evaluated
dsPIC30F
Interface Type
RS-232
Silicon Manufacturer
Microchip
Core Architecture
DsPIC
Core Sub-architecture
DsPIC30
Silicon Core Number
DsPIC30F
Silicon Family Name
DsPIC30F2xxx, DsPIC30F3xxx
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
dsPIC30F
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
Q2448034

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DM300018
Manufacturer:
MICROCHIP
Quantity:
12 000
6.6
© 2005 Microchip Technology Inc.
IN-CIRCUIT DEBUGGING
The sample application program is intended to illustrate how the processor and
peripheral modules handle the functionality provided on the dsPICDEM 2 Development
Board. The MPLAB ICD 2 In-Circuit Debugger was used to program the sample
application into the dsPIC30F device. You can also use the MPLAB ICD 2 In-Circuit
Debugger to examine this baseline code to determine specific applicability to your
application.
The examination process requires that three changes be made to the sample
application setup.
• The dsPIC30F3010 device must be reprogrammed to recognize the MPLAB ICD
• MPLAB IDE must be reconfigured to specify the pins on the dsPIC30F3010
• The dsPICDEM 2 board must be physically reconfigured to ensure that it connects
The primary programming and debugging functions (PGC/EMUC, PGD/EMUD) on the
dsPIC30F device are multiplexed with other peripheral modules on the device used by
the sample application. Thus it is necessary to use an alternate pair of debugging pins
(EMUC1/EMUD1, EMUC2/EMUD2 or EMUC3/EMUD3) to examine the baseline code
provided in the sample application.
6.6.1
To change MPLAB ICD 2 from a programmer to a debugger:
1. From the Debugger menu, click Select Tool>MPLAB ICD 2 to designate the
2. From the Configure menu, select Configuration Bits... The Configuration Bits
3. Change the “Comm Channel Select” parameter to Use EMUC2 and EMUD2.
4. On the dsPICDEM 2 board, change the setting on switch S3 to turn on EMUC2
5. Remove any jumpers on headers H6 and H7.
6. Reprogram the dsPIC30F device ( Debugger>Program menu).
7. On the dsPICDEM 2 board, turn off M ALL on switch S2.
8. Reset the program and run it. From the Debugger menu, select Reset>Processor
2 as a debugger rather than as a programmer.
device to be used for debugging.
the MPLAB ICD 2 debugger to the pins on the dsPIC30F2010 device that were
specified in MPLAB IDE.
MPLAB ICD 2 as the debug tool in MPLAB IDE.
window displays the current configuration settings for the device, as shown in
Figure 6-3.
and EMUD2.
Reset . Then select Debugger>Run .
Setting Up MPLAB ICD 2 for Debugging
Using the dsPIC30F3010
DS51558A-page 43

Related parts for DM300018