本文是关于8051微控制器的介绍和其一些基本功能。8051微控制器是嵌入式系统,消费电子,汽车等的各个领域中最受欢迎和最常用的微控制器之一。
技术上被称为英特尔MCS-51架构,8051微控制器系列由英特尔开发的1980年,在80年代非常受欢迎(仍然是受欢迎的)。
8051微控制器具有许多功能,如串行通信,定时器,中断等,因此许多学生和初学者在带有8051微控制器的微控制器的概念上开始工作(尽管这种趋势似乎随着Arduino的引入而改变)。
尽管8051微控制器可能出于时尚似乎有点有点,但我们觉得它是使用微控制器,嵌入式系统和编程(C和组装)开始使用的最佳平台之一。
因此,在这篇文章中,您将获得8051微控制器的介绍和8051微控制器的一些基础知识。
但在进入8051微控制器的介绍和基础之前,我们需要一点关于微控制器和微处理器和微控制器之间的差异。
这微处理器和微控制器之间的差异在这篇文章中列出。
什么是微控制器?
微控制器是包含CPU(处理器)的VLSI IC,以及一些其他外围设备,如内存(RAM和ROM),I / O端口,定时器/计数器,通信接口,ADC等。
相反,微处理器(在微控制器之前开发)只是一个处理器(CPU),并且没有上述外围设备。为了使其工作或构建它周围的系统,我们需要单独接口外设。
直到微控制器的开发,几乎所有处理和控制任务都是使用微处理器实现的。由于微处理器需要额外的外围设备作为系统,因此控制系统的总成本很高。
但随着微控制器的发展,情况完全改变了包括嵌入式系统的世界。
8051微控制器介绍和历史
8051微控制器简介简要介绍了8051微控制器及其历史记录。英特尔的8051微控制器(Intel MSC-51架构)是8048微控制器(Intel MSC-48架构)的继承者。
最初,使用N-MOS技术开发了8051个微控制器,但使用电池供电设备及其低功耗导致CMOS技术的使用(以其低功耗而闻名)。
尽管英特尔开发了8051微控制器(2007年停产),但是超过20个半导体制造商仍在产生8051个兼容的微控制器I.。基于MSC-51架构的处理器。
由不同制造商生产的8051微控制器中的一些是:Atmel(AT89C51,AT89S51),菲利普斯(S87C654),STC MICRO(STC89C52),英飞顿(SAB-C515,XC800),西门子(SAB-C501),Silicon Labs(C8051),恩智浦(NXP700,NXP900)等
大多数现代8051微控制器是硅IP核心(知识产权核心),但也可提供离散8051微控制器IC。由于其低功耗,尺寸尺寸和简单的架构,8051 IP核心用于FPGA(现场可编程门阵列)和SOC(芯片系统)而不是基于高级ARM架构的MCU。
8051微控制器的应用
即使发展了许多先进和卓越的微控制器,8051微控制器仍仍在许多嵌入式系统和应用中使用。
下面提到8051微控制器的一些应用:
- 消费设备(电视调谐器,遥控器,电脑,缝纫机等)
- 家庭应用(电视,VCR,视频游戏,摄像机,乐器,家庭安全系统,车库门开启器等)
- 通信系统(移动电话,对讲机,应答机,寻呼设备等)
- 办公室(传真机,打印机,复印机,激光打印机等)
- 汽车(气囊,ABS,发动机控制,传输控制,温度控制,无钥匙进入等)
- 航空空间
- 医疗器材
- 防御系统
- 机器人
- 工业过程和流量控制
- 无线电和网络设备
- 遥感
8051微控制器基础知识
8051是一个8位微控制器I.E. 8051微控制器(内部和外部)的数据总线是8位宽。它是一个基于CISC的微控制器,具有哈佛架构(单独的程序和数据存储器)。
由于微控制器的基本布局包括CPU,ROM,RAM等。8051微控制器也具有类似的布局。以下图像显示了典型的8051微控制器的简要布局。
8051微控制器功能
- 8 - Bit Alu:ALU或算术逻辑单元是微控制器的核心。它对二进制数执行算术和按位操作。8051中的ALU是8位ALU I.E.它可以对8位数据执行操作。
- 8位累加器:累加器是与ALU相关联的重要寄存器。8051中的蓄能器是8位寄存器。
- 内存:8051微控制器有128个字节的RAM,包括SFR和输入/输出端口寄存器。
- 只读存储器:8051有4 kB的片上ROM(程序存储器)。
- I / O端口:8051具有四个8位输入/输出端口,这些端口是可寻址和双向的。
- 定时器/柜台:8051有两个16位定时器/计数器。
- 串行端口:8051支持全双工UART通信。
- 外部内存:8051MicroController可以一次访问两个16位地址线:每个用于RAM和ROM的一个地址。8051微控制器可以访问RAM和ROM的总外部存储器为64KB(216.对于每种类型)。
- 附加的功能:中断,片上振荡器,布尔处理器,断电模式等。
笔记:RAM和ROM的大小,定时器数量等的一些功能不是通用的。它们因制造商而异。
8051微控制器包装
8051微控制器有各种IC包装类型。最受欢迎和常用的8051微控制器包装是双线或倾角。它通常可用作40引脚PDIP或塑料DIP IC。
其他常见的包装型是44引出PLCC(塑料铅芯片载体)。它是一种表面贴装包装。
用于8051微控制器的另一个表面安装件是44 - 引线TQFP(薄扁平包装)。
本文介绍了8051微控制器和其基本功能。在下一篇文章中,我们将看到引脚放电图,引脚描述和8051微控制器的架构。
9回复
非常知识渊博
这类简单的笔记非常多。理解真的很简单。
谢谢很多伙伴
非常好的信息,简单的语言。谢谢
你好,
非常多愁善感的文章:我在ICL 1900大型机上写了关于摩托罗拉6800微控制器仿真的硕士论文,但在1979年之前,在8051年之前诞生了......没有任何改变世界。
很容易理解基础知识是非常有用的
以简单的方式学习和理解它很棒
谢谢你
非常感谢你
这个信息对我非常有帮助,感谢你这么多
非常好,简短的演讲。非常乐于初学者,谢谢