设计的世界

  • 首页
  • 技术
    • 3 d CAD
    • 电子•电
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
    • 流体动力
  • 学习
    • 电子书/技术提示
    • 工程周
    • 设计工程的未来
    • MC²运动控制教室
    • 播客
    • 视频
    • 在线研讨会
  • 飞跃奖
  • 领导
    • 2022年的投票
    • 2021年的赢家
  • 设计指导图书馆
  • 资源
    • 3 d Cad模型
      • PARTsolutions
      • TraceParts
    • 数字问题
      • 设计的世界
      • EE世界
    • 女性在工程
  • 供应商清单

英特尔的MCS-51微控制器家族-它将一直存在

通过艾梅Kalnoskas|2015年1月15日,

分享

由乔恩·怀尔德

当我浏览许多嵌入式电子论坛时,我不断看到人们发表声明,提到英特尔的8051系列微控制器,以及它们是如何“过时”的。然而,事实远非如此。当英特尔停止生产通过mcs—51汇编语言2007年,有大量的制造商仍然在Intel的知识产权许可下生产符合8051的微控制器。

越老越好
以为例Atmel的AT89S单片机系列。它们不仅符合8051,而且还提供了许多增强功能。虽然最初的8051在12MHz的外部时钟速度的最大值,如变体AT89S8253可以运行到24MHz的晶体,也有x2时钟选项,这有效地运行指令时钟在1/6的晶体速度(相对于原来的1/12 Fosc规格)。

8051像素1拷贝

虽然这只相当于一个4MHz的指令时钟-这可能看起来比较慢的现代微,如aPIC18F4550可以运行12MHz指令时钟- MCS-51家族的CISC架构允许比许多现代RISC微处理器更大的指令集。这意味着有些操作8051只需要一条指令就能完成,而PIC则需要几条指令的例程才能完成。

例如,8051具有cjne指令,它比较两个值,如果它们不相等,则执行跳转。为了让PIC 16F做到这一点,您将需要三个指令来加载两个值,减去或XOR它们,然后测试零位,如果没有设置则跳过。因此,理论上,运行4MHz指令时钟的PIC将与运行1MHz指令时钟的8051花费大致相同的时间来执行等同于8051的cjne指令的操作。

在现代微型电脑的前面
MCS-51在与现代微型计算机的竞争中再次胜出的地方是它的外部前端总线。这使得8051可以运行存储在外部并行EPROM中的程序,从而可以通过交换EPROM轻松地更改固件。它还提供了使用比芯片上提供的更大的程序ROM的选项(高达64KB)。而且,它处理外部并行RAM(也高达64KB),使系统内存可扩展。虽然由于串行EEPROM的可用性,并行内存似乎过时了,但并行接口比串行接口快得多。

外部内存总线也不仅仅局限于内存。通过使用硬件缓冲区和巧妙的硬件门控方案,我们还可以创建可寻址I/O的拓扑结构。这允许我们将其他硬件,如LCD/LED显示器和开关阵列连接到内存总线,并通过MOVX指令将它们视为外部存储器。该总线提供了一个易于扩展的系统,只需进行最小的代码更改。

此外,一些较新的8051变体甚至在它们的I/O引脚上提供对称的源/汇评级,如Atmel的AT89LP52。

试过了——并且忠于核心
虽然我已经触及了基础,但在目前的生产中,有许多其他制造商提供8051核心的DSP芯片,8051的增强似乎仍在全面进行中。它们是一种超级容易学习的芯片,经过了几十年的时间考验。相比之下,其他微控制器似乎更新得更多,“如果它没坏,就不要修理它”这一古老的附加条款似乎让MCS-51家族活得很好。

简而言之,不要指望MCS-51家族会很快消失,至少在我们有生之年不会。

乔恩·怀尔德化身最小 关于作者
Jon Wilder是一个自由电子工程师和电子爱好者超过20年。他在美国海军当了四年航空电子技术人员。Jon从13岁开始弹吉他,从15岁开始把电子产品和音乐结合起来。乔恩在17岁时制作了他的第一个真空管放大器。“音乐电子”,Jon说,是他的爱好和激情所在。

乔恩也是一个频繁的贡献者和热情的成员Electro-Tech-Online是一个电气工程会员社区。在Electro-Tech-Online,你可以向你的工程师同事提问并得到答案,从微控制器,可再生能源,汽车电子,到电路模拟和设计。此外,还有特定于mcu的论坛8051/8951,AVR的,手臂,Arduino,Oshonsoft项目,以及代码存储库成员共享代码片段。

在Twitter上关注Jon@PICmcuguy.


相关资源:

的Electro-Tech-Online社区举办一个整个论坛都在讨论8051/8951单片机.这是一个伟大的地方,问问题,寻找答案,并分享你的经验和知识,关于英特尔的远未过时的MCU。

还有由ETO会员和超级版主撰写的“基础8051″教程”,共五部分伊恩•罗杰斯其中包括以下内容:

  • ASM和C代码在8051上
  • 在51个衍生品上继续ASM和C
  • 基本的电机控制使用ASM和C
  • 液晶显示在ASM和C
  • ASM和C的串行通信

《华盛顿邮报》英特尔的MCS-51微控制器家族-它将一直存在第一次出现在微控制器的技巧.


了下:电子•电,微处理器


相关文章阅读更多>

molex-premo-flex
Premo-Flex一键式平面柔性电缆(FFC)跳线
海林德电子拓展广濑产品,推出D.FL75专业视频系列微同轴连接器
海林德电子与HellermannTyton直列棘轮P-Clamp扩展电缆管理投资组合
海林德电子宣布技术现在:电源虚拟博览会

设计指导图书馆

“运动

不可或缺报名

运动控制课堂

设计世界数码版

封面

浏览最新的问题的设计世界和背面的问题,易于使用的高质量的格式。剪辑,分享和下载与领先的设计工程杂志今天。

参加电子论坛

全球顶级的EE问题解决论坛,涵盖微控制器,DSP,网络,模拟和数字设计,射频,电力电子,PCB路由等

电子论坛

赞助内容

  • 全球供应需求推动制造业足迹的增长
  • 如何提高挡环的转动能力
  • 高分辨率电子比例压力控制
  • WAGO的定制设计接口布线系统,使工业应用更容易
  • 指定阀汇的10个原因
  • 案例研究:3d打印工具如何节省数千小时和美元

设计世界播客

2022年4月11日
3D打印小型化
看到更多>
工程交易

工程交流是一个面向工程师的全球性教育网络社区。

今天就联系、分享和学习

设计的世界
  • 广告
  • 关于我们
  • 联系
  • 管理您的设计世界订阅
  • 订阅
  • 设计世界数字网络
  • 工程白皮书
  • 飞跃奖

版权所有©2022 WTWH Media LLC版权所有除非事先得到WTWH Media的书面许可,否则不得转载、分发、传输、缓存或以其他方式使用本网站的材料
隐私政策|广告|关于我们

搜索设计世界

  • 首页
  • 技术
    • 3 d CAD
    • 电子•电
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
    • 流体动力
  • 学习
    • 电子书/技术提示
    • 工程周
    • 设计工程的未来
    • MC²运动控制教室
    • 播客
    • 视频
    • 在线研讨会
  • 飞跃奖
  • 领导
    • 2022年的投票
    • 2021年的赢家
  • 设计指导图书馆
  • 资源
    • 3 d Cad模型
      • PARTsolutions
      • TraceParts
    • 数字问题
      • 设计的世界
      • EE世界
    • 女性在工程
  • 供应商清单
我们使用cookie来个性化内容和广告,提供社交媒体功能,并分析我们的流量。我们还与我们的社交媒体、广告和分析合作伙伴分享关于您使用我们网站的信息,这些合作伙伴可能会将这些信息与您提供给他们的其他信息或他们从您使用他们的服务中收集到的信息结合起来。如果您继续使用本网站,您同意使用我们的cookies。 好吧没有阅读更多