- 11
- 0
- 约2.05千字
- 约 8页
- 2016-11-02 发布于天津
- 举报
ICD2快速上手
ICD2快速上手演示
演示前准备工作:
ICD2主机
USB电缆
配套电源适配器
6芯电缆排线
安装光盘:本演示流程软件为MPLAB IDE V7.41
目标板:本演示流程中以MPLAB ICD2可选产品TPDEM1板为例,光盘内有配套demo程序,本演示源代码附后。
电脑一套WINDOWS XP 操作系统
本流程针对有一定电脑操作基础的工程师。
本演示流程以MPLAB ICD2为例,PROICD2的使用方法和MPLAB ICD2完全一致,因此不再重复演示。
软件安装
MPLAB IDE 软件安装,按照默认路径安装。
遇到微软测试提示,一律忽略。出现窗口如下图所示,注意点击“仍然继续”
USB驱动安装,软件一般会自动安装,安装成功后会在设备管理器里显示如下图:如果驱动自动安装失败可以手动安装USB驱动,在默认安装下,这个路径应该为:C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers ,
硬件连接
用USB线连接PC和ICD2主机;
用6芯软线水晶头插入ICD2主机,再将六芯线另一头插到目标板上;
排线可以直接把ICD2连接到目标板。只需目标板在布板时预留一个6芯插针接口(其中RB3不用接)。请注意排线的三角标记,以此来鉴别第一脚在哪边。
上电顺序:PC连接ICD2(如需电源的话上电)-目标板上电-最后连接ICD2和目标板
下电顺序:软件上取消ICD2选择-断开ICD2和目标板连接-ICD2和目标板各自下电
软件设置
ICD2设置
选择芯片(Select Device)
用户选择要调试的芯片在Configure-Select Device,例子中选择为PIC16F877。
选择工具(Select Tool)
用户选择ICD2作为调试工具,那么需要在MPLAB IDE中进行设置。点击主菜单的Debugger-Select Tool,选择为MPLAB ICD2。
配置字设置(Configuration Bits)
用户可在Configure-Configuration Bits选中,所选芯片PIC16F877的配置字如下:
电源设置
用户可在Debugger-Settings选中此窗口,去掉Power target前面方框中的勾,如下图所示,由用户自行对目标板供电。
建立项目
新建项目(New…)
在Projet-New…创建新项目
填入项目名和保存路径
添加源文件
连接ICD2
用户可以直接点击快捷图标进行连接,连接成功后如下图所示:
编译下载
用户可以直接点击快捷图标进行编译。编译成功后,点击Program快捷图标进行下载。ICD2与一般的仿真器的最大区别附录 演示源代码
#include p16f877.inc
COUNT EQU 0X20
COUNT1 EQU 0x21
COUNT2 EQU 0x22
ORG 0X0;
NOP
GOTO MAIN
nop
nop
ORG 0X30
MAIN; 流水灯程序,RB口
BSF STATUS,RP0;
CLRF TRISB;
BCF STATUS,RP0;
MOVLW 0X1
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X02
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X04
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X08
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X10
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X20
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X40
MOVWF PORTB;
NOP
CALL DELAY;
MOVLW 0X80
MOVWF PORTB;
NOP
CALL DELAY;
NOP
GOTO MAIN;
DELAY ; 0.5s延时子程序
clrf COUNT ;
clrf COUNT1 ;
movlw 0x03 ;
movwf COUNT2 ;
LDloop
decfsz COUNT,f ;
goto LDloop ;
decfsz COUNT1,f
goto LDloop
decfsz COUNT2,f
原创力文档

文档评论(0)