复位电路:

复位电路是一种用来使电路恢复到起始状态的电路设备,它的操作原理与计算器有着异曲同工之妙,只是启动原理和手段有所不同。复位电路,就是利用它把电路恢复到起始状态。就像计算器的清零按钮的作用一样,以便回到原始状态,重新进行计算。

和计算器清零按钮有所不同的是,复位电路启动的手段有所不同。一是在给电路通电时马上进行复位操作;二是在必要时可以由手动操作;三是根据程序或者电路运行的需要自动地进行。复位电路都是比较简单的大都是只有电阻和电容组合就可以办到了,再复杂点就有三极管等配合程序来进行了。

为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。一般微机电路正常工作需要供电电源为5V±5%,即4.75~5.25V。由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电时,只有当VCC超过4.75V低于5.25V以及晶体振荡器稳定工作时,复位信号才会撤除,微机电路开始正常工作。

单片机复位电路主要有四种类型:(1)微分型复位电路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型复位电路。

复位方式:

单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位。

1、手动按钮复位

手动按钮复位需要人为在复位输入端RST上加入高电平(图1)。一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如所示。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。

2、上电复位

上电复位是指上电压从无到有  在RESET处会先处于高电平一段时间,然后由于该点通过电阻接地,则RESET该点的电平会逐渐的改变为低电平,从而使得单片机复位口电平从1转到0,达到给单片机复位功能的一种复位方式。

AT89C51的上电复位电路如图2所示,只要在RST复位输入引脚上接一电容至Vcc端,下接一个电阻到地即可。对于CMOS型单片机,由于在RST端内部有一个下拉电阻,故可将外部电阻去掉,而将外接电容减至1uF。

上电复位的工作过程是在加电时,复位电路通过电 容加给RST端一个短暂的高电平信号,此高电平信号随着Vcc对电容的充电过程而逐渐回落,即RST端的高电平持续时间取决于电容的充电时间。为了保证系统能够可靠地复位,RST端的高电平信号必须维持足够长的时间。上电时,Vcc的上升时间约为10ms,而振荡器的起振时间取决于振荡频率,如晶振频率为10MHz,起振时间为1ms;晶振频率为1MHz,起振时间则为10ms。在图2的复位电路中,当Vcc掉电时,必然会使RST端电压迅速下降到0V以下,但是,由于内部电路的限制作用,这个负电压将不会对器件产生损害。另外,在复位期间,端口引脚处于随机状态,复位后,系统将端口置为全“l”态。如果系统在上电时得不到有效的复位,则程序计数器PC将得不到一个合适的初值,因此,CPU可能会从一个未被定义的位置开始执行程序。

3、积分型上电复位

常用的上电或开关复位电路如图3所示。上电后,由于电容C3的充电和反相门的作用,使RST持续一段时间的高电平。当单片机已在运行当中时,按下复位键K后松开,也能使RST为一段时间的高电平,从而实现上电或开关复位的操作。

根据实际操作的经验,下面给出这种复位电路的电容、电阻参考值。

C=1uF,Rl=lk,R2=10k

================================================================================

晶振电路:

去耦电路:

《STM32》F103C8T6最小系统相关推荐

  1. 基于STM32的最小系统电路设计(手把手零基础教学)

    文章目录 前言 一.复位电路 二.晶振电路 三.电源转换电路 四.SWD下载电路 五.LED测试电路 六.芯片外扩引脚 七.STM32微控制电路 总结 前言    在上篇介绍完<STM32的核心 ...

  2. STM32的最小系统组成的详解

    经常使用STM32开发的工程师对于它的开发环境的最小系统是必须要有所了解的,特别是硬件工程师在设计硬件的时候对这个最小系统就要更加的深入了解了,如果最小系统的搭建都有问题,那以后的使用很难避免不出现问 ...

  3. STM32的最小系统组成

    1.型号的认识 2.最小系统 最小系统,是一个片上系统(SOC)能够稳定运行的最小单元,无论多么复杂的嵌入式系统,都可以认为是由最小系统和扩展功能组成.最小系统是嵌入式系统硬件设计中复用率最高.也是最 ...

  4. stm32f103r6最小系统原理图_PCB stm32的最小系统原理图 基于STM32F103VBT6的最小系统板 - 下载 - 搜珍网...

    PCB板(许荣盛)/History/CFB80610/Miscellaneous Devices.~(1).PcbLib.Zip PCB板(许荣盛)/History/CFB80610/Miscella ...

  5. stm32核心板可以点亮灯吗_利用STM32F103C8T6最小系统板点亮流水灯

    后台网友建议制作一个流水灯,正好发现自己有之前购买的STM32F103C8T6核心板,今天搭建一个流水灯,正好学习一下STM32 GPIO输出如何实现,将来驱动蜂鸣器.继电器等都会使用的. 流水灯相当 ...

  6. Altium Designer初学者入门——stm32最小系统的PCB图(接上一篇原理图绘制)

    文章目录 一.PCB封装库 二.从原理图导入到PCB图 三.布局 四.布线 五.覆铜 六.丝印整理 七.电气规则检查 一.PCB封装库 PCB封装库相对原理图库的创建要更麻烦一些,我本人是安装的网上找 ...

  7. 硬件电路设计之如何设计一个STM32最小系统?

      STM32最小系统主要由STM32F103RCT6微处理器.时钟晶振电路.按键复位电路.电源稳压电路以及BOOT电路等部分构成,该最小系统所使用的微处理器是一款32位的处理器,该处理器基于高性能的 ...

  8. STM32 最小系统

    单片机最小系统是指用最少的电路组成单片机可以工作的系统,通常最小系统包含:电源电路.时钟电路.复位电路.调试/下载电路,对于STM32还需要启动选择电路. 电源电路 不同的MCU的工作电压可能是不一样 ...

  9. 从0到1入门STM32最小系统板(0)——前言

    从0到1入门STM32最小系统板--前言 这个系列的文章将从0开始制作一个STM32最小系统板,大概分为如下几个部分: 元件简述: 原理图绘制: PCB布局: 打板焊接: 本篇文章主要讲解一下最小系统 ...

  10. stm32f103r6最小系统原理图_STM32的最小系统板卡

    最近看到@淼大叔的作品,看到了作者对待硬件和软件的认真负责的态度.@青年信条有幸收到@淼大叔的STM32的最小系统的板卡,十分感谢,对于板卡的原理图和PCB并且还亲手焊接元器件的态度十分值得肯定和赞扬 ...

最新文章

  1. 如何编辑PDF文件,怎么修改PDF中的文字
  2. 软件工程 之 动物世界
  3. GPIO代码使用流程(伪代码部分示例)
  4. 好文推荐 | MySQL binlog应用场景与原理深度剖析
  5. 动态编译真有用武之地?
  6. c语言定时器_分享10个值得关注的C语言开源项目
  7. Linux vim复制操作
  8. 关于iframe嵌套、动态获取iframe内的url、父页面重定向-2
  9. SAP UI5 应用开发教程之三十五 - 如何把本地开发的 SAP UI5 应用部署到 ABAP 服务器上
  10. 2016年:勒索病毒造成损失预估超过10亿美元
  11. uva 120——Stacks of Flapjacks
  12. 用C语言写PHP扩展 linux
  13. 数据的统计分析与描述
  14. Maven多工程项目
  15. 转ORA-28002: the password will expire within 7 days 解决方法
  16. html余下的高度,html – 使第二行的弹性项目占据容器的剩余高度
  17. python中的classmethod_面试题:python 中 staticmethod 和 classmethod有什么区别
  18. NLP揭秘:除了宝石,女儿也是灭霸的真爱(附代码)
  19. 谷歌浏览器开启JavaScript
  20. 10.22T2 DSU算法

热门文章

  1. 《深入浅出通信原理》读书笔记系列1-第2章 信号与频谱
  2. 联想拯救者y7000p 2021安装Ubuntu18.04记录
  3. CAD绘图必备小插件 :想要快速提高工作效率也很简单!
  4. 软考资料(系统集成管理工程师)无偿分享
  5. 软考架构设计师脑图总结
  6. RPM 打包技术与典型 SPEC 文件分析
  7. cad缩放_mac有没有好用的cad看图软件?CAD迷你看图 for Mac4.4.1激活版分享给大家...
  8. 2022 CVPR 三维人体重建相关论文汇总(3D Human Reconstruction)
  9. 从CVPR2019 看计算机视觉最新趋势
  10. b站视频解析php,B站视频解析套路