51单片机虽然是上世纪的产物,但是随着时间发展,它也并没有被时代淘汰。8051内核算是一个时代的精品了。

入门51之前,有这么几个问题:学数电?模电?汇编?

还是先别了吧。。。先用着,看不懂进行不下去了再肝理论,但是还是应该有个基础的了解。

单片机最小系统:是使单片机能够工作的最小应用系统。

对于一个单片机(mcu)来说,它要工作需要几个部分:

(1)时钟电路

什么是时钟电路?在单片机最小系统中有个叫晶振的东东,这个东东有个效应叫压电效应,压电效应是个什么东东?

压电效应:某些电介质在沿一定方向上受到外力的作用而变形时,其内部会产生极化现象,同时在它的两个相对表面上出现正负相反的电荷。当外力去掉后,它又会恢复到不带电的状态,这种现象称为正压电效应。当作用力的方向改变时,电荷的极性也随之改变。相反,当在电介质的极化方向上施加电场,这些电介质也会发生变形,电场去掉后,电介质的变形随之消失,这种现象称为逆压电效应。

那么,再回过头看单片机的时钟电路,到底是个什么原理。如果你玩过单片机,可以用示波器发现单片机时钟电路输出了方波,这个方波就是驱动单片机工作的时钟,方波的频率决定了单片机工作的快慢。

在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式,如图1所示。

可以看到内部就是一个反相器,其原理就是不断改变晶振两端的电压(极性),最终能够输出方波信号。单片机的时钟就确定了。

(2)复位电路

顾名思义,复位电路就是为了让单片机复位。常见的复位电路如下:

复位电路中,电容串联电阻,由图可以知道,当系统上电后RST脚首先保持高电平,高电平保持的时间由电路的时间常数RC值来决定。单片机的RST脚的高电平持续两个机器周期以上将会复位,所以,通过计算RC时间常数来维持复位时间。

(3)电源电路

就是VCC和GND回路,使用时注意一下单片机电源电压输入要求,一般是3.3~5V

还有单片机的管脚描述:

有了这么几个组成部分后,单片机就能工作了。

下面是网上一个单片机的最小系统:

最小系统搭建好之后,下一篇开始介绍51单片机。

51单片机(一)最小系统介绍相关推荐

  1. 51单片机计算机实物焊接,基于51单片机的最小系统焊接图 浅谈单片机最小系统...

    本文主要是关于51单片机的相关介绍,并对基于51单片机的最小系统焊接进行了详尽的阐述. 单片机最小系统 单片机最小系统主要由电源.复位.振荡电路以及扩展部分等部分组成. 对于一个完整的电子设计来讲,首 ...

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

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

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

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

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

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

  5. 51单片机50个实例代码_【附代码】51单片机电子密码锁教程

    简介 大家好,这篇文章的内容是关于如何用51单片机来制作一个电子密码锁的教程,通过这篇教程可以让刚入门的朋友了解矩阵键盘.LCD1602的使用方法,以及密码输入和修改的程序介绍,我会对每个部分进行详细 ...

  6. 51单片机洞洞板用的visio图_万能洞洞板之单片机DIY设计,开启制作之路-可编程逻辑-与非网...

    有些设计,看似复杂,但总可以用一种最简单的方法去实现.对于电路初学者来说,PCB设计还没掌握,但又热爱制作的,怎么办?下面这些制作都省去了制板的麻烦,只需一块洞洞板,买好元件器,焊接就行.不要做语言上 ...

  7. 基于51单片机的简易电容值测量仪proteus仿真设计

    51单片机简易电感测量仪仿真设计( proteus仿真+程序+讲解视频) 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0039 51单片机简 ...

  8. 51单片机步进电机角度控制详解(免费提供代码+仿真)

    51单片机步进电机控制详解 目录 51单片机步进电机控制详解 一.步进电机基本介绍 1. 步进电机结构 2. 步进电机驱动 二.硬件&仿真设计 0.设计要求 1. 硬件设计 显示模块 输入模块 ...

  9. 基于51单片机智能电子秤方案原理图程序设计

    硬件设计 (文末附资料) 单片机最小系统 对51系列单片机来说,最小系统一般应该包括:单片机.晶振电路.复位电路.下面给出一个51单片机的最小系统电路图. 复位电路: 一.复位电路的用途:单片机复位电 ...

  10. 51单片机的PID水温控制器设计

    硬件方案 PID水温控制器主要以51单片机系统进行温度采集与控制:温度信号由数字温度传感器DS18B20采集,主控器主动获取传感器温度值,通过PID算法,与设置温度进行计算,输出继电器的控制状态,并在 ...

最新文章

  1. 别让不好意思害了你(不过,别人好意思)
  2. Winforn中使用FastReport实现点击导出按钮PDF预览并弹出另存为对话框
  3. Qt Creator使用材质和明暗器Using Materials and Shaders
  4. Windows下用VS2013加载caffemodel做图像分类
  5. 一道非常棘手的 Java 面试题:i++ 是线程安全的吗
  6. POJ3485 区间问题
  7. Flex更改Image
  8. HTTP---Cookie
  9. 主子表对应的字段_Power Pivot针对表筛选的函数及差异
  10. 无线路由器密码破解最新教程完整版
  11. 小米手机 MIUI稳定版刷成开发版怎么操作?
  12. PCB设计中常见的错误与解决方法
  13. 3月15日 | 开启 ICLR 2023预讲会专场二
  14. 用计算机探索规律有什么知识点5上,用计算器探索规律知识点
  15. 全方位解析俄语系勒索软件的生态系统
  16. 前端权限管理方案之精确到按钮级别
  17. HTML5-电影影评网
  18. 2021-05-12轮训算法
  19. 【获奖榜单公布】遇见27岁的Java,分享你的开发者故事
  20. web直传阿里OSS

热门文章

  1. FoxMail邮箱配置
  2. html5的canvas绘制迷宫地图
  3. 各种品牌手机话机解锁秘籍
  4. 最新模拟登录12306(破解12306验证码)
  5. JavaFX 过时了吗?你怎么看,闲暇之余实现一版贪吃蛇小游戏,放松一下!
  6. XP系统安装打印机提示未安装打印机驱动程序,操作无法完成.
  7. RESTful 架构介绍
  8. Docker-Toolbox常见问题解决方案
  9. python qq机器人 发送文件_10.【代码】QQ群发机器人 - Python网络爬虫实战
  10. Spring boot Redis 乱码