首页 接线图文章正文

单片机最小系统之复位电路设计

接线图 2024年02月06日 17:52 216 admin

 

  昨天讲解了,也就是最小系统。单片机的最小系统包括:复位电路晶振电路、电源电路、下载电路。从今天开始讲解每个电路,并结合实际设计,展示实际电路。

  1. 什么是的

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

  2. 单片机复位电路的作用是什么

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

  3. 单片机复位有哪几种方式

  单片机的复位一般有三种方式:上电复位,看门狗复位,手动复位等。

  上电复位:单片机在上电瞬间,给复位引脚一个复位信号(一定时间的高电平或者低电平),以实现单片机的复位,待稳定后,单片机开始执行程序。

  看门狗复位:看门狗复位不同于上电复位,上电复位是单片机从头开始执行程序;而看门狗复位时当某一个程序块不受控制时,将程序计数器清零,使该段程序从头执行,为了使单片机系统正常运行要在程序中定时喂狗。

  手动复位:在单片机的复位引脚接一个按键,手动按下该按键使单片机复位。

  4. 单片机的复位电平

  不同的单片机其复位电平不同,有的单片机是高电平复位,有的单片机是低电平复位。下面就看复位电路。

  单片机上电高电平复位电路:

    

单片机最小系统之复位电路设计  第1张


  上电高电平复位电路

  上电瞬间,由于电容两端的电压不能发生突变,所以电容两端的电位都是VCC(此时充电电流,电容相当于短路),即RST是高电平,而随着VCC通过RC电路对电容充电,当电容两端的电压达到VCC时,电容相当于断路(此时电容充电电流为0,即隔直流),RST的电平为低电平,单片机正常工作。

  单片机上电低电平复位电路:

    

单片机最小系统之复位电路设计  第2张


  上电低电平复位电路

  上电瞬间,由于电容两端的电压不能发生突变,所以电容两端的电位都是GND,即RST是低电平,而随着VCC通过RC电路对电容充电,当电容两端的电压达到VCC时,RST的电平为高电平,单片机正常工作。

  手动复位电路:

    

单片机最小系统之复位电路设计  第3张


  手动平复位电路

  该电路同时也是一个上电高电平复位电路。单片机正常工作时,如果按下按键S1,复位引脚RST得到高电平,从而实现复位。

版权与免责声明

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

标签: 单片机 晶振 电源 计数器 ST

发表评论

接线图网Copyright Your WebSite.Some Rights Reserved. 备案号:桂ICP备2022002688号-2 接线图网版权所有 联系作者QQ:360888349