以进行复用的,但如果复用,对接在 PGD、PGC 脚上的应用电路是有要求的,具体看微芯出版的 ICD2 教程。2、先烧程序再焊芯片。采购一个贴片适配座 (本站没有销售,市场里很多的,尽量选购进口的),贴片单片机装到贴片适配座上,贴片适配座上找到 与烧写相关的 5 个脚(其实就是被烧单片机与烧写相关的 5 个脚),和 ICD25USB 对应连好,就可以烧写 了,这种方法不用考虑 PGD、PGC 脚的复用问题,但它也有它的缺点,就是你的产品交到用户手里使用一 段时候后,如果发现程序有问题,你不能再次烧写更正后的程序,而第一种方法可以,可以多次修正你的 程序。
软件可不可以升级的?怎么升? 问:ICD2 软件可不可以升级的?怎么升?
答: 可以,你只要将装在电脑上的 MPLAB IDE 升级就可以了,最新版 MPLAB IDE 可以到 MICROCHIP 网站下载。ICD2 内部固件在使用过程中会自动升级的。
配置成同时用内部振荡与内部复位吗?为什么使用时有警告? 问:ICD2 能将 PIC12F675 配置成同时用内部振荡与内部复位吗?为什么使用时有警告?
答:ICD2 不能将 PIC12F675 配置为同时用内部振荡与内部复位,您可以改用内 部振荡+外部复位, 或外部振荡+内部复位。 如果一定要使用内部振荡+内部复位, 请改用其他支持双内的烧写器。
问:我用你们的 ICD2 调试程序,用 pic16f616.但是执行 TRISA = 0b00011111;语句后, 调试程序, pic16f616.但是执行 0b00011111;语句后, 语句后 00001111, 00011111 才对啊,这是为什么
? TRISA 寄存器是 00001111,应该是 00011111 才对啊,这是为什么?
答:一般烧写的时候 ICD2 提示烧写成功,并且可以进入调试模式(屏幕上没有 红色的出错信息提示),就表示 ICD2 没有问题,它已经将你的
程序正确的烧入
了芯片,并正常进入了调试模式,至于调试时不正常的现象发生,一般是配置位 不正确,或你编写的程序本身存在问题。你可以改用 MPLAB IDE 自带的软件仿真 器对比下,如果用软件仿真器,也存在同样的问题,那么可以肯定是你编写的程 序本身存在问题;如果用
软件仿真器,
问题消失了,那么可以肯定是配置位配置 不正确,配置位配置不正确时,会导致一些希奇古怪的情况的发生。
口驱动找不到,说是不能安装此硬件,怎么回事? 问:我的 usb 口驱动找不到,说是不能安装此硬件,怎么回事?
答:一般是没有安装 MPLAB IDE 所致,建议操作系统用 WINDOWS XP SP2,并安 装 MPLAB IDE7.41 或更高版本。也可以换个 USB 口试下。若还不行,一般是您电 脑的问题,换个电脑试下,最好是刚装好 WINDOWS XP SP2 的电脑。
连的话,要注意什么? 问:如果我自己
设计开发板和你们的 ICD25USB 连的话,要注意什么?
答:请转到 ajdz.net/icd6zl.htm 页面,看下 ICD2 使用说明书(微 芯出版,各版本 ICD2 通用),里面有详细的开发板设计要求
下载程序正常,但另一型号的单片机下载不进去,怎么回事? 问:16f877a 下载程序正常,但另一型号的单片机下载不进去,怎么回事?
答:ICD2 必须要与你要用的单片机的 5 个脚正确连接,5 个脚分别是 VCC、GND、 VPP、PGC、PGD,如果你用的单片机这 5 个脚与 16F877A 的引脚位置相同,开发 板可以不作变动,直接装上去就可以。但如果用的单片机这 5 个脚与 16F877A 的引脚位置不相同,接驳区的这 5 个插针上的短路帽拔除后,用实验插线重新进 行正确的连接。 其实, 接驳区的其他插针上的短路帽也可以根据你的需要拔除后, 用实验插线可以进行任意连接。 实验插线是要另购的 0.5 元/根(使用与 16F877A、18F4520 18F4550 兼容的单
片机时不需要实验插线) 开发板使用实验插线支持 8 脚单片机的照片如下: ajdz.net/images/3epic/3eyy5.jpg
为什么我的系统编程或校验失败? 问: 为什么我的
系统编程或校验失败?
答:检查 PGC、PGD 和 VPP 连