关于PIC的复位启动问题,请教高手

2020-02-09 11:40发布

我用PIC18F252,把程序下载下去后,并不会像AVR单片机那样可以直接启动,按下复位按钮还是不能运行,然后我用手在电路板底部摸了一会就能如期运行了,每次都这样,加了复位电路还是一样,请教高手,该如何设置?
还有在源程序里面如何改写配置位???
先多谢指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
24条回答
eduhf_123
2020-02-11 12:14
振荡器是肯定已经启动了,但是就是不知道是怎么回事,如果是振荡器都没有启动的话,我摸电路板底部也不会让它动起来啊,而且动起来后就一直都正常,很奇怪的。
呵呵,也许是我还不了解PIC单片机吧,正在摸索原因!!
===========================================================================
看来楼主还没有明白我的意思,可能由于晶体或电容的原因,振荡电路恰好不能达到自激振荡条件,因为整个系统没有工作,所以整个电路处于直流工作状态,当你用手摸电路的时候,由于静电放电作用,在电路中引入了一个“干扰脉冲”,在这个“干扰脉冲”的“帮助”下,振荡电路起振,电路开始工作。

当然,还有另外一个可能的原因:电路中某处关键点接触不良,当你用手摸电路板的时候,由于手的压力或温度应变的关系,电路板发生形变,使得原来接触不良的地方接触良好,电路开始工作。

一周热门 更多>