鸽了几天,在肝一些与学习无关的事情。这些是之前总结的内容,整理一下发出来。
单片机的英文名称是Micro Controller Unit,简称MCU。其内部有CPU(微处理器)、RAM(内存,也可以理解为运行内存)、ROM(只读存储区,应该类比于电脑的内存条,可以长期存储数据。)、定时器、中断系统、通讯接口等硬件。
单片机的任务主要是信息采集(利用传感器)、执行代码(利用CPU)、控制外接硬件设备(比如电机、发光二极管)
相比计算机。单片机是一个微型的计算机。仅仅通过一个芯片来构成完整的计算机系统。成本低,体积小,结构简单,但是性能远不及计算机。可以帮助我们实现一些微型功能。
51单片机
名称由来:51单片机是80年代Intel开发的8051单片机内核的统称。兼容8051内核的都统称为51单片机。
单片机命名规则
跟单片机所属公司、工作电压、内存大小、工作频率、工作温度范围、封装类型、管脚数量相关。
这里单独说一下封装,搞电赛的时候对封装理解比较深刻。一个封装,对应着一个产品的外形包装。比如电阻中有个封装叫做0805,那么长着0805模样的所有电阻,不管阻值多大都叫做0805。如下图所示
关于单片机芯片的封装,展示几个
PDIP(但凡遇到长下面这个样子的芯片,它的封装都是PDIP)
LQFP(同理,但凡遇到下面这个样子的,都叫做LQFP)
STC89C52
所属系列:51单片机系列
公司:STC
位数:8位
RAM:512
ROM:8k(Flash)
工作频率:12MHz
芯片封装:PDIP
单片机手册
一般单片机手册可以从官网中找到。比如我们现在学习STC89C52这块开发板,那么就可以百度搜索STC官网,上去找手册。不过一般这些网站基本打不开,需要挂外网,最好还是通过第三方渠道吧
这里推荐几个网站:STC: 32位 8051 单片机创新者, ISP/IAP 技术创新者,中华有为:除了胜利,我们已无路可走 (stcmcudata.com)。
在这个网页中往下翻就可以看到我们需要的开发手册了。
管脚图
最小系统
通过这个图,我们可以看到,一些管脚需要接上外部电源,3V或者5V;一些管脚需要接地(GND);可以外接晶振(如图左下角的电路所示,一般不用接,芯片内部会集成);接入复位电路(如图中的RST,一般不用接。芯片内部会集成)。以保证单片机正常工作。
还有好多具体功能在学习中会慢慢挖掘的。
————————————————
版权声明:本文为CSDN博主「孤心亦暖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Destiny_Di/article/details/126713753