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

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

3天内不再提示

对于一个完整产品设计来讲,单片机系统设计很重要!

小王电子 来源:wangzz223 作者:wangzz223 2020-03-02 09:24 次阅读

以下介绍单片机最小系统电路设计,单片机最小系统主要由电源、复位、振荡电路以及扩展部分组成。对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。

1、电源

在使用STC89C52RC单片机的时候,工作电压:5.5V-3.4V(5V单片机),这个地方就说明我们这个单片机正常的工作电压是个范围值,只要电源VCC在5.5V到3.4V之间都可以正常工作,电压超过5.5V是绝对不允许的,会烧坏单片机,电压如果低于3.4V,单片机不会损坏,但是也不能正常工作。

2、振荡电路

单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。

晶振

晶振通常分为无源晶振和有源晶振两种类型,无源晶振一般称之为crystal(晶体),而有源晶振则叫做oscillator(振荡器)。

有源晶振是一个完整的谐振振荡器,他是利用石英晶体的压电效应来起振,所以有源晶振需要供电,当我们把有源晶振电路做好后,不需要外接电路,它就可以主动产生振荡频率,并且可以提供高精度的频率基准,信号质量比无源信号好。

有源晶振通常有4个引脚,VCC,GND,晶振输出引脚和一个没有用到的悬空引脚。无源晶振有2个或3个引脚,如果是3个引脚的话,中间引脚是晶振的外壳,使用时要接到GND,两侧的引脚就是晶体的2个引出脚了,这两个引脚作用是等同的,就像是电阻的2个引脚一样,没有正负之分。对于无源晶振,就是用我们的单片机上的两个晶振引脚接上去即可,而有源晶振,只接到单片机的晶振的输入引脚上,输出引脚上不需要接。

3、复位电路

当这个电路处于稳态时,电容起到隔离直流的作用,隔离了+5V,而左侧的复位按键是弹起状态,下边部分电路就没有电压差的产生,所以按键和电容 C11以下部分的电位都是和GND相等的,也就是0V电压。我们这个单片机是高电平复位,低电平正常工作,所以正常工作的电压是0V电压,完全OK,没有问题。

4、独立按键

通常的按键分为独立式按键和矩阵式按键两种,独立式按键比较简单,并且与独立的输入线相连接,如图4所示

4条输入线接到单片机的IO口上,当按键K1按下时,+5V通过电阻R1然后再通过按键K1最终进入GND形成一条通路,那么这条线路的全部电压都加到了R1这个电阻上,KeyIn1这个引脚就是个低电平。当松开按键后,线路断开,就不会有电流通过,那么KeyIn1和+5V就应该是等电位,是一个高电平。我们就可以通过KeyIn1这个IO口的高低电平来判断是否有按键按下。

这个电路中按键的原理我们清楚了,但是实际上在我们的单片机IO口内部,也有一个上拉电阻的存在。我们的按键是接到了P2口上,P2口上电默认是准双向IO口,我们来简单了解一下这个准双向IO口的电路,如图5所示。

当内部输出是高电平,经过一个反向器变成低电平,NPN三极管不会导通,那么单片机IO口从内部来看,由于上拉电阻R的存在,所以是一个高电平。当外部没有按键按下将电平拉低的话,VCC也是+5V,他们之间虽然有2个电阻,但是没有压差,就不会有电流,线上所有的位置都是高电平,这个时候我们就可以正常读取到按键的状态了。

当内部输出是个低电平,经过一个反相器变成高电平,NPN三极管导通,那么单片机的内部IO口就是个低电平,这个时候,外部虽然也有上拉电阻的存在,但是两个电阻是并联关系,不管按键是否按下,单片机的IO口上输入到单片机内部的状态都是低电平,我们就无法正常读取到按键的状态了。

5、矩阵按键

矩阵按键和独立按键的关系

我们在使用按键的时候有这样一种使用经验,当需要多个按键的时候,如果做成独立按键会大量占用IO口,因此我们引入了矩阵按键,如图6所示,使用了8个IO口来实现16个按键。

其实独立按键理解了,矩阵按键也简单,我们来分析一下。图6中,一共有4组按键,我们只看其中一组,如图7所示。大家认真看一下,当KeyOut1输出一个低电平,KeyOut2、KeyOut3、KeyOut4这三个输出高电平时,是否相当于4个独立按键呢。

矩阵按键变独立按键小结:本文介绍了单片机最小系统的电路设计,单片机系统里都有晶振,晶振通常分为无源晶振和有源晶振两种类型。对单片机最小系统的电源模块、复位电路和振荡电路进行了详细的分析,理解单片机最小系统的设计对工程师是有利的。

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

    关注

    6032

    文章

    44513

    浏览量

    632839
  • 振荡电路
    +关注

    关注

    17

    文章

    501

    浏览量

    98713
  • 引脚
    +关注

    关注

    16

    文章

    1181

    浏览量

    50265
收藏 人收藏

    评论

    相关推荐

    如何优化单片机项目的功耗

    在现代电子设计中,功耗优化已成为不可忽视的重要议题。对于单片机(MCU)项目而言,功耗不仅关系到产品
    的头像 发表于 11-01 14:16 166次阅读

    单片机芯片开发-单片机方案开发的关键技巧和流程步骤!

    在电子产品设计中,单片机(MCU)无疑是最重要的组成部分之。无论是消费电子、智能家居、工业控制,还是可穿戴设备,小家电等,单片机的应用无处
    发表于 09-26 17:04

    电子产品方案开发公司常用的15单片机经典电路分享!

    : 13、复位电路: 14、AD/DA/光敏/热敏: 15、CPU最小系统工作电路: 单片机作为电子产品开发中的核心控制单元,其经典电路在各个领域发挥着重要作用。随着科技的不断
    发表于 09-25 14:43

    单片机方案开发:如何给电子产品单片机选型?

    在给电子项目做IC方案开发时,总是需要考虑到许多关键因素。在本文中,对于给即将开发的电子产品做好单片机选型。英锐恩单片机开发工程师将从以下几点进行介绍。
    发表于 09-25 10:56

    ADS7870基于单片机完整低功耗数据采集系统数据表

    电子发烧友网站提供《ADS7870基于单片机完整低功耗数据采集系统数据表.pdf》资料免费下载
    发表于 07-26 10:05 0次下载
    ADS7870基于<b class='flag-5'>单片机</b>的<b class='flag-5'>完整</b>低功耗数据采集<b class='flag-5'>系统</b>数据表

    从菜鸟到大牛!嵌入式完整学习路线:STM32单片机-RTOS-Linux

    ​嵌入式系统是许多现代电子设备和智能系统的核心,掌握嵌入式系统,意味着能够设计和开发更加智能化的产品。本文为所有想进入嵌入式领域的初学者提供
    的头像 发表于 07-23 16:11 3571次阅读
    从菜鸟到大牛!嵌入式<b class='flag-5'>完整</b>学习路线:STM32<b class='flag-5'>单片机</b>-RTOS-Linux

    暑假如何学习单片机

    暑假是学习和掌握单片机基础知识的良好时机。以下是关于如何在暑假期间学习单片机的建议计划
    的头像 发表于 07-03 09:19 478次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>暑假如何学习<b class='flag-5'>单片机</b>

    如何系统、科学地自学单片机

    的自学单片机呢?自学单片机需要定的计划和方法,以下是具体的步骤和建议。如何系统、科学地自学单片机?学习电子基础知识:理解电路原理、数字电子
    的头像 发表于 03-28 08:03 997次阅读
    如何<b class='flag-5'>系统</b>、科学地自学<b class='flag-5'>单片机</b>?

    单片机抗干扰措施有哪些?

    电磁干扰(EMI)问题日益成为影响单片机稳定性与可靠性的主要障碍。因此,探讨和实施有效的抗干扰措施对于提高单片机系统的性能至关重要。下面为大
    的头像 发表于 03-15 16:36 2153次阅读
    <b class='flag-5'>单片机</b>抗干扰措施有哪些?

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

    系列等。 时钟电路:单片机需要稳定的时钟信号来进行计时和操作,通常使用谐振电路或晶体振荡器来提供时钟信号。 复位电路:单片机上电初期,复位电路能够确保
    的头像 发表于 01-24 10:40 1.4w次阅读

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

    部分: 单片机芯片:单片机最小系统的核心部分是单片机芯片,它是整个系统的主控制核心。单片机芯片上
    的头像 发表于 01-18 13:54 3864次阅读

    单片机boot脚干嘛的

    多个方面进行阐述。 、定义 boot脚是指单片机引导脚,也称为启动脚、引导引脚。它是单片机系统中的
    的头像 发表于 12-19 09:47 9535次阅读

    单片机按键切换模式命令

    单片机按键切换模式命令的原理、实现方法和应用场景。 、原理与概述 单片机系统是由单片机芯片、外部器件和外围电路组成的
    的头像 发表于 12-15 10:31 2837次阅读

    单片机如何检测电流?

    单片机如何检测电流? 随着科技的发展,单片机技术在电子设备中得到了广泛应用。其中,电流检测是单片机
    的头像 发表于 12-07 15:37 3668次阅读

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

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