博客
关于我
51单片机的复位电路
阅读量:667 次
发布时间:2019-03-16

本文共 392 字,大约阅读时间需要 1 分钟。

单片机通电时,从初始态开始执行程序,称为上电复位。单片机死机时,通过手动按“重启”键使其从初始态开始执行程序,称为手工复位。复位电路是单片机应用电路中的重要组成部分。

单片机复位的条件是使单片机的RST端(引脚9的RESET端)持续保持两个机器周期的高电平。例如,若时钟频率为12MHz,每机器周期约为1ms,则只需在RST引脚出现超过2ms的高电平,就能使单片机复位。

上电复位电路图(图3-14a)展示了复位的实现原理。通过电容充电,复位结束后,RESET端的电位逐渐下降。在保证高电平时间超过两个机器周期的情况下,可以实现正常复位。

手动复位电路(图3-14b)采用了不同的实现方法。当按下RESET键时,电源VCC经分压电阻R1和R2作用,输出高电平信号给RESET端,使单片机复位。

这种设计不仅简单实用,而且能够满足复位逻辑的需求。理解这些原理对于单片机应用开发至关重要。

转载地址:http://qmlqz.baihongyu.com/

你可能感兴趣的文章
Hbase压力测试
查看>>
StreamReader & StreamWriter
查看>>
C#中的类、方法和属性
查看>>
Python爬虫训练:爬取酷燃网视频数据
查看>>
Python数据分析入门(十九):绘制散点图
查看>>
Callable中call方法和Runnable中run方法的区别
查看>>
Linux yum提示Loaded plugins错误的解决方法
查看>>
Netty的体系结构及使用
查看>>
xshell解决文本粘贴格式错误
查看>>
什么是证券型代币?
查看>>
Android中获取并设置屏幕亮度
查看>>
Swift中使用DispatchGroup分组管理异步任务
查看>>
MVVM_Template
查看>>
网络+图片加载框架(英文版)
查看>>
Python imageio方法示例
查看>>
Possible missing firmware
查看>>
JAVA BigInteger和BigDecimal类常用方式
查看>>
深度学习框架 各种模型下载集合 -- models list
查看>>
six.move 的作用
查看>>
错误:'BasicLSTMCell' object has no attribute '_kernel'
查看>>