打印

PIC18F87K22复位电路的问题!

[复制链接]
6436|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mei326|  楼主 | 2011-2-16 11:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
按照PDF上提供的复位电路,在用ICD2下载程序时出现了编程脚电压不稳定的情况导致中断!ICD2连接时MCLR脚的电压不能超过9V!希望用过K22系列的朋友给点意见,下载不进程序,十万火急!在线等待解惑!
沙发
yewuyi| | 2011-2-16 11:56 | 只看该作者
看了一下,没见到和别的型号有什么需要特别注意的地方。

你可以断开目标板的电源,编程本身应该不需要什么复位电路,直接连接ICD2,依靠ICD2对目标芯片进行供电,然后烧片看看。

编程时具体是施加多少电压到VCC上去,这个由ICD2内部电路自动完成,你就不要操心了。

使用特权

评论回复
板凳
mei326|  楼主 | 2011-2-16 12:43 | 只看该作者
现在的问题是无法编程!
ICDWarn0052: MPLAB ICD 2 cannot validate a target device. Please make sure that the target device is connected and properly powered. Select "OK" to continue, or "CANCEL" to abort the operation
ICD0200: Operation Aborted (Warning 52).
ICD0275:  Programming failed.

就因为MCLR脚的电压不稳定!

使用特权

评论回复
地板
yewuyi| | 2011-2-16 13:44 | 只看该作者
你把MCLR直接接到ICD2上。

使用特权

评论回复
5
mei326|  楼主 | 2011-2-16 14:20 | 只看该作者
...Connected
Setting Vdd source to target
Target Device PIC18F87K22 found, revision = Rev 0x3
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
问题依旧!我就芯片是找的到!可一编程还是不行!出现如下提示:
Programming Target...
ICDWarn0052: MPLAB ICD 2 cannot validate a target device. Please make sure that the target device is connected and properly powered. Select "OK" to continue, or "CANCEL" to abort the operation
ICD0200: Operation Aborted (Warning 52).
ICD0275:  Programming failed.
MPLAB ICD 2 ready for next operation

使用特权

评论回复
6
mei326|  楼主 | 2011-2-16 14:20 | 只看该作者
我就只加了个10K的上拉电阻

使用特权

评论回复
7
yewuyi| | 2011-2-16 14:26 | 只看该作者
是在DEBUG模式下烧片还是在编程模式下烧片!?

使用特权

评论回复
8
mei326|  楼主 | 2011-2-16 14:33 | 只看该作者
编程模式下烧片!DEBUG也通不过!顺便问下我现在图片插入不了

使用特权

评论回复
9
mei326|  楼主 | 2011-2-16 14:41 | 只看该作者
刚升级到了IE8!可以插入图片了~

使用特权

评论回复
10
skygrow| | 2011-2-16 14:52 | 只看该作者
要加ICD2 Vpp电压限制电路
用上图的推荐电路,或者买个AC164112

使用特权

评论回复
11
skygrow| | 2011-2-16 14:53 | 只看该作者
另外, AVdd, AVss接到Vdd,Vss没?

使用特权

评论回复
12
yewuyi| | 2011-2-16 14:54 | 只看该作者
MCHP原装ICD2!?

使用特权

评论回复
13
mei326|  楼主 | 2011-2-16 15:36 | 只看该作者
TO10楼:我用TL431搭了个电路后还是不行
Setting Vdd source to target
ICDWarn0020: Invalid target device id (expected=0x28E, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
电压未限制住,检查后未搭错.不解!!!
AVdd, AVss接到Vdd,Vss了!

TO12楼:工具为乾龙盛电子的PIC16-MCD2

使用特权

评论回复
14
yewuyi| | 2011-2-16 16:05 | 只看该作者
我已经说过了,描述的不清楚吗?
断开那5只脚的上所有的电路连接,直接把ICD2的插头连接到这5个脚上,然后在MPLAB中选择使用ICD2对目标板供电,然后试试能否正确编程!?

需要TL431干什么!?

另外,你可以找卖工具的厂家,向他们咨询。

使用特权

评论回复
15
XIEYUANBIN| | 2011-2-16 17:30 | 只看该作者
skygrow说得对,应该在板上加电压限制电路。因18k系列及其他J系列编程电压为8V,ICD2不能产生如此低的电压,所以MCLR应加电压限制,这个在说明中有的。否则会导致芯片烧毁。

使用特权

评论回复
16
yewuyi| | 2011-2-17 08:33 | 只看该作者
skygrow说得对,应该在板上加电压限制电路。因18k系列及其他J系列编程电压为8V,ICD2不能产生如此低的电压,所以MCLR应加电压限制,这个在说明中有的。否则会导致芯片烧毁。 ...
XIEYUANBIN 发表于 2011-2-16 17:30


MCHP没有配这样的头子吗!?

使用特权

评论回复
17
mei326|  楼主 | 2011-2-17 08:52 | 只看该作者
经反复多次多式测试,依然不能下载程序!难道是因为开始未加电压限制电路芯片已烧毁?苦恼~

使用特权

评论回复
18
yewuyi| | 2011-2-17 09:06 | 只看该作者
经反复多次多式测试,依然不能下载程序!难道是因为开始未加电压限制电路芯片已烧毁?苦恼~
mei326 发表于 2011-2-17 08:52


手上有没有pICKIT3,用它直接编程看看!?

KIT3可能就不需要加那个电压限制电路了。

使用特权

评论回复
19
mei326|  楼主 | 2011-2-17 10:15 | 只看该作者
PICKIT3的编程Vpp为3-13V,ICD2为10-14V;所以用KIT3估计能行!可惜手头只有一个ICD2~

使用特权

评论回复
20
yewuyi| | 2011-2-17 10:47 | 只看该作者
ICD3可能也可以。

使用特权

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

本版积分规则

个人签名:与其等待机会,不如主动出击...

117

主题

764

帖子

2

粉丝