0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

51单片机是否会被淘汰

h1654155154.9243 来源:SIEC盛世工程师俱乐部 作者:SIEC盛世工程师俱乐 2022-04-18 13:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对此我们先打上问号,细细来分析一下

我们正处在一个飞速发展的时代,还记得我们小的时候听收音机、随声听后来又有了MP3、MP4等等一系列电子产品,随着科技的发展这些电子产品都以被时代淘汰。

51单片机的出现可比MP3、MP4这些电子产品早的多。但是目前为止依旧活跃在各个领域的应用中。当然也有不少的工程师说:51单片机现在没人用了早就淘汰了,可是事实真的如此吗?

随着近期的芯片慌,STM各系列价格翻了将近10倍、货期也是遥遥无期。其他大厂也是价格翻了几倍,货期排到了几十周。再加上不良商家的炒货行为更是一芯难求。好多公司把希望寄托到了国产芯片上,兆易、国民、复旦微、航顺、华大等等品牌一样是炒的火热同样一芯难求。为了满足公司的生产需求一些企业不得不改变策略把目光盯上了51单片机,此时有人会认为51老骥伏枥的机会到了。

但,真的是这样吗?

大家在ARM内核的32位单片机极度缺货的时候才想到我们还有51单片机可以用,可是你去咨询那些51单片机的厂家得到的回复依旧是两个字:“没货”。

此时你会想我是不是来晚了,不是的朋友,用51单片机的地方多着那!

下到一些功能很简单的小家电,上到一些电动车控制器。很多我们熟悉的电子产品基本上都有51的身影。还有一些能满足工控要求的51单片机也是冲在了工业领域的第一线。

51单片机从原来几百K的主频发展到现在的30几M,性能上可以说是大幅的提升。外设方面更是非常的丰富。IIC、SPI、UARTtimer、ADC看门狗等等基础外设应有尽有。而且价格还十分的便宜。

只是在处理一些复杂的算术运算上会很吃力,以为它没有专门的硬件乘除法器。算一组复杂的运算可能要好多个时钟周期。在没有复杂的运算情况下51单片机真的可以应对大部分的工作。所以说51会被淘汰吗?

虽说51的应用领域很广但是他也有自己的短板比如说上面提到的运算能力不足。以及指令集执行效率低等等问题的存在,迫使51单片机的应用范围也在缩小。向一些控制功能简单成本更低的电子产品发展。

随着ARM内核的发展一些高性能的32位机也朝着高性价比的方向发展,最近接触到了一款瑞萨推出的RA2E1系列的R7FA2E1A52DFJ其采用了最新的M23内核。

O R7FA2E1A52DFJ

其外设除了UART、IIC、SPI、timer、ADC等等基础功能外还设计有电容触摸按键通道。如果用户有触摸按键需求就可以直接使用片上的触摸按键功能,不需要在另加触摸芯片。

其内部4K的DATA_FLASH更是可以省掉一个EEPROM,用来存储用户需要掉电保存的数据。另外此芯片的供电范围也很宽在1.6-5.5V之间,这样就省掉了很多电平转换的烦恼。可以在3.3V和5V电平之间随意运行,再也不用担心电平不匹配的问题。

其实在单片机的选型中没有什么好与坏,只有适合或者不适合。一个项目只有开关功能在加上几个氛围灯最终却选择了一个ARM内核的32位单片机这样显然是不合适的。

那么一个手持的检测仪器需要从传感器读回数据并进行复杂的计算最后再显示到LCD屏幕上,最终却选择了一个51单片机,这个仪器最终拿到用户的手上30秒才出一次数据这显然也是一种很不好的体验。所以说单片机合适的才是最好的。

O 再举一个STM32F103的例子

F103系列是带有CAN总线和USB功能的。可是又有多少人用到了这两个功能那?既然没有用到这两个功能为什么要选择F103系列那?选择F030或者瑞萨的RA2E1系列不是更好吗。这样既节约了成本又能有一个好的货期,何必跟风去选择最火热的F103那!

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    462

    文章

    53534

    浏览量

    459057
  • 电子产品
    +关注

    关注

    6

    文章

    1260

    浏览量

    60190
  • 51单片机
    +关注

    关注

    277

    文章

    5714

    浏览量

    132101
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    51单片机RS485编程实例资料

    详细介绍51单片机RS485通信接线和编程代码
    发表于 10-20 14:57 2次下载

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要意义。测量
    的头像 发表于 07-25 11:39 475次阅读

    大一暑假适合学51单片机吗?

    大一暑假学 51 单片机,简直是老天爷赏饭吃的黄金窗口。我当时就是靠着这两个月,把从课本上看来的 C 语言指针、循环语句,变成了能让 LED 按节奏跳舞的真本事。
    的头像 发表于 07-16 11:42 388次阅读
    大一暑假适合学<b class='flag-5'>51</b><b class='flag-5'>单片机</b>吗?

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 1次下载

    2.4寸TFT彩屏配套测试程序-51单片机

    如题,2.4寸TFT彩屏配套测试程序-51单片机
    发表于 06-04 16:26 0次下载

    基于51单片机的温湿度检测与调节系统电路图

    电子发烧友网站提供《基于51单片机的温湿度检测与调节系统电路图》资料免费下载
    发表于 05-12 17:23 1次下载

    新概念51单片机C语言教程入门、提高、开发、拓展全攻略

    资料介绍 从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实
    发表于 04-15 13:57

    基于51/32单片机按键控制步进电机正反转,A4988驱动

    基于51/32单片机按键控制步进电机正反转,A4988驱动
    发表于 04-14 15:05 6次下载

    51单片机模块化编程设计与实例要点分析

    51单片机模块化开发教程
    发表于 02-24 16:40 4次下载

    单片机学习—C51源代码和Proteus仿真文件

    单片机学习—C51源代码和Proteus仿真文件.zip, 有各种例子
    发表于 02-10 13:46 2次下载

    51单片机pwm和spwm

    51单片机pwm
    发表于 01-08 15:54 3次下载

    51单片机温度报警器

    电子发烧友网站提供《51单片机温度报警器.zip》资料免费下载
    发表于 12-30 14:16 4次下载

    单片机Debug与仿真区别

    是指在软件或硬件开发过程中,通过特定的工具和技术来查找、诊断和修复错误的过程。在单片机开发中,Debug通常涉及到以下几个方面: 硬件调试 :检查单片机的硬件连接是否正确,包括电源、时钟、I/O接口等。 软件调试 :使用调试器(
    的头像 发表于 12-19 09:47 1402次阅读

    基于51单片机的1U服务器电源的电源管理接口设计

    电子发烧友网站提供《基于51单片机的1U服务器电源的电源管理接口设计.pdf》资料免费下载
    发表于 12-16 14:50 0次下载

    51单片机核心板原理图

    51单片机核心板原理图
    发表于 12-16 11:30 4次下载