0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机最小系统包括什么电路_单片机最小系统的作用是什么

姚小熊27 来源:网络整理 作者:网络整理 2020-04-24 09:17 次阅读

单片机最小系统包括什么电路

单片机最小系统是由芯片外部接上时钟电路、复位电路和电源构成的一个基本应用系统。主要包括时钟电路,复位电路。

单片机由中央处理器(含部分特殊功能寄存器)、内部RAM、程序存储器、各种外设(IO端口定时器、串行接口、中断处理电路等等)及对应控制寄存器、时钟电路、复位电路等几部分组成。

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。

单片机最小系统的作用是什么

单片机最小系统呢?最小系统,就是指单片机能正常工作最简单的电路。对51单片机来说,最小系统一般包括:电源、单片机、时钟电路和复位电路。其电路图如下:

单片机最小系统包括什么电路_单片机最小系统的作用是什么

现在向大家介绍下这些电路的作用。

电源电路:作为电子器件,51单片机当然少不了电源供电,它一般使用5V电源,我们可以从大家所熟悉的USB接口获取5V电源。在图中,每个VCC符号都是共同连接在5V电源正极的;而所有的GND符号连接在一起,共同接到电源负极。图中之所以没有把它们连接到一起,而是使用多个VCC和GND符号,是为了让电路图看起来更清晰简洁(VCC = Volt Current Condenser,表示供电电压;GND = Ground,接地的意思,可以简单理解为连接到电源负极,并且我们以GND作为参考电压,GND的电压值始终为0V)。

特别注意,一定不要把单片机接到过高的电压上,或者将电源正负极接反,很可能烧坏单片机,甚至发生爆炸。如果单片机是插在芯片插座上的,由于VCC和GND刚好在对称的位置,插反了刚好会出现电源接反的情况,一定要注意避免。

这里补充一点,如果需要知道一种芯片使用的电源电压,通常可以查官方给出的芯片手册,后面会对芯片手册进行介绍。

时钟电路:连接在引脚XTAL1、XTAL2和GND间的电路是时钟电路(XTAL = External Crystal Oscillator,表示外接晶振)。前面的电源比较好理解,但是什么是时钟电路呢?它有什么用处呢?时钟电路就像是人的心脏一样,每时每刻不断跳动着,对于单片机来说是至关重要的。如同心脏给我们的身体不断运输血液和氧气,让身体各种器官正常工作,而时钟电路则是单片机内部各部分电路正常工作的驱动力。

时钟电路由晶振和电容器组成。晶振是一种由石英制造的电子元件,在通电时,其表面会产生特定频率的振荡,最后通过电路可以输出一个频率很稳定的时钟信号,驱动单片机工作。我们人的心脏每分钟跳动几十到上百次,而对于单片机来说,这实在太慢了。图中的晶振频率是 12MHz(1MHz=1,000,000Hz),正常工作起来,每秒钟振荡12,000,000次!实际上,时钟电路的晶振并非必须是12M,也可以是其他的,但是要注意STC89C51这款单片机最高工作频率不能超过80M(这个同样可以通过芯片手册查找)。实际上我们使用更多的是11.0592M的晶振,为什么是这样奇怪的频率呢?后面讲到串口的时候相信读者就能明白了。

时钟电路还用到C2和C3两个电容,如果不了解电容,可以找找常用电子元器件介绍的相关资料,这里不做介绍。这两个电容通常用瓷片电容,容量一般取30pF即可。

顺便说一下,如果自己设计时钟电路,晶振和单片机之间的连线不要过长,这样可能会导致电路不能正常工作(不能起振)。

时钟每产生一次振荡的时间,叫做一个时钟周期;对于我们用的这款51单片机,每12个时钟周期,单片机执行一步操作,称为一个机器周期(STC也推出了 1T单片机,每1个时钟周期就执行一步操作)。如果是12M晶振,时钟周期就是1/12 us,机器周期刚好是1 us。

大家应该还记得前面说的上世纪古老庞大的计算机埃尼阿克吧,埃尼阿克一秒钟能进行5000次加法运算,那在当时已经是相当高的水平了。但是和我们的 51 单片机比起来,实在是小巫见大巫。51单片机可以在一个机器周期里进行一次加法运算(即汇编指令ADD),用12M晶振,1秒钟最多可以进行一百万次加法运算,是埃尼阿克的200倍(不考虑数据在寄存器和内存之间的移动)。看到这里,大家是不是在为自己能用上这么高科技的东西而窃喜呢?^_^

复位电路:图中连接到RST引脚的那部分电路就是复位电路,由电阻和电容组成。复位电路的作用,就是在刚通电的时候给单片机发出一个信号(对于51单片机,是连续至少两个机器周期的高电平),告诉单片机现在可以开始工作了。于是单片机就从初始状态开始,不厌其烦的执行特定的程序,直到断电,或者出现特殊情况导致程序终止。一般情况下,单片机正常工作时是不应该出现程序执行终止的情况的,有关这个问题,后文讲单片机程序特点时会说明。

复位电路的原理,是上电时通过电阻给电容充电,让电容连接到RST管脚的电压,从5V变为0V,也就是高电平变为低电平。电阻和电容的取值,按照图中给出的参考值即可,如果对模拟电路有了解,也可以自行计算确定其取值。

另外,图中的EA/VPP管脚,是访问内部或外部程序存储器选择信号和提供编程电压的,一般用的不多。直接连接VCC就可以了。

小编推荐阅读:

单片机最小系统的调试方法_单片机最小系统设计制作及开发流程

单片机最小系统的概念_单片机最小系统怎么画

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 复位电路
    +关注

    关注

    13

    文章

    308

    浏览量

    44304
  • 时钟电路
    +关注

    关注

    10

    文章

    230

    浏览量

    50400
  • 单片机最小系统

    关注

    8

    文章

    62

    浏览量

    48209
收藏 人收藏

    评论

    相关推荐

    单片机最小系统由什么组成 单片机最小系统包括哪些

    单片机(Microcontroller Unit,MCU)的最小系统包括以下几个主要组成部分: 单片机芯片:单片机是整个
    的头像 发表于 02-02 11:27 2797次阅读

    单片机最小系统包含哪几部分 单片机最小系统作用

    单片机最小系统包含以下几部分:单片机芯片、时钟电路、复位电路、电源电路、外围
    的头像 发表于 01-24 10:40 3867次阅读

    单片机最小系统作用 单片机最小系统包含哪几部分

    单片机最小系统是指能够独立工作的最基本的硬件组成,也是单片机的必备基础。它的作用是单片机提供工作所需的最基本的资源和功能,使
    的头像 发表于 01-18 13:54 1543次阅读

    单片机最小系统电路和PCB设计案例

    本文以STM32F401RCT6为例,讲解单片机最小系统的设计方法,以及一些相关的原理。
    的头像 发表于 01-02 10:36 1345次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b><b class='flag-5'>电路</b>和PCB设计案例

    单片机最小系统的相关知识

    单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列
    发表于 11-29 15:57 1004次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b>的相关知识

    单片机最小系统原理图讲解

    单片机最小系统,或者称为最小应用系统,是指能够维持单片机正常工作的最小工作单元。对51系列
    的头像 发表于 11-22 14:13 7928次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b>原理图讲解

    单片机最小系统的设计方法和原理分析

    本文以STM32F401RCT6为例,讲解单片机最小系统的设计方法,以及一些相关的原理。
    的头像 发表于 11-22 10:41 1185次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b>的设计方法和原理分析

    什么是单片机最小系统

    超大规模集成电路的技术,通常会包含中央处理器CPU,随机存储器RAM,只读存储器ROM,多种I/O口和中断系统等等功能。 可以看到,单片机由不同的组成成分,那么问题来了, 什么是单片机
    的头像 发表于 11-06 10:54 1034次阅读
    什么是<b class='flag-5'>单片机</b>的<b class='flag-5'>最小系统</b>

    认识单片机最小系统电路组成和工作原理

    在嵌入式系统设计中,主控芯片可能是单片机,也可能是数字信号处理器DSP,也可能是FPGA芯片。但不管采用哪种芯片,这些芯片要工作,所设计的电路都必须满足一定的基本条件,也就是我们常说的最小系统
    发表于 11-02 15:12 1720次阅读
    认识<b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b><b class='flag-5'>电路</b>组成和工作原理

    单片机最小系统电路包括哪两大类?

    单片机最小系统电路包括哪两大类
    发表于 10-31 07:28

    STM32单片机最小系统的工作原理和结构组成

      STM32单片机最小系统是指将STM32单片机所需的最少硬件元件集成在一起的电路板,它能够为单片机提供必需的时钟和电源,并且包含了STM
    发表于 08-09 16:56 8532次阅读
    STM32<b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b>的工作原理和结构组成

    51单片机最小系统的构成

    在基础篇01中,我们完成了51单片机开发环境的搭建,本节我们正式学习51单片机,51单片机要工作,光靠一个芯片肯定是不行的,它必须搭配相应的外围电路,我们把能使51
    发表于 07-15 15:23 5843次阅读
    51<b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b>的构成

    STM32F103C8T6单片机最小系统电路原理图

    单片机最小系统一般有单片机、电源、晶振、复位电路和调试电路
    发表于 06-02 11:05 6.2w次阅读
    STM32F103C8T6<b class='flag-5'>单片机</b><b class='flag-5'>最小系统</b><b class='flag-5'>电路</b>原理图

    stm32单片机最小系统开发板介绍

    此乃stm32单片机最小系统
    发表于 05-22 16:47 10次下载

    详解STM32最小系统电路

    最小系统单片机工作的最低要求,不含外设控制,原理简单,分析最小系统是STM32入门的基础。
    发表于 05-17 09:37 3715次阅读
    详解STM32<b class='flag-5'>最小系统</b><b class='flag-5'>电路</b>