新手关于51复位电路的请教
时间:10-02
整理:3721RD
点击:
我从样例里复制出一个复位电路.右侧的那个.然后我按它的样子画了一个.左边的那个.
然后仿真,按下按钮测试了一下,不好使.
我把电路接到了样例上,右侧的那个
仿真后..按下按键后,竟然复位了.所有元件名称都一样,唯一的区别.是左边的电路我画的.
请大神们指点.这是什么问题,怎么解决
难道是元器件属性有设置?
学了半个月电路,自己终于把这个题给解了.虽然不太完美,起码是可以用了.
首先,在proteus中,89C52这个芯片的rst也就是复位脚,本身状态是高阻态,而且复位需要低电平跳变高电平才能触发的.
这就造成上图不好使的原因.给了高电平也不复位.因为本来就没给rst拉低,所以触发不了复位.
第二点问题,样例好使,而自己画的不好使.
首先解决第点问题,电容问题,电容究竟怎么了. 我们先看最上面的图1.左右两侧的复位电路有什么不同,一见看出,
自己画的电路中:一个电容两个电阻靠近RST一端的电压皆是高阻态.为啥是高阻态,为啥和rst状态一样,我就去查8051的端口
找到一条有用的信息.IO改变状态是需要一定的电流的.我就想难道是电阻设大了?电流不够改变其状态?
于是我就把电阻改小了一些.
果不其然,当改到1K以下时.999欧.RST端口变成低电平.复位也终于好使了.
第二点疑问可能有关于示例中电阻元件本身属性有问题. 当一端接入低电平时,它的另一端自动被线与了.
但这种说法也就是给自己一个说法吧
第一个问题的说法,也不严密,但起码是给了自己一个说法,
问题解决,说法也有.OK
些问题到此放下.不再去因为proteus软件本身问题来干扰自己的学习
也就只是个仿真而已,离实物还是有写距离的
楼上正解,电子信息专业基本上都讲实战,通信类专业才只会仿真,专业能力差太远。