你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

什么是8051单片机?

[复制链接]
gaosmile 发布时间:2020-7-7 11:55

  在1976年时,英特尔首次生产了名称为MCS-48的单片机,即8位单片机。1980年晚些时候,发布了名称为MCS-51的改进版本(也是8位单片机),目前国内广泛使用的8051单片机就是属于Intel的MCS-51单片机家族,而且现在已经过了知识产权期限。

      继8051单片机成功之后,许多其他半导体制造商纷纷以自己的品牌发布了使用MCS-51内核的单片机。比如Microchip、Zilog、Atmel、Philips、Siemens等公司。它们的共同点是所有这些单片机都可以使用相同的MCS-51指令集进行编程。它们在支持设备配置(例如改进的内存,是否存在ADCDAC等)方面基本上有所不同。随后,英特尔于1982年发布了其首款16位单片机,名称为MCS-96。

      下面我们了解一下,什么是8051单片机:

      一、8051单片机架构

      在本文中,我们将范围限制为内部架构、引脚配置、程序存储器和数据存储器等,MCS-51系列的基本架构保持不变。通常,MCS-51系列中的所有单片机均以XX51表示,其中XX可以采用80、89等数字代替。

          

      二、8051单片机封装

      我们见到的8051单片机的封装有好几种,不同封装的可用性因设备而异。最常用的是双列直插式封装(40引脚),我们通常称为DIP。此外,8051还提供了QFP(四方扁平封装),TQFP(薄四方扁平封装),PQFP(塑料四方扁平封装)等产品。为解释引脚图,下图为使用40引脚DIP IC作为模型。

      三、8051单片机原理图和功能

          

      在上图为8051单片机的总体示意图。我们可以看到3个系统输入,3个控制信号和4个端口(用于外部接口)。还显示了Vcc电源和接地。现在,让我们详细解释并逐一介绍。要使单片机正常工作,必须有系统输入。因此,第一个也是最重要的是电源,用GND(地电位)标记为Vcc。没有适当的电源,电子系统将无法正常工作。XTAL 1和XTAL 2用于晶体时钟电路的系统时钟输入。需要RESET输入以将单片机初始化为默认值并重新开始。

      有3个控制信号,EA、PSEN和ALE。这些信号称为外部访问(EA)、程序存储使能(PSEN)和地址存使能(ALE)用于外部存储器接口。

          

      如上图所示,为8051单片机控制信号用于外部存储器接口。如果不需要外部存储器接口,则将EA引脚拉高(连接至Vcc),另外两个PSEN和ALE留空。你还可以看到一个与Vcc连接的0.1微法拉去耦电容器(以避免输入端发生HF振荡)。

      有四个端口分别编号为0、1、2、3,分别称为端口0、端口1、端口2和端口3,用于DAC、ADC、7段显示器LED等设备的外部接口。每个端口有8个I/O线,它们都是位可编程的。

      以上就是英锐恩单片机开发工程师分享的有关8051单片机的知识。英锐恩专注单片机应用方案设计与开发,提供8位单片机、16位单片机、32位单片机、运放芯片和模拟开关


收藏 评论0 发布时间:2020-7-7 11:55

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版