双击 MPLAB IDE图标 打开软件
选择器件
使用器件选择对话框 Configure>Select Device 来选择 ICD2 要调试的器件

工具支持下面紧挨着 MPLAB ICD2 旁边有一个绿灯图标.不支持的器件会有一个红灯图标,黄灯图标表示那个器件可以选择, 但它会有某些限制, 可能不适合于量产工作.但它可以让ICD2做初步的使用
配置位的设置
使用配置位选择对话框Configure>ConfigurationBits来设置当前项目的配置位,

Oscillatot 振荡方式选择
Watchdog Timer 看门狗使能位
Power Up Timer 上电廷时使能位,一般选择为 on 有利于芯片起振。
Brown Out Detect 掉电检测使能位,ICD2作调试工具时一定要选择为 off
Low Voltage Program 低压编程使能,选择为 off
Flash Program Write 写 FLASH 使能, 选择为 on
Data EE Read Protect 读内部 EEPROM 保护位, 用 ICD2 作调试工具时一定要选择为 off
Code Protect 加密位, 用 ICD2 作调试工具时一定要选择为 off
设置 MPLAB ICD2 作为调试工具

选择Debugger>SelectTool>MPLAB ICD2将MPLAB ICD2作为调试工具. 一旦这个工具被选择后, 调试菜单和 MPLAB IDE 工具条会显示调试选型. 同时, 输出窗口会打开,关于 ICD2 状态和通讯的信息会显示在 MPLAB ICD2 标签栏内.(注意:ICD2 作为调试工具时所烧写的程序只能用于仿真调试,不能够脱机使用,若要烧写能脱机使用程序,就要选择Programmerr>Select Programmer>MPLAB ICD2将MPLABICD2作为编程工具)
配置接口
跳到Debugger>Settings的Communication, 选择USB接口.
更新 ICD2 固件(操作系统)
根据MPLAB IDE的版本或器件的选择, 会提示一条信息显示固件需要更新. MPLAB IDE将自动安装新的固件.
按照下面的步骤手动更改固件:
1. 选择 Debugger>Download ICD2 Operating System. 选择 ICD2 固件文件对话框会打开.
2. 从列表中或浏览器中选择要下载的固件文件. 文件名的组成为 icdxxxxxx.hex,其中 xxxxxx 为版本号.
3. 点击 Open. MPLAB IDE 将下载新的操作系统到 ICD2.
应用电源
当使用USB连接时, ICD2可以从PC机来供电. 但必须要给目标板提供一个电源。
当ICD2有一个自己的电源时, 它可以对较小的目标板在5V电压下提供一定量的电流,最高可达200mA
在给目标板加电之前,应先给ICD2加电.
当ICD2给目标板供电时的上电顺序
1. 给ICD2加电. 不要给目标板供电.
2. 启动MPLAB IDE6.xx.
3. 在MPLAB IDE的调试菜单下,选择Connect.
4. 在与ICD2建立通讯后, 选择Debugger>Settings.
5. 在设置对话框中, 点击Power标签, 确认”Power target circuit from MPLAB ICD2”被选中. 点击OK.
当目标板有一个独立电源时的上电顺序
1. 给ICD2加电. 不要给目标板供电.
2. 启动MPLAB IDE6.xx.
3. 在MPLAB IDE的调试菜单下,选择Connect.
4. 在与ICD2建立通讯后, 选择Debugger>Settings.
5. 在设置对话框中, 点击Power标签, 确认”Power target circuit from MPLAB ICD2”没有被选中. 点击OK.
6. 给目标系统上电,然后选择Debugger>Connect. |