• 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

单片机复位原理

2021/03/02
148
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

单片机是一种微型电子计算机,复位是其工作的最基本状态。复位信号在系统出现故障或启动时(如按下复位按钮)会被发送给单片机,并将其恢复到初始状态。本文将介绍单片机的复位原理。

1.外部复位

外部复位是指通过物理手段向单片机内部发送复位信号。常见的方法是通过RESET引脚发送复位信号,RESET引脚通常与单片机芯片的一个引脚相连,当RESET引脚被拉低时,单片机会进入复位状态。

在外部复位的过程中,单片机上电后首先进行自检程序,然后通过外部复位信号清除所有寄存器数据和内部RAM数据。外部复位还可以擦除FLASHEEPROM等非易失性存储器

2.内部复位

内部复位是指通过软件方式向单片机内部发送复位信号。常见的方法是通过WDT(看门狗定时器)复位和软件复位。

WDT是一种可编程计数器,在单片机开启看门狗定时器后,如果程序没有在规定的时间内喂狗,WDT会向单片机发送复位信号。软件复位是指通过程序控制特定寄存器的值来触发复位。

3.复位电路

在单片机电路中,复位电路RC电路和RESET、VCC电源组成。

当电源上电后,电容开始充电,电压逐渐升高,RESET引脚输入低电平,单片机开始执行自检程序,直到复位完成并正常工作。

相关推荐

电子产业图谱