求助:PIC16F876仿制ICD2遇到问题,请高人指点!!

2020-02-08 09:08发布

按网上的资料用16F876仿制了一个ICD2,安装了Microchip官方下载的MPLAB 8.46,连接时提示“...Connected!”,但随后又提示“donwloading OS”,然后就失败了,我以前没用过ICD2,不知“Connected”到底算不算连接成功了?后面为什么会自动的“donwload OS”,又为何会失败及如何解决?请熟悉不ICD2的朋友指点。


16F876仿制的ICD2 (原文件名:PICT0002.JPG)


连接时的提示信息 (原文件名:ICD2.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
lvfei
1楼-- · 2020-02-08 23:45
 精彩回答 2  元偷偷看……
jianchangd
2楼-- · 2020-02-09 04:43
我的电路和你的单片机控制接线是一样的,我用的是MC34063来升压的.另外复位电路有点不同,我的串了一个4148,经过我的检查就是我的复位电路没接上拉造成的问题,后来我在MCLR上接了一个上拉就好了.现在可以连接了.但还是不能调试,并且常常会有红灯亮(ERROR)的时候.我没用过ICD,不知道ICD连接是否还需要设置些什么?请知道的朋友指点一下.

另外你提到downloading os是什么意思,我的没有做这个操作呀.
youmcu
3楼-- · 2020-02-09 05:57
icd2制作资料: http://www.rayfile.com/zh-cn/files/f77ac27a-780c-11de-aad8-0019d11a795f/
开发ICD2搜集的多款资料,其中原理图和pcb有pdf文挡、也有Protel格式的,并包括有16f877、877a、18f4550烧写文件。

icd2使用说明: http://www.youmcu.com/DOWNLOAD/DATA/0090416001.pdf
摘录:串口的要注意以下设置

(原文件名:icd2.JPG)
fatmouse
4楼-- · 2020-02-09 10:27
回复【7楼】lvfei 吕飞
-----------------------------------------------------------------------

我把我手上的资料打包上传到这里吧,电路图纸就是3楼发的那个图
我的资料打包ourdev_538842.rar(文件大小:307K) (原文件名:icd2_876.rar)
fatmouse
5楼-- · 2020-02-09 10:34
回复【8楼】jianchangd
我的电路和你的单片机控制接线是一样的,我用的是MC34063来升压的.另外复位电路有点不同,我的串了一个4148,经过我的检查就是我的复位电路没接上拉造成的问题,后来我在MCLR上接了一个上拉就好了.现在可以连接了.但还是不能调试,并且常常会有红灯亮(ERROR)的时候.我没用过ICD,不知道ICD连接是否还需要设置些什么?请知道的朋友指点一下.
另外你提到downloading os是什么意思,我的没有做这个操作呀.
-----------------------------------------------------------------------

因为我做这个是用15V左右供电的,经7812稳压后作为VPP提供给目标板,所以不需要34063升压了(我原来还想借max232产生的电压来提供给VPP的)。

复位电路那个二极管,看资料说是被写的目标板上需要加一个,防止高压倒灌目标板而设的,这个电路似乎也不需要,因为其MCLR上有5.1V稳压管钳位了,电压不会高到哪里去。

MCLR上拉,似乎不对,因为在我做的板上测试,上位机软件对ICD2操作时(下载OS时),876的MCLR上有5V,是由串口提供的,不操作时电压接近于0。如果将MCLR上拉,那么MCLR上就始终是5V了,如果您能提供您的实际电路,我想看看您的电路为何需要这个上拉电阻。

downloading OS是MPLAB的操作,就是downloading operating system,请看顶楼的第二个图,上面第二根红线画出的地方
fatmouse
6楼-- · 2020-02-09 16:20
 精彩回答 2  元偷偷看……

一周热门 更多>