专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
PIC单片机
关于PIC的复位启动问题,请教高手
2020-02-09 11:40
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
8890
24
24
我用PIC18F252,把程序下载下去后,并不会像AVR单片机那样可以直接启动,按下复位按钮还是不能运行,然后我用手在电路板底部摸了一会就能如期运行了,每次都这样,加了复位电路还是一样,请教高手,该如何设置?
还有在源程序里面如何改写配置位???
先多谢指点!
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
yanrz
1楼-- · 2020-02-11 09:54
振荡器是肯定已经启动了,但是就是不知道是怎么回事,如果是振荡器都没有启动的话,我摸电路板底部也不会让它动起来啊,而且动起来后就一直都正常,很奇怪的。
呵呵,也许是我还不了解PIC单片机吧,正在摸索原因!!
谢谢各位的帮助!!
谢谢17楼的帮助,我昨晚已经在PICC18使用手册里面找到了你说的东西,再次致谢!
加载中...
eduhf_123
2楼-- · 2020-02-11 12:14
振荡器是肯定已经启动了,但是就是不知道是怎么回事,如果是振荡器都没有启动的话,我摸电路板底部也不会让它动起来啊,而且动起来后就一直都正常,很奇怪的。
呵呵,也许是我还不了解PIC单片机吧,正在摸索原因!!
===========================================================================
看来楼主还没有明白我的意思,可能由于晶体或电容的原因,振荡电路恰好不能达到自激振荡条件,因为整个系统没有工作,所以整个电路处于直流工作状态,当你用手摸电路的时候,由于静电放电作用,在电路中引入了一个“干扰脉冲”,在这个“干扰脉冲”的“帮助”下,振荡电路起振,电路开始工作。
当然,还有另外一个可能的原因:电路中某处关键点接触不良,当你用手摸电路板的时候,由于手的压力或温度应变的关系,电路板发生形变,使得原来接触不良的地方接触良好,电路开始工作。
加载中...
chuyu111
3楼-- · 2020-02-11 15:56
精彩回答 2 元偷偷看……
加载中...
yanrz
4楼-- · 2020-02-11 17:09
已经成功了,不是晶振的问题,其实是我的程序打开了串口,但是我的串口上没有任何东西,只有空管脚,可能是一直进入了中断吧,今天我把一个串口芯片MAX202cpe焊上就正常工作了。谢谢各位的指导!!!
加载中...
chdshwyd
5楼-- · 2020-02-11 19:49
回复【22楼】yanrz yanrz
-----------------------------------------------------------------------
你好,这个地方也不能留言,希望你能够看到,我跟你遇到了同样的问题,单片机不能运行,你说你加了一个串口,我想问一下你是加到单片机上给单片机提供串行数据的呢,还是加到单片机串口的输出上,用来接受单片机串口的输出数据呢?我是通过单片机向支持串口通讯的芯片DDS芯片写数据的,但是每次到了SPI传输数据的子程序就好像进入了死循环,出不来了。我觉得你应该有这方面的经验,能给我分析一下嘛?谢谢
加载中...
上一页
1
2
3
4
一周热门
更多
>
相关问题
PIC单片机不同的IO口驱动74HC573驱动共阴极的数码管,有的段不亮
1 个回答
一种简单精确的pic延时方法
21 个回答
谁熟悉PIC的产品发布时间的,帮看看PIC18F47K40啥版本IDE能开发
12 个回答
求AN1078对应的源代码下载地址
5 个回答
PIC单片机应用技巧
4 个回答
串口无法连续接收数据
2 个回答
求助:dsPIC33F串口通信,如何发送字符串
4 个回答
PIC45K40 IOC(interrupt-on-change)功能
2 个回答
相关文章
一种用PIC单片机主时钟驱动的老式挂钟
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
PIC单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
呵呵,也许是我还不了解PIC单片机吧,正在摸索原因!!
谢谢各位的帮助!!
谢谢17楼的帮助,我昨晚已经在PICC18使用手册里面找到了你说的东西,再次致谢!
呵呵,也许是我还不了解PIC单片机吧,正在摸索原因!!
===========================================================================
看来楼主还没有明白我的意思,可能由于晶体或电容的原因,振荡电路恰好不能达到自激振荡条件,因为整个系统没有工作,所以整个电路处于直流工作状态,当你用手摸电路的时候,由于静电放电作用,在电路中引入了一个“干扰脉冲”,在这个“干扰脉冲”的“帮助”下,振荡电路起振,电路开始工作。
当然,还有另外一个可能的原因:电路中某处关键点接触不良,当你用手摸电路板的时候,由于手的压力或温度应变的关系,电路板发生形变,使得原来接触不良的地方接触良好,电路开始工作。
-----------------------------------------------------------------------
你好,这个地方也不能留言,希望你能够看到,我跟你遇到了同样的问题,单片机不能运行,你说你加了一个串口,我想问一下你是加到单片机上给单片机提供串行数据的呢,还是加到单片机串口的输出上,用来接受单片机串口的输出数据呢?我是通过单片机向支持串口通讯的芯片DDS芯片写数据的,但是每次到了SPI传输数据的子程序就好像进入了死循环,出不来了。我觉得你应该有这方面的经验,能给我分析一下嘛?谢谢
一周热门 更多>