6258|12

3471

帖子

13

TA的资源

五彩晶圆(高级)

楼主
 

pic单片机下载完成,运行不正常 [复制链接]

本帖最后由 ienglgge 于 2016-4-22 14:24 编辑

pic16f1614,发现下载运行方面不正常。mplab ipe显示下载完成,但是,现象不对。正常情况,下载完,会自动运行。下载好几次,都不正常。下载原来保存的程序,都不正常。下载脚还有波形。mplab ipe的设置中,选择高级模式。power中,把VDD改成3.3V .实际供电是3.3V。下载一次,发现,引脚波形持续时间变长了。有现象了。再把vdd改成 5V,下载波形也正常。还不能得出结论。原来我也用5V供电试过,也有不正常的时候。pic搞得我很头疼。

捕获.PNG (19.76 KB, 下载次数: 0)

捕获.PNG

捕获1.PNG (17.04 KB, 下载次数: 0)

捕获1.PNG

最新回复

仔细检查下配置位 另外,出点血,买个官方的KI3吧.  详情 回复 发表于 2016-4-28 14:53
点赞 关注
 

回复
举报

5260

帖子

239

TA的资源

管理员

沙发
 
找丁丁@dingzy_2002
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

1908

帖子

7

TA的资源

五彩晶圆(高级)

板凳
 
你首先确定一下你的头文件配置对不对,有时候管脚功能都对应不上就更不用谈运行正确了。

如果你想测试程序是否烧录进去,很简单,就让一个脚拉高 定时后拉低 用示波器看一下,要是出来了想要的现象就证明烧录没问题,剩下的就是程序问题 如果这都不行就是没烧录进去。重点看烧录时候的复位电路是否正常,避免长时间复位。 剩下的就是调烧录菜单里面的那些东西了。希望能帮到

点评

谢谢。头文件必须的正确的呀,单片机型号很清晰,头文件名字也正确。同样的设置,同样的操作不同的结果。比如,我有程序A,我在写程序B。我烧程序B,发现没有得到预期现象,烧几次都这样。烧程序A,现象是A的现象。  详情 回复 发表于 2016-4-22 20:18
 
个人签名

在技术突破的道路上没有终点

 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

4
 
sjl2001 发表于 2016-4-22 17:20
你首先确定一下你的头文件配置对不对,有时候管脚功能都对应不上就更不用谈运行正确了。

如果你想测试程 ...

谢谢。头文件必须的正确的呀,单片机型号很清晰,头文件名字也正确。同样的设置,同样的操作不同的结果。比如,我有程序A,我在写程序B。我烧程序B,发现没有得到预期现象,烧几次都这样。烧程序A,现象是A的现象。再烧程序B,就出现了B的现象。程序根本没改。好像有东西不稳定。之前,我还遇到过,明明没有下载进去。mplab ipe还提示下载完成。让我很崩溃。

点评

你看看焊接上是否正确吧 诡异问题虚焊可能很大  详情 回复 发表于 2016-4-22 23:15
 
 
 

回复

1908

帖子

7

TA的资源

五彩晶圆(高级)

5
 
ienglgge 发表于 2016-4-22 20:18
谢谢。头文件必须的正确的呀,单片机型号很清晰,头文件名字也正确。同样的设置,同样的操作不同的结果。 ...

你看看焊接上是否正确吧 诡异问题虚焊可能很大

点评

没有焊接,芯片插在芯片座上,烧写的,接触应该是充分的吧。主要让我头疼的是,如果真的连接虚了。没下进去。它不应该提示下载完成啊。  详情 回复 发表于 2016-4-25 21:13
 
个人签名

在技术突破的道路上没有终点

 
 

回复

638

帖子

2

TA的资源

版主

6
 
3个检查点:
1.配置位问题,不仅程序编写配置位正确,就代表下载正常(在IDE中有使用单独配置位的选项),况且要确定所有的配置位都配置正确。(例如时钟选项正常?复位选项正常?...)
2.程序编写问题:可能在仿真时,程序正常,下载到芯片上时,不正常。硬件与程序中的参数可能异常(例如CRC模块,过零检测模块等等)。
3.编程器问题:如果是使用非官方的编程器,可能造成芯片烧写异常。建议使用PICKIT3、ICD3、PM3之类的工具烧写。
由于LZ未说明相关的软件、硬件状况,不能做下一步分析。

点评

1.配置位问题,没有怎么注意过,再出现了,查看一下。 2.没有做仿真。都是下载测试,同样同一程序,结果有时不同,参数应该没有改啊。 3.下载用的PICKIT3.5 。  详情 回复 发表于 2016-4-26 19:45
 
 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

7
 
sjl2001 发表于 2016-4-22 23:15
你看看焊接上是否正确吧 诡异问题虚焊可能很大

没有焊接,芯片插在芯片座上,烧写的,接触应该是充分的吧。主要让我头疼的是,如果真的连接虚了。没下进去。它不应该提示下载完成啊。

点评

别管他提示的 程序跑正常的结果才是最重要的  详情 回复 发表于 2016-4-25 21:52
 
 
 

回复

1908

帖子

7

TA的资源

五彩晶圆(高级)

8
 
ienglgge 发表于 2016-4-25 21:13
没有焊接,芯片插在芯片座上,烧写的,接触应该是充分的吧。主要让我头疼的是,如果真的连接虚了。没下进 ...

别管他提示的 程序跑正常的结果才是最重要的
 
个人签名

在技术突破的道路上没有终点

 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

9
 
dingzy_2002 发表于 2016-4-23 15:30
3个检查点:
1.配置位问题,不仅程序编写配置位正确,就代表下载正常(在IDE中有使用单独配置位的选项), ...

1.配置位问题,没有怎么注意过,再出现了,查看一下。
2.没有做仿真。都是下载测试,同样同一程序,结果有时不同,参数应该没有改啊。
3.下载用的PICKIT3.5 。
 
 
 

回复

4

帖子

2

TA的资源

一粒金砂(初级)

10
 
是不是焊接的问题

点评

芯片没有焊接,是卡在座子里的,问题也不是总出现,现在有好点了。可以下载运行。不稳定。  详情 回复 发表于 2016-4-27 22:09
 
 
 

回复

4

帖子

2

TA的资源

一粒金砂(初级)

11
 
好好检查下
 
 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

12
 
aduli 发表于 2016-4-26 23:57
是不是焊接的问题

芯片没有焊接,是卡在座子里的,问题也不是总出现,现在有好点了。可以下载运行。不稳定。

点评

仔细检查下配置位 另外,出点血,买个官方的KI3吧.  详情 回复 发表于 2016-4-28 14:53
 
 
 

回复

638

帖子

2

TA的资源

版主

13
 
ienglgge 发表于 2016-4-27 22:09
芯片没有焊接,是卡在座子里的,问题也不是总出现,现在有好点了。可以下载运行。不稳定。

仔细检查下配置位
另外,出点血,买个官方的KI3吧.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表