pic单片机烧写的问题不会,原因如下,,求高手指点!!谢谢。

ConnectingtoMPLABICD2...ConnectedSettingVddsourcetotargetICDWarn0020:Invalidtargetdev... Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0020: Invalid target device id
(expected=0x10C,
read=0x0)
...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
展开
 我来答
愈昆杰25
推荐于2018-05-06 · TA获得超过179个赞
知道小有建树答主
回答量:346
采纳率:0%
帮助的人:171万
展开全部
先看看你的器件选择有没有问题,或者是你没有给单片机供电
下面是ICD2使用说明里的解释
ICDWarn0020: Invalid target device id
出现这项提示时,是ICD2主机与目标芯片之间通信不正常,可检查:
(1)目标板上的芯片是否正确,电源“Power”设置是否正确。
(2)芯片的调试引脚连接是否错误,引脚上是否有电容或电感等元件
(3)如果读回的ID不是00,但与期望的ID不符合,则为软件选择的芯片型号与实际的不符合
(4)如果读回的ID是00,则为ICD2主机与目标芯片之间通信不正常,检查六芯线与芯片的连接是否可靠
(5)另外电源地线未接好,包括目标板电源供电不足。
详细内容见ICD2使用说明
jianghe706
2012-07-22 · TA获得超过5145个赞
知道大有可为答主
回答量:2213
采纳率:77%
帮助的人:801万
展开全部
这是你的ICD2认不得芯片。
通常是这些原因引起的:
烧写线路不对,即线错了;
烧写脚(RB7,RB6)上接有电容;
ICD2出问题。
你可以找另一个ICD2或ICD3或PICKIT2或PICKIT3(人家用过的,确定没问题的)试一下,如果还是这样,就是你的线路板或连线的问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzuzpb
2012-07-31 · TA获得超过120个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:133万
展开全部
看看电路短了没有,芯片烧了没有,
追问
您好  谢谢你的指点。这个问题我考虑到了,想再请问你一下,我的MCLR和GND脚,当不连接烧写器时它们是不连接的,但连接烧写器后,它们是短路的,这是正确现象吗?
追答
可以换个kit-2试试,正常情况下MCLR在5V左右。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式