关于STC单片机复位电路的疑惑
时间:10-02
整理:3721RD
点击:
自己焊了个单片机的最小系统,用的是STC90C58AD的芯片,在调试的过程中发现复位电路有点异常。
我用的芯片是5V的芯片,但是只有电源电压在3.9-4.4V这个范围内的时候,芯片才能正常工作,感觉很蹊跷,就排查了下电路,后来发现复位电路这里的问题。复位电路我用的手册里面给的经典的阻容复位。
但是用的时候我发现,用10K电阻的时候,就会出现上面的问题。如果我把复位电路去掉,使用内部的复位电路,然后在RST脚上接一个1K电阻接地就没有问题了。感觉问题很蹊跷,不知道哪位大侠有经验给解释下问题。
我用的芯片是5V的芯片,但是只有电源电压在3.9-4.4V这个范围内的时候,芯片才能正常工作,感觉很蹊跷,就排查了下电路,后来发现复位电路这里的问题。复位电路我用的手册里面给的经典的阻容复位。

但是用的时候我发现,用10K电阻的时候,就会出现上面的问题。如果我把复位电路去掉,使用内部的复位电路,然后在RST脚上接一个1K电阻接地就没有问题了。感觉问题很蹊跷,不知道哪位大侠有经验给解释下问题。
发现问题了,芯片的EA脚连线不小心连到复位电路的RES脚的线上面了,不过EA引脚不是可以作为I/O口使用的吗?就算是连到一起了,为什么会影响复位的电压啊?
EA脚要看封装的,有的封装是不能做Io的。如果用做Io,复位后也是高电平输出,那你的单片机不是一直处在复位状态?
我用的是LQFP44脚的,应该是可以用做I/O口的。不过你说的很有道理,有空的时候试下看是不是这个原因。
