8051微控制器介绍和基础

本文是关于8051微控制器的介绍和其一些基本功能。8051微控制器是嵌入式系统,消费电子,汽车等的各个领域中最受欢迎和最常用的微控制器之一。

技术上被称为英特尔MCS-51架构,8051微控制器系列由英特尔开发的1980年,在80年代非常受欢迎(仍然是受欢迎的)。

8051微控制器具有许多功能,如串行通信,定时器,中断等,因此许多学生和初学者在带有8051微控制器的微控制器的概念上开始工作(尽管这种趋势似乎随着Arduino的引入而改变)。

尽管8051微控制器可能出于时尚似乎有点有点,但我们觉得它是使用微控制器,嵌入式系统和编程(C和组装)开始使用的最佳平台之一。

8051微控制器简介图像1

因此,在这篇文章中,您将获得8051微控制器的介绍和8051微控制器的一些基础知识。

但在进入8051微控制器的介绍和基础之前,我们需要一点关于微控制器和微处理器和微控制器之间的差异。

微处理器和微控制器之间的差异在这篇文章中列出。

什么是微控制器?

微控制器是包含CPU(处理器)的VLSI IC,以及一些其他外围设备,如内存(RAM和ROM),I / O端口,定时器/计数器,通信接口,ADC等。

8051微控制器简介图像2

相反,微处理器(在微控制器之前开发)只是一个处理器(CPU),并且没有上述外围设备。为了使其工作或构建它周围的系统,我们需要单独接口外设。

8051微控制器简介图像3

直到微控制器的开发,几乎所有处理和控制任务都是使用微处理器实现的。由于微处理器需要额外的外围设备作为系统,因此控制系统的总成本很高。

但随着微控制器的发展,情况完全改变了包括嵌入式系统的世界。

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微控制器简介图像4

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回复

  1. 你好,
    非常多愁善感的文章:我在ICL 1900大型机上写了关于摩托罗拉6800微控制器仿真的硕士论文,但在1979年之前,在8051年之前诞生了......没有任何改变世界。

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*