51单片机要复位只需要在第9引脚接个高电平持续2us就可以实现,那这个过程是如何实现的呢?在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。

开机的时候为什么为复位在电路图中,电容的的大小是10uf,电阻的大小是10k。所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。也就是说在电脑启动的0.1S内,电容两端的电压时在0~3.5V增加。这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。

按键按下的时候为什么会复位在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。.

总结:1、复位电路的原理是单片机RST引脚接收到2US以上的电平信号,只要保证电容的充放电时间大于2US,即可实现复位,所以电路中的电容值是可以改变的。2、按键按下系统复位,是电容处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。

51单片机的复位引脚_51单片机复位电路工作原理相关推荐

  1. 51单片机按键计数器程序_51单片机是如何存储程序和数据的

    在学校很少用到外扩ROM/RAM的情况,都是用C语言编程,不差空间,代码太大了,买个大ROM的芯片就行了.现在工作了,单位是做SoC的,采用了51的IP核,才算对51的代码/数据空间有了清晰的认识. ...

  2. 51单片机串口通信模板_51单片机串口通信

    51 单片机串口通信 51 单片机串口通信(转载) 2009-03-03 18:22 一.串口通信原理 串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到计 算机端,而且也能实现计算机对单 ...

  3. 单片机彩灯移动实验_51单片机键控彩灯实验

    51单片机键控彩灯实验 一.实验目的 1.掌握利用单片机I/O口的工作状态 2. 熟记汇编指令 3. 掌握键盘控制的方法,了解软件去抖动的方法 二.实验内容 1.利用4个独立按键控制LED灯实现流水灯 ...

  4. 计算机主板各模块复位,电脑主板复位电路工作原理分析

    电源.时钟.复位是主板能正常工作的三大要素.主板在电源.时钟都正常后,复位系统发出复位信号,主板各个部件在收到复位信号后,同步进入初始化状态.如图7-11所示为复位电路的工作原理图,各个十板实现复位的 ...

  5. ADC0808/ADC0809引脚图及功能和工作原理介绍

    ADC0808芯片有28条引脚,采用双列直插式封装.如图所示: . . . 各引脚功能如下: 1-5和26-28(IN0-IN7):8路模拟量输入端. 8.14.15和17-21:8位数字量输出端. ...

  6. cd4013编程c语言,cd4013中文资料汇总(引脚图及功能_工作原理及方式_功能结构_参 - 电气技术 - 电子发烧友网...

    CD4013是CMOS双D触发器,内部集成了两个性能相同,引脚独立(电源共用)的D触发器,采用14引脚双列直插塑料封装,是目前设计开发电子电路的一种常用器件,它的使用相当灵活方便且易掌握,受到许多电子 ...

  7. 应用计算机测定线性电阻电路图和实物图,PC817中文数据摘要_PC817引脚图和功能_工作原理_特性参数及典型应用电路...

    首先,PC817中文数据摘要-PC817简介 PC817光耦合器广泛用于计算机终端,晶闸管系统设备,测量仪器,复印机,自动售票,家用电器(如风扇,加热器)和其他在前端和负载之间进行信号传输的电路. 目 ...

  8. 51单片机串口通信模板_51单片机串口通讯UART

    须由软件来清0,. 串行发送中断标志TI和接收中断标志RI是同一个中断源,CPU事先不知道是发送中断TI还是接收中断RI产生的中断请求,所以,在全双工通信时,必须由软件来判别.复位时SCON所有位都清 ...

  9. 51单片机串口通信模板_51单片机串口通信实例

    波特率计算:在了解了串行口相关的寄存器之后,我们可得出其通信波特率的一些结论: ① 方式0 和方式2 的波特率是固定的. 在方式0 中, 波特率为时钟频率的1/12, 即fOSC/12,固定不变. 在 ...

最新文章

  1. 乐源机器人没电提醒吗_我每天费尽心思,就为了逗一个机器人开心。。
  2. MySQL Server 5.0 和 6.0 安装指南[转]
  3. 【STM32】GPIO概述
  4. Liferay Portal学习笔记-coldTear
  5. 求【javascript设计模式】【高性能网站建设指南】PDF!哪位有给下啊!!!
  6. 父元素遮住子元素的问题
  7. C#学习基本概念---xcopy(复制文件和目录树)
  8. 【异常 1】什么是异常
  9. 学维修电脑要多久_学古筝难吗?古筝要多久才能学会?
  10. 在Python里安装Jieba中文分词组件
  11. MacOS Monterey 12.5 (21G72) OC 0.8.2 / Cl 5148 / PE 三分区原版黑苹果镜像
  12. 故障:PDF 文件打印失败
  13. 误删了计算机桌面回收站,不小心误删电脑回收站怎么恢复?
  14. c语言怎么输入加减符号,C语言有符号加减溢出
  15. android开发apk捆绑,Android 下 APK 捆绑器的实现
  16. Android保存图片到系统图库并通知系统相册刷新
  17. requests登录知乎新版
  18. 10.androidnbsp;:动态图片制作
  19. Gensim学习笔记-1--理解corpora.Dictionary
  20. 最全Pycharm教程(1)——定制外观

热门文章

  1. .net得到ip(引)
  2. .net数据源控件绑定mysql_数据源控件与数据绑定控件的进一步简单讨论(1)
  3. 蓝桥杯练习(java):字符串对比
  4. python删除字符串中的空格保留一个_Python从字符串中隔开的字母中删除单个空格的最快方法...
  5. 每日程序C语言43-链表原地逆置
  6. java gsp_GSP序列模式分析算法
  7. c语言学习之用筛选法求100之内的素数。
  8. 数据结构课程设计----基数排序
  9. MyEclipse导入eclipse的web项目,将WebRoot切换为WebContent
  10. 几款流行的HTML5 UI 框架比较