单片机最小系统_晶振电路&复位电路

这篇具有很好参考价值的文章主要介绍了单片机最小系统_晶振电路&复位电路。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。

1. 晶振电路

电路搭建

晶振电路相当于单片机的心脏,为单片机的工作提供时钟信号
单片机最小系统_晶振电路&复位电路
这里电容的作用是为了消除晶振的起振电感,维持单片机系统工作的稳定。可选择两个30pf的电容匹配12MHZ的晶振。

相关概念

时钟周期

时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。
时钟周期的计算:已知晶振频率 f o s c = 12 M H Z f_{osc}=12MHZ fosc=12MHZ,时钟周期T=1/ f o s c f_{osc} fosc=83.3ns。

机器周期

CPU完成一个基本操作,如取指令、读写数据,所需的时间。一个机器周期一般等于12个时钟周期。12个时钟周期可分成6个状态S1~S6,每个状态又由两拍表示P1,P2。如可用S2P1,来表示一个机器周期里的第三个时钟周期。
单片机最小系统_晶振电路&复位电路

指令周期

指完成一条指令所需的时间。一个指令周期由若干个机器周期组成。简单的单字节指令的指令周期可能只需要一个机器周期的时间;一些复杂的多字节指令的指令周期可能只需要几个机器周期的时间。

2. 复位电路

电路搭建

单片机最小系统_晶振电路&复位电路
实现功能:给RST引脚加上超过2个机器周期的高电平,即可实现单片机的初始化

复位电路定性分析

  1. 上电复位功能
  • 复位开关断开,单片机上电RST置1,触发复位。经过一段时间后电容充满电,RST置0,单片机开始从头运行程序。
  1. 按键复位功能
  • 复位开关闭合,电容被短路,RST置1,触发复位。

复位电路定量分析

设定输入r为单片机以5v供电输入,输入c为电容与电阻之间的节点
电容容量为C1,电阻阻值为R1。
可得系统的传递函数为:
G ( s ) = U o U i = R 1 1 C 1 S + R 1 G(s)=\frac{U_{o}}{U_{i}}=\frac{R_{1}}{\frac{1}{C_{1}S}+R_{1}} G(s)=UiUo=C1S1+R1R1
C 1 = 10 u f C_1=10uf C1=10uf R 1 = 10 k R_1=10k R1=10k U i ( s ) = 5 s U_i(s)=\frac{5}{s} Ui(s)=s5带入得
U o ( s ) = 5 s + 1 C 1 ∗ R 1 = 5 s + 10 U_o(s)=\frac{5}{s+\frac{1}{C_1*R_1}}=\frac{5}{s+10} Uo(s)=s+C1R115=s+105
方程两边同时拉式反变换得
U 0 ( t ) = 5 ∗ e − 1 C 1 ∗ R 1 t = U 0 ( t ) = 5 ∗ e − 10 t U_{0}(t)=5*e^{-\frac{1}{C_1*R_1}t}=U_{0}(t)=5*e^{-10t} U0(t)=5eC1R11t=U0(t)=5e10t
通过simulink仿真可得到 U o U_o Uo的响应
单片机最小系统_晶振电路&复位电路
单片机最小系统_晶振电路&复位电路

根据芯片手册,当电压>2.8V时为高电平,当电压<0.8V时为低电平。
如图可得RST处的高电平持续时间在0.2~0.3s>两个机器周期的时间可实现复位。文章来源地址https://www.toymoban.com/news/detail-427803.html

到了这里,关于单片机最小系统_晶振电路&复位电路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 硬件电路设计纯纯小白-1-单片机晶振

    单片机晶振 一、单片机晶振的作用 晶振全名为晶体振荡器,是由具有压电效应的石英晶体片制成,在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络,通俗易懂的说就是给系统提供时钟信号,然后单片机才能执行程序,晶振提供的时钟频率越高,单

    2023年04月08日
    浏览(32)
  • 51单片机复位电容计算与分析(附带Proteus电路图)

    因为C=dQ/dU=(i x dt)/dU;            =====         i=C  x   (dU/dt). 所以在上电瞬间,U从0变化到U,所以这一瞬间就是通的,然后电压稳定在5V,这个时候这就是一个直流回路,因为dU=0,所以I=0,所以就不通了。 然后来分析一下这个电容的电压到底是能不能达到单片机需要的复位

    2024年02月06日
    浏览(41)
  • 【单片机】自学单片机第01天|单片机简介、内部资源、最小系统

    作者: 努力学习的大一在校计算机专业学生,热爱学习和创作。目前在学习和分享:算法、数据结构、Java等相关知识。 博主主页: @是瑶瑶子啦 所属专栏: 单片机基础自学教程:适合小白的单片机自学教程|以51单片机为学习对象,争取举一反三!,和小白瑶瑶子一起学起来

    2023年04月25日
    浏览(39)
  • 单片机/嵌入式小白教程—硬件(三)51单片机最小系统

    目录 简介 51单片机器件原理图 复位电路 供电电路 晶振电路 下载电路 最小系统原理图  更加方便的51单片机 传统51单片机最小系统包含:复位电路、供电电路、晶振电路、下载电路   其中, 第9脚(RST)为复位引脚, 第40脚(VCC)第20脚(GND)为供电引脚, 第19脚(XTAL1)第

    2024年02月08日
    浏览(61)
  • 电子设计入门——单片机最小系统

    本文以STM32F401RCT6为例,讲解单片机最小系统的设计方法,以及一些相关的原理。 上图所示即为单片机最小系统电路,我们将其分为三个部分,即电源电路、复位电路、时钟电路。在了解最小电路之前,我们先看看下面几个问题 设计最小系统电路的时候,常常在芯片的VDD和

    2024年02月06日
    浏览(34)
  • 单片机外部晶振故障后自动切换内部晶振——以STM32为例

    作者 日期 版本 说明 Dog Tao 2023.08.02 V1.0 1. 发布初始版本。 Dog Tao 2023.08.10 V1.1 1. 修改了STM32F103时钟系统的配图位置。 时钟信号是单片机的心跳,对嵌入式系统的长期稳定运行有着至关重要的作用。现代单片机的时钟信号一般都支持外部时钟、外部晶体振荡器、内部RC振荡器等

    2024年02月13日
    浏览(41)
  • 51单片机最小系统制作完整流程

    目录 一、51单片机最小系统原理图 电源电路 晶振电路 按键复位电路 二、51单片机最小系统制作元器件表 三、51单片机最小系统实物展示   51单片机最小系统是51单片机能够正常运行的最基本电路,由电源电路、晶振电路和按键复位电路组成。 电源电路         电源电路中在

    2023年04月10日
    浏览(32)
  • 【【51单片机11.0592晶振红外遥控】】

    这是初步实现的架构 怎么实现内部的详细逻辑 我们用状态机的方法 0状态时一个空闲状态 当它接收到下降沿开始计时然后转为1状态 1状态下 寻找start 或者repeat的信号 再来下降沿读出定时器的值 如果是start 那就进入2状态开始译码 如果repeat 那么重发标志位 重新切回去 我每次

    2024年02月15日
    浏览(33)
  • 单片机复位详解

    共有三种类型的复位,分别为系统复位、电源复位和备份域复位。 除了时钟控制寄存器 CSR 中的复位标志和备份域中的寄存器外,系统复位会将其它全部寄 存器都复位为复位值。 只要发生以下事件之一,就会产生系统复位: 1. NRST 引脚低电平(外部复位) 2. 窗口看门狗计数

    2024年01月24日
    浏览(31)
  • 单片机——复位操作详述

    🙌秋名山码民的主页 😂oi退役选手,Java、大数据、单片机、IoT均有所涉猎,热爱技术,技术无罪 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 获取源码,添加WX 对于单片机来说,1. 在开机的时候需要复位,以便使得CPU和其他功能部件处于一个正确的初始状态,并以此为起点开始

    2024年02月09日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包