提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、51单片机最小系统模块构成
  • 二、电源电路
    • 1.电源引脚
  • 三、时钟电路
    • 1.时钟引脚
    • 2.晶振(时钟电路)
    • 3.时钟电路小tips
  • 四、复位电路
    • 1. 按键复位
    • 2. 上电复位
  • 总结

前言

在学习51单片机的时候我们最先接触到的就是单片机最小系统,单片机最小系统又叫最小应用系统,顾名思义就是能够使单片机实现简单运行的最小元件的组合。


提示:以下将以51单片机最小系统为例进行介绍

一、51单片机最小系统模块构成

二、电源电路

一个系统的正常工作离不开电源,单片机常见的电源电压分为5V 和低功耗的3.3V。本文介绍的是STC89C51这款芯片,该芯片是在5V电压下正常工作。

1.电源引脚

VCC(VDD):第40脚,电源端,接+5V电源,用于给整个系统供电。

VSS(GND):第20脚,接地端,接GND端。

EA :第31引脚,EA为片外程序存储器选用端,该引脚低电平时,选用片外程序存储器,高电平或悬空时选用片内程序存储器。

三、时钟电路

1.时钟引脚

XTAL1(Pin18):片内振荡电路的输出端
XTAL2(Pin19):片内振荡电路的输入端

2.晶振(时钟电路)

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

我们现在常见的都是无源晶振,无源晶振价格低且没用特定的工作电压限制,但是无源晶振不能自己起振,需要借助外围电路的力量才能工作。而有源晶振是一个完整的谐振振荡器,不需要外接其他器件,只要给它供电即可。

3.时钟电路小tips

  1. 51单片机最小系统复位电路的极性电容C1 的大小直接影响单片机的复位时间,一般采用10~30uF,51单片机最小系统容值越大需要的复位时间越短。
  2. 在硬件电路设计时,把电容离晶振越近的位置摆放越好且晶振离单片机越近越好。

四、复位电路

1. 按键复位

当单片机启动后,电容C3两端的电压持续充电为5V,这时R210k电阻两端电压为0V,RST处于低电平状态所以系统正常工作。当按键按下时,开关导通,这时电容两端形成回路,电容短路,开始释放电量,这时电压从5V降到1.5V甚至更少,此时10k电阻两端电压为3.5V甚至更大,所以RST引脚又接到高电平,单片机系统自动复位。
单片机中 默认5V为高电平即1 ,1.5V为低电平即0

2. 上电复位

如图所示,该电路是由一个10uf的极性电容和一个10k的电阻构成。
在单片机上电的瞬间,电容两端电压从0-3.5V不断增加,电阻两端电压从5V-1.5V不断减少,所以RST引脚所接收到的电压是5V-1.5V的过程,也就是从从高电平(1)到低电平(0)的过程所以单片机实现了自动复位。

在51单片机中,只需要给RST(9引脚)加上两个周期的高电平即可复位,当单片机上电那一刻起,默认复位一次。单片机复位相当于电脑的重启。

总结

51单片机最小系统大概就如上所诉,在硬件电路设计的时候只需要注意电阻电容选型和参数,以及摆放位置即可。作为一个系统,在PCB设计时,应摆放紧凑尤其是时钟电路,作为单片机的“心脏电路”。

51单片机最小系统解读相关推荐

  1. 单片机复位电路电容一定用电解电容_什么叫51单片机最小系统

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

  2. 理解51单片机最小系统的工作原理

    51单片机最小应用系统 概述 要想使用单片机,第一个要搭建的电路就是单片机的最小系统,有了这个最小系统单片机就可以去正常的工作,即使没有其他的外围电路(显示器啥的),也可以对单片机进行程序的编写,程序 ...

  3. 51单片机最小系统板制作过程

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  4. 【单片机】51单片机最小系统

    51单片机最小系统由三部分组成:主控电路.复位电路.晶振电路. 添加LED电路和独立按键.原理图如下所示:

  5. 51单片机最小系统的制作和程序烧录

    这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序 首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容 两个2 ...

  6. 手把手讲解51单片机最小系统焊接、流水灯(跑马灯)编写以及烧录

    (1)首先当然是要购买"51单片机最小系统的散件",淘宝上面卖的比较多,散件的话一般二.三十元左右,其次还需要购买一个电烙铁,一般30瓦的就足够了,这里我就讲一讲51单片机散件的焊 ...

  7. 51单片机 | 数字电路与C语言基础 | 51单片机最小系统

    文章目录 一.数字电路基础 1.电平特性 2.二进制与十六进制 2.1 二进制 2.2 十六进制 3.二进制的逻辑运算 二.C语言基础语法 三.51单片机最小系统 1. 51 单片机最小系统构成 1. ...

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

    51单片机最小系统的相关知识 单片机最小系统,或者称为 最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机.晶振电路.复位电路.下面给出一个5 ...

  9. 51单片机最小系统电路设计

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  10. 51单片机最小系统制作笔记

    原文地址:51单片机最小系统制作笔记作者:忘忧角落 上面所示是51系列单片机最小系统全家福照片,组装完成后的照片如下: 本电路各输入.输出脚全部用插针引出,可以连接外围电路进行单片机电路的实验,芯片可 ...

最新文章

  1. 数据科学很性感?不,其实它非常枯燥!
  2. 1-6 数据查询(下)——复杂查询
  3. Python与Java之间的相互调用——Jython
  4. python输出结果每5个换行_python for循环 - python基础入门(11)
  5. 数据结构——树的存储结构孩子表示法
  6. 在mysql中 11div4_雷林鹏分享:MySQL 运算符
  7. 数据分析系统DIY1/3:CentOS7+MariaDB安装纪实
  8. MySQL筛选重复数据
  9. c语言黑色星期五公式,求黑色星期五问题~
  10. js通过codeURL画二维码
  11. 为什么.class文件查看不了_恕我直言,这可能是你见过最详细的class文件结构分析
  12. docker下载地址
  13. 【保姆级教程】三角网生成库---triangle快速入门及使用说明(再不会就说不过去了啊兄弟)
  14. 眼部识别和指纹识别,你会选择谁?
  15. 《今日简史》2018比尔盖茨推荐(pdf, mobi, epub三种格式)
  16. 大豆SNP位点查找V2.0
  17. mongodb 聚合函数求平均值及时差处理
  18. 频率超出范围黑屏Linux,Win10专业版分辨率超出工作频率范围黑屏怎么办
  19. Ubuntu 16.04开机出现Kernel panic 。。。解决办法(亲测有效)
  20. 解决Tensorflow error(CUBLAS_STATUS_EXECUTION_FAILED)报错问题

热门文章

  1. SD卡插入笔记本时显示位置不可用无法访问介质受写入保护请问怎样才能修复???
  2. 大量精品国学论文免费下载
  3. 如何看待爱迪生和特斯拉的直流交流电之争——两种模式的企业管理
  4. C# 开发的 webBrowser打开网页出现脚本错误解决
  5. vue 使用 vue-awesome-swiper(swiper)解决方法
  6. 国内外GIS基础软件对比分析优缺特性及实际工作生产应用和成功案例综合评价
  7. 计算机二级河南2020年12月报名时间,2020年3月河南省洛阳市计算机二级报名时间|网上报名入口【12月16日9:00开通】...
  8. ai-tb.cn 这里面的数据就该都是淘宝的,现在去哪抓取?
  9. C++:wchar_t 和C++新增类型:char16_t char32_t
  10. openGL之glsl入门3--正弦函数叠加为方波