20回答

1收藏

#每日一练3.18#单片机最小系统之复位电路设计

 

模拟/电源 模拟/电源 6156 人阅读 | 20 人回复 | 2020-03-18

为鼓励大家动手动脑,早日成为技术大牛。电路城论坛现在推出#每日一练#栏目,由版块版主出题及提供答案,内容涉及电源,射频,单片机等各种技术话题。我们会在周一至周五的早上10:30更新问题和前天问题的解题思路及答案。欢迎大家参与。



本期内容来源于:


模拟狂人,电子信息工程专业,全国大学生电子竞赛省二等奖获得者,对模拟电子技术、数字电子技术、单片机技术学习有丰富经验。现主要从事ARM开发工作,有丰富项目经验。



什么是复位
  复位就是在单片机的复位引脚产生一个复位信号,使单片机处于复位状态,使单片机的程序从头执行,从而避免了单片机程序的跑飞。

 单片机复位电路的作用是什么
  单片机复位的主要作用是把特殊功能寄存器的数值加载为默认值,由于单片机在运算过程中受外界干扰造成寄存器中数据混乱不能使其正常继续执行程序(称死机)或单片机的指令不按照程序执行而指向了未知位置(俗称跑飞),这时候就需要单片机复位一下,以使程序重新开始运行。

 单片机复位有哪几种方式
  单片机的复位一般有三种方式:上电复位,看门狗复位,手动复位等。
  上电复位:单片机在上电瞬间,给复位引脚一个复位信号(一定时间的高电平或者低电平),以实现单片机的复位,待稳定后,单片机开始执行程序。
  看门狗复位:看门狗复位不同于上电复位,上电复位是单片机从头开始执行程序;而看门狗复位时当某一个程序块不受控制时,将程序计数器清零,使该段程序从头执行,为了使单片机系统正常运行要在程序中定时喂狗。
手动复位:在单片机的复位引脚接一个按键,手动按下该按键使单片机复位。
那么大家一起来看看怎么设计复位电路呢?

答案:
游客,如果您要查看本帖隐藏内容请回复

    

答案汇总:https://www.cirmall.com/bbs/thread-161132-1-1.html


参与讨论,即可快速获取以下几本电源书籍(电子版)

想成为论坛版主?想在#每日一练#展现你的技术才华?请联系工程师小助手Q:2740521371
或邮箱:yanfen.mo@supplyframe.cncaihong.xiao@supplyframe.cn


分享到:
回复

使用道具 举报

回答|共 20 个

倒序浏览

沙发

dannie

发表于 2020-3-19 10:03:49 | 只看该作者

RC电路,复位IC,实体按键
回复 支持 反对

使用道具 举报

板凳

v355254265

发表于 2020-3-19 11:21:47 | 只看该作者

RC电路最简单的复位电路
回复 支持 反对

使用道具 举报

5#

heibei123

发表于 2020-3-19 19:23:06 | 只看该作者

顶顶顶看答案
回复 支持 反对

使用道具 举报

6#

ck936176663

发表于 2020-3-23 12:42:48 来自手机 | 只看该作者

v哈哈之后睡觉觉
回复 支持 反对

使用道具 举报

9#

ironman0922

发表于 2020-4-14 13:05:50 | 只看该作者

RC按键复位
回复 支持 反对

使用道具 举报

10#

njshenxian

发表于 2020-4-20 09:48:33 | 只看该作者

低电压时会导致电源复位
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条