微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 单片机复位管脚

单片机复位管脚

时间:12-12 整理:3721RD 点击:
51单片机有reset管脚,高电平复位。我上电时,没有让reset管脚保持高电平。
这时候为什么单片机不工作,而且相应的GPIO口被强制拉低。 上电不reset,难道单片机就不能工作吗?

单片机在工作,它在执行存储器里随机位置的代码,俗称就是跑飞了

上电最好reset,否则寄存器不会恢复默认值,影响代码运行。按你说的情况,你是不是reset悬空了啊?最好给拉到地吧。
典型应用就是VCC接一个电容,然后接一个电阻,reset脚就接到电阻和电容之间

整个max809或者max810。

谢谢。
我上电也是接的RC电路,但是C选得太小了,而单片机reset管脚明确要求需要保持2个机器周期的高电平才能复位。
关于寄存器恢复为默认值,不是每次上电会自动设为默认值吗?

要复位才能可靠的恢复为默认值,上电复位是所有CPU版设计里面的必须有的功能。
3楼说的MAX811系列也可以,但是电平值要反一下,现在我接触的CPU里面只有51是高电平复位了。
或者直接加一个看门狗芯片,带了上电复位以及看门狗功能,比如ADM706

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top