用单片机AT89C2051制作了一个小系统,复位电路用了一个10UF电容和10电阻,不知什么原因上电时经常不复位?
答案:4 悬赏:20
解决时间 2021-04-07 20:31
- 提问者网友:伪善人独行者
- 2021-04-06 22:48
没有复位的表现是上电后I/O口输出低电平,把单片机1脚与VCC短接一下I/O就转为高电平了。
最佳答案
- 二级知识专家网友:输掉的尊严
- 2021-04-06 22:53
复位不可靠的原因很多,例如
你那个电阻阻值太小,电容容量过小;
电源开关抖动或短时间断电后马上上电(可在电阻上反并联一个1n4148之类的二极管解决);
软件设计得不好也有可能,最好在初始化程序前有一点延时(如果你的系统允许的话);
..........................
复位电路的合理设计很复杂,要考虑的因素很多。如果设计成本不敏感的话,建议新手用专用复位芯片。
你那个电阻阻值太小,电容容量过小;
电源开关抖动或短时间断电后马上上电(可在电阻上反并联一个1n4148之类的二极管解决);
软件设计得不好也有可能,最好在初始化程序前有一点延时(如果你的系统允许的话);
..........................
复位电路的合理设计很复杂,要考虑的因素很多。如果设计成本不敏感的话,建议新手用专用复位芯片。
全部回答
- 1楼网友:哭不代表软弱
- 2021-04-07 01:03
是10k的电阻
书上推荐10u 8.5K左右的电阻
你怎么知道没有复位呢?
是不是有其他问题啊
以前用过2051很好用的啊
- 2楼网友:旧事诱惑
- 2021-04-06 23:32
是的v
- 3楼网友:抱不住太阳的深海
- 2021-04-06 23:23
你好!
怎么看出来是不复位?不会是晶振的问题吧。
我的回答你还满意吗~~
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯