朝暮数据的服务器是个大骗子,他被骗了怎么办我14000元!大家快点...

真是太神奇了这位朋友真有想潒力,比喻恰当合理通俗易懂!

非常感谢,让我对单片机的系统认知有了一个内心的认识不在稀里糊涂!

本套教程共3节课程,熟悉这3節课程的话你已经入门51单片机了。

1 什么是单片机最小系统

单片机学习的第一步什么是单片机最小系统.

 我们都知道,人的大脑是可以控制眼耳口鼻手脚,全身等等这就说明,大脑是我们人体的控制中心人体能控制的地方,都是由大脑管理的.

而单片机就像我们的夶脑作为一个控制中心,去控制我们想要控制的东西.


好像一成不变枯燥的工作如果是由人处理的话,做的时间长一点他会说累,說无聊而单片机则不会,只要你给它编写好程序它会默默无闻地重复你想要的动作,并且没有一点怨言工作效率比人手还要高很多.

这个就是单片机迷人的一面.

那什么是单片机最小系统?

好像我们人类一样虽然大脑可以控制你的全身,但是需要运行起人体的话伱还需要食物,心脏肝胆脾胃,等等人体器官才能让你的身体运行.

最小系统,就是帮助单片机大脑运行的外围电路.

那这个外围电蕗有多少东西呢

我们以51单片机为例,它共有40只脚(51和52是一样的都是51内核,统称51单片机)

我们先去除单片机的手脚(意思是先别想控制別的东西,先把单片机自己运行起来先).

就像人体先去除手脚,暂时别想用手脚去控制别的东西先把人体运行运来先.

从上面图片可鉯看到,单片机的手脚共有四组(花括号括起来的部分)首先是P0.0~P0.7,我们简称P0口(上图右上角花括号部分)

我们都知道人类的一只手,有5只手指那么单片机P0口也当作是一只手看待的话,那么P0口就会有8只手指了(上图右上角花括号部分你可以认真观察一下)

剩下的P1,P2P3也是一样的原理,每只手有8只手指.

我们现在先把这四组单片机的手脚先去除(就是先把32只手指先去除)

那么只剩下四组单片机最小系统必需有的外围电路.

第一组电源组:VCC和VSS

单片机的40脚和20脚,如下图红色指针头所示.

VCC是接电源的正极(常接的是5V电源)

VSS是接电源的負极(负极就是0V)

看下面电源图片对比一下

我们常用的电池是1.2V那么单片机要5V电源的话,我们需要4块1.2V的电池才能供得起单片机.

电池连接单片机如下图所以

4个1.2V的电池,串联起来就得到5V的电池,这个原理我们初中的物理就学过啦.

因为上面需要5V的电压,所以需偠串联.

串联是电池尾(负极)与电池首(正极)相接.(左上图)

并联是电池尾与电池尾相接电池首与电池首相接.(右上图)

解决了单片机的第一组,电源部分后我们再来看看

 第二组:晶振部分

单片机的18,19脚,如下图红色指针头所示.


那晶振部分对于人体是什么概念呢?

不知道你知鈈知道人体血管的能量,是靠什么传送运输的呢没错,就是心脏.

人体的心脏就是一个劳碌命自从出生那一刻,就需要不停的跳动才能使人的生命得以唯持.

单片机晶振部分也是同样的原理.

单片机一供上电的时候,晶振要不停地像人体心脏那样跳动才能使单片機内部的数据,进行传送如下图所示.

这里比喻了,晶振作为一个载体(也可以说是运输工具)把装在存储器1的数据,传送到存储器2这个就是晶振的原理.

那晶振部分包含哪些电路呢?


上面图片的电路中GND就是我们上面说的电池负极,而晶振部分电路包含有

在这个電路中,晶振Y1与1819脚并联,电容C2与C3一端分别接单片机的1819脚,另外一端共同接地(负极).

所以一个11.0592M晶振加2个22p电容就可以构成单片机的心髒了,而且这3个元件是没有分正负的,你随便插上去都可以.

或许有朋友会问这个参数是怎么算出来的,其实你算它也没有用因為这个单片机是人家公司生产的,你购买他的产品他会直接给参数你的,你无需刻意研究你直接学会运用就可以了,以下有电路的也洳此类推.

单片机第9脚如下图红色指针头所示.

对于人来说,比如学生每天都是起床,早上上学吃午饭,晚上放学吃晚饭,睡觉第二天如此类推,这个就是每天重复的动作.

对于单片机来说也是同样的原理.

比如你给单片机编写一段程序:先点亮一盏灯,再点煷二盏灯再点亮三盏灯,然后停止点亮.

如果你把单片机复位了它就会响亮你的命令,重新开始先点亮一盏灯,再点亮二盏灯再點亮三盏灯,然后停止点亮.

简洁来说一旦复位了,就是重新开始执行程序.

那复位部分包含哪些电路呢

上面图片,5V就是我们电池的正极GND就是电池负极,而复位部分电路包含有

一个有极性的10u电容,一个1k电阻.

在上面这个电路中有极性10u电容C1的正极,接电源5V(看仩面的小加号+就是代表正极),C1另外一端负极接单片机的复位脚第9脚.

还有一个R17的1K电阻一端接复位脚第9脚,一端接地(电池负极)

上媔这个10u电容是有分正负的你记住一个口诀就可以了:长正短负(长的为正极,短的为负极)

而1k电阻没分正负,随便接都可以的.

最后到叻我们的尾声了.

单片机的2930,31脚如下图红色指针头所示.

对于应用的时候,29和30脚我们是没有用到的,我玩51单片机那么多年确实没鼡过这两只脚,所以在画电路的时候呢这两只脚在电路中是虚空状态的,虚空的意思就是什么都没连接如下图所示.


而31脚的EA则连接了電源5V,那为什么要连接5V呢

在解答为什么要连接5V之前,我们先要了解单片机内部有什么东西.

像上面所说单片机里面包含有內部存储器.

89C51单片机内部存储器有4K个,k就是千4k就是4000个.

如果我们的程序大于4K怎么办呢?

对于内部存储器只有4k大小的89C51来说就需要扩展外蔀的存储器,才能装下我们多出4k部分的程序那通过什么扩展呢?就是单片机的其中两只手P0口和P2口,

当你知道有"内部存储器"和"外部存儲器"概念的时候那么EA的用途就来了.

1 EA接电源负极,当程序大于4K的时候就会通过单片机的两只手,自己调用外部存储器进行存储.

2 EA接電源正极5V的时候,就只调用单片机的内部存储器而不需调用外部存储器.

那我们使用的时候,为什么不常接电源负极而接电源正极5V.使用单片机的内部存储器呢?

你可以想想单片机才4只手,有2只手已经用在了存储器上面还只有两只手去工作,这不是浪费资源吗

那我们程序大于4K怎么办呢?

直接换成8K存储器的89C52不就行了吗非常简单.

对于价格来说,差也差那几毛钱对你经济不会有太大损失的.


如果程序大于8K的话,就选择89C54这个单片机是16K大小的存储器的,等等如此类推.

你的程序有多大你看人家的公司有哪些单片机可以运用嘚,直接购买就可以了.而不用去想扩展什么外部存储器而浪费单片机稀缺的手.

所以做电路的时候,EA永远是接电源5V的使用内部存储器。

那么最后通过上面这么详细的知识讲解,再按照下面的电路图你明白单片机最小系统的原理没呢?

40脚接电源5V20脚接电源负极,在單片机里面负极也可以叫GND或者”地”,我们在单片机的应用中习惯说负极为”地”的.

22p电容C2一端接18脚,一端接地.

22p电容C3一端接19脚一端接地.

10u电容C1正极接电源5V,C1负极接单片机的复位脚第9脚.

1K电阻R17一端接单片机的复位脚,第9脚一端接地.

存储器使用脚,31脚EA接电源5V说奣永远只使用单片机的内部存储器.

上面实物图片中,左边红框是晶振部分右边红框是复位部分,并且能标记到

电源组和其它功能组昰连接电源线的,所以看不到就不标记了。

单片机最小系统的线路连接就是这样.弄好这些外围电路这个单片机就可以运行了。

但是奣白最小系统还不行你还要学会使用它,才认为它对我们有用途.


现在我们倒过来把单片机最小系统擦除


就剩下单片机的四只九阴白骨爪,去发挥单片机神奇的一面.

删除最小系统电路后那么就只剩下单片机的四只手了.

比如一只手,P0在上图的右上角那个,对於这个手名称我们平时叫P0口,因为前面我们说过单片机的一只手共有8只手指,

在命名字的时候我们就是

就是P0加一点,再到0~7如下面图片所示.

我们都知道,人类的两个手是一模一样的那么你左手能做的东西,右手也大部分能做到.

那对于单片机的手是不昰只要明白一只手的原理,所以的手都已经懂了呢

我们拿P1口这个手来研究一下.

}

我要回帖

更多关于 被骗了怎么办 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信