我是PIC新手,请各位大侠指教: 我做的程序通过ICD2在调试的时候都运行正常,但是烧写到单片机上就不行了

请问这是为什么啊?首先我配置字在MPLAB上和程序里都有设置了;我也是在烧写模式下烧写的,不是调试模式下;调试的时候能正常运行,烧写之后单片机运行起来会有一定的反应,但是... 请问这是为什么啊?首先我配置字在MPLAB上和程序里都有设置了;我也是在烧写模式下烧写的,不是调试模式下;调试的时候能正常运行,烧写之后单片机运行起来会有一定的反应,但是功能是错的,或是不完全,一般几乎不会有什么反应,感觉就是程序在里面乱跑;还有就是一上电之后它会给上位机通过串口发送一个十六进制的“00”,按道理是没有的。
请各位大侠赐教啊!万分感谢!!!
展开
 我来答
百度网友2a332fd
2011-03-15 · TA获得超过272个赞
知道小有建树答主
回答量:250
采纳率:100%
帮助的人:140万
展开全部
你关了看门狗吗?
更多追问追答
追问
没用看门狗。
追答
没用就得关掉,你确定你的程序烧录器定义了系统配置字的WDTE位为“0”?还有晶振和复位电路正常吗?最好用示波器看看。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式