单片机基础入门:什么是上电复位,复位电路怎么设计

前边的文章《单片机技巧:快速入门有诀窍,先从最小系统开始入手,事半功倍》里讲解了单片机的最小系统,单片机想要正常工作,电源电路、晶振电路、下载电路、复位电路等是必不可少的。今天来详细讲解一下复位电路。

什么是单片机的上电复位

众所周知,单片机属于数字电路,数字电路里只有0(低电平)和1(高电平)之分,单片机要么是高电平复位,要么是低电平复位。以5V单片机为例,上电的过程其实是一个缓慢爬坡的过程,这个过程要几个微秒或几个毫秒,爬坡时单片机不能正常工作,需要复位电路延时到电压稳定后才开始正常执行程序,这就叫上电复位。

单片机系统

单片机高电平复位

51单片机是高电平复位的,在其RST引脚施加几个周期的高电平即可实现51单片机的复位,让其程序从头执行。

51单片机高电平复位电路

由于电容两端的电压不会发生突变,在上电瞬间复位引脚上是高电平,随着电容的放电过程,复位引脚上的电压逐渐降低,单片机开始正常工作。由此实现51单片机的上电复位。其上电复位的过程如下图所示。

高电平复位引脚电压曲线

单片机低电平复位

STM32的单片机,如Cortex-M3内核的单片机是低电平复位的单片机,在上电瞬间,引脚上低电平,随着电容的充电过程,单片机复位引脚上的电压逐渐上升,单片机正常工作。由此实现单片机的上电复位过程。单片机的低电平复位电路如下图所示。

单片机低电平复位电路

低电平复位引脚曲线如下图所示,在上电瞬间可见是一个低电平。

低电平复位引脚曲线

从复位电路可以看出,电容在哪一侧就是什么电平的复位。

单片机的软件复位

以上高低电平的复位都叫硬件复位,除此之外,单片机还有软件复位。最常见的形式就是看门狗,单片机每隔一段时间去喂狗,看门狗就不会复位,当长时间不喂狗后,软件复位。

(0)

相关推荐

  • STM32硬件电路设计注意事项

    STM32硬件电路设计注意事项

  • 基础——再看51单片机复位电路

    51单片机复位方法: 在第9引脚接个持续2us的高电平就可以实现. 何时复位: 51单片机要复位只需要在第9引脚接个高电平持续2us就可以实现[注]1,系统上电启动的时候复位一次,当按键按下的时候系统 ...

  • 单片机基础入门:单片机电源电路设计,搞定电源不求人

    前边的文章<单片机技巧:快速入门有诀窍,先从最小系统开始入手,事半功倍>里讲解了单片机最小系统的组成,其最小系统包括,电源电路.晶振电路.下载电路.复位电路等,其中文章<单片机基础入 ...

  • 单片机I/O的常用驱动与隔离电路的设计

    随着微电子技术和计算机技术的发展,原来以强电和电器为主.功能简单的电气设备发展成为强.弱电结合,具有数字化特点.功能完善的新型微电子设备.在很多场合,已经出现了越来越多的单片机产品代替传统的电气控制产 ...

  • PPT|锂电池基础入门科普

    PPT|锂电池基础入门科普

  • 八字基础知识 八字基础入门

    八字基础知识八字基础入门 八字基础知识八字基础入门 展开

  • 八字基础入门01

    八字基础入门01 八字基础入门01 展开

  • 相术大概框架:看相基础入门

    相学广义上包括相人术,相地术,相兽术.地师学相地,伯乐学相兽,民间广为流传的为相人术.相人术里包含面相.体相.骨相-- 框架核心: 观人先统观.统观五行,次观六征,再观八相,分九宫,定五官十二宫,意统 ...

  • FIND函数基础入门与深入理解

    Excel情报局 OFFICE 爱好者大本营 用 1% 的Excel 基础 搞定 99%的 职场工作 做一个有价值感的Excel公众号 Excel是门手艺   玩转需要勇气 数万Excel爱好者聚集地 ...

  • 零基础入门课程又来了,这一次的内容,完整练下来会很过瘾!

    瑜伽零基础入门计划第14周的序列又来了. 这周课程的安排,总体来说已经比瑜伽馆大课中,给基础会员安排的训练难度和强度都要提高一点了.特别是站姿部分,如果你能够全程连续跟下来,并且每个体式都能保持5到8 ...

  • 学习Python选择哪个版本好?基础入门!

    随着人工智能时代的到来,Python语言变得越来越火爆,成为当下非常重要的编程语言,那么现在学习Python选择哪个版本好呢?Python哪个发展方向好?我们一起来看看吧. 学习Python选择哪个版 ...