打印

PIC16F886能烧能读,不能运行?

[复制链接]
2881|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuli_1982|  楼主 | 2010-7-21 17:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用ICD2烧写PIC16F886,能烧\能读,能檫,但是就是不工作,各电压也正常,内部晶振没有out ?  奇怪
外部复位也试过,不好使,NND
硬件是我设计的,我担心硬件出问题,间隙是10mil,是不是太小了?不过我把很多外围电路多去掉了,现在就剩简单电路,近乎直接烧芯片
其他型号的芯片(16F690)系统我们还是能成功烧写的

我的硬件:proICD2 + PIC16F886简易电路
软件:C语言,Mplab IDE V8.53,hitech9.71a
沙发
xuli_1982|  楼主 | 2010-7-21 18:05 | 只看该作者
难道是那样工具不支持?
但是我的器件选择下拉列表里面有886的呀!

使用特权

评论回复
板凳
yewuyi| | 2010-7-22 08:40 | 只看该作者
能烧能读和能运行没有必然联系。

请检查配置字和寄存器设置以及电路。

使用特权

评论回复
地板
xuli_1982|  楼主 | 2010-7-26 08:40 | 只看该作者
问题解决了,把原来编译器自带的EEPROM读、写函数改成自己写的了,同时另一个关键的是886不支持低电压编程,我把位设置中的“低电压编程”关掉了,至此,继电器能动作了,“啪嗒。。。啪嗒。。。”:lol

使用特权

评论回复
5
yinchunhua| | 2010-7-26 12:32 | 只看该作者
主要是不支持低压编程,和EEPROM的读写无关

使用特权

评论回复
6
897293874| | 2010-7-27 09:45 | 只看该作者
恭喜楼主

使用特权

评论回复
7
xuli_1982|  楼主 | 2010-7-27 11:10 | 只看该作者
是自己不够仔细,谢谢楼上大伙的提醒,下次俺就注意啦

使用特权

评论回复
8
WHLZHH| | 2010-8-9 15:56 | 只看该作者
支持低压编程,但要注意portb,3口

使用特权

评论回复
9
xuli_1982|  楼主 | 2010-11-3 16:59 | 只看该作者
对!:handshake

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

43

帖子

0

粉丝