8051单片机介绍和基础

本文就是关于8051单片机的介绍及其一些基本功能。8051单片机是嵌入式系统、消费电子、汽车等各个领域中最受欢迎和最常用的单片机之一。

技术上称为Intel MCS-51架构,8051微控制器系列是由Intel在1980年开发的,在80年代非常流行(仍然流行)。

8051微控制器有许多功能,如串行通信,定时器,中断等,因此许多学生和初学者开始他们的工作与8051微控制器的概念(虽然这一趋势似乎改变了Arduino的介绍)。

尽管8051微控制器可能看起来有点过时,但我们认为它是开始学习微控制器、嵌入式系统和编程(C和汇编语言)的最佳平台之一。

8051单片机简介

因此,在这篇文章中,你将得到8051单片机的介绍和一些8051单片机的基础知识。

但是在进入8051微控制器的介绍和基础之前,我们需要一点点关于什么是微控制器和微控制器之间的区别。

微处理器和微控制器的区别都列在这篇文章的表格中。

什么是微控制器?

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

8051单片机简介

相反,微处理器(在微控制器之前开发的)只是一个处理器(CPU),没有上述的外设。为了使它工作或建立一个围绕它的系统,我们需要分别接口外设。

8051单片机介绍图3

在微控制器发展之前,几乎所有的过程和控制任务都是用微处理器来完成的。由于微处理器作为一个系统需要额外的外设,控制系统的总体成本较高。

但是随着单片机的发展,这种情况已经完全改变了,嵌入式系统也不例外。

8051单片机的介绍和历史

8051单片机简介介绍了8051单片机及其发展史。Intel的8051微控制器(Intel MSC-51架构)是8048微控制器(Intel MSC-48架构)的继承者。

最初,8051微控制器使用N-MOS技术开发,但使用电池供电的设备和他们的低功耗导致使用CMOS技术(这是著名的低功耗)。

即使英特尔开发了8051微控制器(在2007年停止),超过20家半导体制造商仍在生产8051兼容的微控制器,即基于MSC-51架构的处理器。

一些8051微控制器由不同的制造商生产:Atmel (AT89C51, AT89S51), Phillips (S87C654), STC Micro (STC89C52),英飞凌(sabl - c515, XC800),西门子(sabl - c501), Silicon Labs (C8051), NXP (NXP700, NXP900)等。

大多数现代8051微控制器是硅IP核(知识产权核),但离散8051微控制器IC也可用。8051 IP核具有功耗低、体积小、结构简单等优点,用于fpga (Field Programmable Gate Array)和soc (System on Chip),而不是基于先进的ARM架构的mcu。

8051单片机的应用

即使发展了许多先进和优越的单片机,8051单片机仍然在许多嵌入式系统和应用中使用。

下面介绍8051单片机的一些应用:

  • 家用电器(电视调谐器、遥控器、电脑、缝纫机等)
  • 家庭应用(电视、录像机、视频游戏、摄像机、乐器、家庭安防系统、车库门开启器等)
  • 通讯系统(移动电话、对讲机、答录机、传呼设备等)
  • 办公室(传真机、打印机、复印机、镭射打印机等)
  • 汽车(安全气囊、ABS、发动机控制、变速器控制、温度控制、无钥匙进入等)
  • 航空和航天
  • 医疗设备
  • 防御系统
  • 机器人
  • 工业过程和流程控制
  • 无线电及网络设备
  • 遥感

8051单片机基础知识

8051是一个8位的单片机,即8051单片机的数据总线(包括内部和外部)是8位宽。它是一个基于CISC的微控制器与哈佛架构(独立的程序和数据存储器)。

由于微控制器的基本布局包括CPU, ROM, RAM等,8051微控制器也有类似的布局。下图显示了一个典型的8051微控制器的简要布局。

8051单片机介绍图4

8051单片机功能

  • 8 -位ALUALU或算术逻辑单元是微控制器的核心。它对二进制数进行算术和按位运算。8051中的ALU是一个8位ALU,即它可以对8位数据执行操作。
  • 8位累加器累加器是一个与ALU相关的重要寄存器。8051中的累加器是一个8位寄存器。
  • 内存: 8051单片机有128字节的RAM,包括SFRs和输入/输出端口寄存器。
  • : 8051有4kb的片上ROM(程序存储器)。
  • I / O端口: 8051有四个8位输入/输出端口是位寻址和双向的。
  • 定时器/计数器: 8051有两个16位定时器/计数器。
  • 串行端口: 8051支持全双工UART通信。
  • 外部存储器8051单片机可以同时访问两条16位地址线:RAM和ROM各一条,8051单片机可以访问的外部总内存是64KB (216对于每个类型)。
  • 附加功能:中断、片上振荡器、布尔处理器、下电模式等。

请注意一些特性像RAM和ROM的大小,定时器的数量等不是通用的。它们因制造商而异。

8051单片机的包装

8051单片机可用于多种IC封装类型。最流行和常用的8051单片机封装是双直插式或DIP。它通常可作为一个40引脚PDIP或塑料DIP IC。

另一种常见的封装类型是44 -铅PLCC(塑料铅芯片载体)。它是一种表面贴装包装。

8051单片机的另一种表面贴装封装是44 -引线TQFP (Thin Quad Flat Package)。

本文介绍了8051单片机及其一些基本特性。在下一篇文章中,我们将看到8051单片机的引脚图,引脚描述和体系结构。

9的反应

  1. 你好,
    很伤感的文章:我写的硕士论文是关于摩托罗拉6800单片机在ICL 1900大型机上的仿真,但是在1979年,8051诞生的前一年…

留下一个回复

您的电子邮件地址将不会被公布。必填字段被标记*