单片机复位电路原理

2023-05-16

       单片机的复位引脚RST(全称RESET)出现2个机器周期以上的复位电平时,单片机就执行复位操作。如果RST持续为复位电平,单片机就处于循环复位状态。当单片机处于正常电平时就正常转入执行程序。

单片机复位电路原理 

图1:当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为低电平,之后随着时间推移电源通过电阻对电容充电,充满电时RST为高电平。正常工作为高电平,低电平复位。即上电低电平,然后转向高电平。 

图2:当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,高电平复位。

 

上电复位:上电后,电容两端电压不能突变,VCC通过复位电容(10μF电解)给单片机复位脚施加高电平5V,同时,通过10KΩ电阻向电容器放电,使复位脚电压逐渐降低。经一定时间后(约10毫秒)复位脚变为0V,单片机开始工作。

手动复位:按下复位按钮,复位脚得到VCC的高电平,单片机复位,按钮松开后,单片机开始工作。

单片机复位电路原理

现在的单片机即使不要复位电路也能工作了,现在好多单片机内部集成有上电复位电路,这种单片机不需要外接上电复位电路

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

单片机复位电路原理 的相关文章

随机推荐

  • 有关于串口通信程序的编写

    Win 32系统把文件的概念进行了扩展 无论是文件 通信设备 命名管道 邮件槽 磁盘 还是控制台 xff0c 都是用API函数CreateFile来打开或创建的 该函数的声明为 xff1a HANDLE CreateFile LPCTSTR
  • xilinx zynq-7000 linux下rs422串口通信测试步骤

    这几天使用xilinx的zynq 7000系列调试rs422串口 xff0c 期间遇到不少问题 xff0c 好在最终调试完成 xff0c 在这里记录一下调试步骤 我用的soc型号是xc7z100 xff0c 板载了2个rs422外设 xff
  • C++ 输出Unicode字符的正确方法

    正确输出 Unicode 字符 要输出特殊符号首先需要知道它的 Unicode 编码 xff0c 当然 xff0c 直接在剪切板里 copy 对应符号也是可以的 要查询字符对应的 Unicode 编码 xff0c 可以在如下网站 xff1a
  • TVS管与ESD保护二极管的区别

    TVS管与ESD保护二极管的区别 ESD 静电放电 xff08 Electro Static discharge xff09 TVS 瞬变电压抑制二极管 xff08 Transient Voltage Suppressors xff09 T
  • Linux下使用C++连接MySql8.0一二三事

    一 连接前准备 1 正确安装数据库 MySql 8 0 官网下载对应自己操作系统以及版本的包即可 xff0c 这一步一定要正确安装 推荐在官网https dev mysql com downloads 下载包 xff0c 之后使用 dpkg
  • 操作系统 基础篇

    基础篇 注 xff1a 本文内容总结自 计算机操作系统 第四版 xff08 汤小丹等人编著 xff09 第一章 引论 1 1 什么是操作系统 xff1f 操作系统是配置在计算机硬件上的第一层软件 其作用是 xff1a 管理好硬件设备 xff
  • 正确地写出二分查找代码 确定二分查找的边界

    一 Basic 二分查找一般用于在有序数组中查找某个特定的值 一般来说 xff0c 它需要确定 low 与 high 用于限定每轮迭代的范围 xff0c 用 mid 位置处元素与 target 比较 xff0c 从而降低每轮迭代的搜索空间
  • C++ 在构造函数和析构函数中调用虚函数究竟会怎么样?

    首先摘取一段来自 Effective C 43 43 的解释 xff1a 派生类对象构造期间进入基类的构造函数时 xff0c 对象类型变成了基类类型 xff0c 而不是派生类类型 同样 xff0c 进入基类析构函数时 xff0c 对象也是基
  • VS2015运行项目时提示:.exe不是内部或外部命令,也不是可运行程序或批处理文件

    VS2015运行项目时提示 xff1a exe不是内部或外部命令 xff0c 也不是可运行程序或批处理文件 解决方法 xff08 1 xff09 添加系统变量 xff08 即 xff0c 将该exe文件所在目录添加到系统Path中 xff0
  • 二维码分类

    二维码分类 最近在做二维码解码的项目 用的是zxing库 43 VS2015 43 OPENCV3 4 xff0c 网上说ZBAR库也ok xff1b 概念 xff1a 二维条码 二维码 xff08 2 dimensional bar co
  • Labview 编写TCP/IP 客户端断线重连机制程序,亲测可用

    程序面板如下图 xff1a 此程序支持任意一方断线重连机制 xff0c 仅供大家参考 xff01 实际工程中 xff0c 如果出现服务器出现宕机 xff0c 那么我们的客户端要有重连的机制 xff0c 不然软件不会自动连接服务器 xff0c
  • C++ STL 库函数大全

    include lt assert h gt 设定插入点 include lt ctype h gt 字符处理 include lt errno h gt 定义错误码 include lt float h gt 浮点数处理 include
  • 多旋翼飞行器电机旋转方向图示

  • FreeRTOS浅析:解决两个任务运行冲突,系统停止一个任务唤醒另一个任务的方法

    FreeRTOS中的任务和多线程的概念差不多 xff0c 但是任务的本质是把时间片无限的切小 xff0c 小到人分辨不出来 xff0c 其实还是一个时间只能运行一个任务 xff0c 这是和多线程的根本区别 FreeRTOS中的任务有几种运行
  • 各种路由器接口与连接方法

    转自于 http bbs pcsoft com cn thread 138952 1 4 html 路由器所在的网络位置比较复杂 xff0c 既可是内部子网边缘 xff0c 也可位于内 外部网络边缘 同时为了实现强大的适用性 xff0c 它
  • 迭代器(Iterator)

    迭代器 Iterator 是一个对象 xff0c 它的工作是遍历并选择序列中的对象 xff0c 它提供了一种访问一个容器 container 对象中的各个元素 xff0c 而又不必暴露该对象内部细节的方法 通过迭代器 xff0c 开发人员不
  • 单片机串口发送数据很慢?这种方法帮助你提高!

    本文介绍如何使用带FIFO的串口来减少接收中断次数 xff0c 通过一种自定义通讯协议格式 xff0c 给出帧打包方法 xff1b 之后介绍一种特殊的串口数据发送方法 xff0c 可在避免使用串口发送中断的情况下 xff0c 提高系统的响应
  • 2020-11-21

    xftp 提示无法显示远程文件夹 不是什么被动不被动的问题 是权限的问题 xff0c 如果这个文件夹有 34 x 34 权限 就可以打开 没有就不行
  • three.js加载3D模型(glb/gltf/fbx)

    three js加载3D模型 glb gltf fbx 一 理解three 1 一个可以在某个3D建模软件打开的东西 xff0c 通过某种方案在浏览器中打开 xff1b 2 不要试图手动去创建3D图形 xff0c 当然比较闲的话可以这样操作
  • 单片机复位电路原理

    单片机的复位引脚RST 全称RESET 出现2个机器周期以上的复位电平 时 xff0c 单片机就执行复位操作 如果RST持续为复位电平 xff0c 单片机就处于循环复位状态 当单片机处于正常电平时就正常转入执行程序 图1 xff1a 当单片