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

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

3天内不再提示

89C51单片机怎么样?89C51单片机过时了吗

姚小熊27 来源:电工之家 作者:电工之家 2020-02-12 14:34 次阅读

89C51单片机是一款8位单片机,最常用的是艾特梅尔产的AT89C51,我在上学时是用的最多的一款单片机芯片,现在来说它早已停产多年了。我认为尽管这样,作为一种性价比很高的芯片非常适合刚接触单片机的小白们学习,我认为在一些低端产品中还是能见到它的“踪影”,下面我来谈谈我的看法。

单片机作为一种控制类芯片,不管其性能是如何发展,现在仍然没有摆脱它的基本架构。我认为作为刚学单片机的新手来说这款芯片并没有过时,俗话说“万仗高楼平地起”,我们学单片机不仅仅是学单片机芯片本身的内部结构,我认为更重要的是学习单片机的一些硬件外设和软件部分。从这一方面来讲选一款经典的低端芯片来学习是我们的明智之举,一来可以增加我们学习的自信心,二来也可以节约我们学习的成本。

一些性能较好的8位单片机也是在89C51的基础上进行的技术改进升级的,比如一些单片机增加了ISP(在系统编程)功能、增大了装载数据的容量、提高了时钟频率、降低了工作电压等方面,有一句话叫“万变不离其宗”,其大架构都没有发生颠覆性的改变,从这个角度来说仍没有过时。

从做产品项目的角度来说,我们选芯片要以成熟的典型主流芯片为主,同样学习时也要以典型单片机作为学习的切入点才对。因此在一些价格低、处理速度慢的产品中还是以C51为主,同样对学习单片机也一样,低端学会了再学高端是水到渠成的事情。在做项目时对于高端的设备才选用16位或者32位的单片机比如STM32系列或ARM系列单片机!

因些,不论是学习单片机还是做产品89c51都是一款成熟而又经典的芯片并没有过时,最后我用一句话总结就是“与其把一些高大上的技术名词挂在嘴边,不如把一些所谓“过时”的技术放在心里”。

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

    关注

    6019

    文章

    44316

    浏览量

    627567
  • 89C51
    +关注

    关注

    2

    文章

    108

    浏览量

    31747
收藏 人收藏

    评论

    相关推荐

    基于单片机多功能洗衣控制

    需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是
    发表于 03-18 10:13 432次阅读
    基于<b class='flag-5'>单片机</b>多功能洗衣<b class='flag-5'>机</b>控制

    基于51单片机的电子钟闹钟温度显示设计

    基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51
    的头像 发表于 11-02 09:07 1648次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的电子钟闹钟温度显示设计

    基于51单片机的锅炉水位温度压力检测系统仿真设计

    基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51
    的头像 发表于 11-02 09:06 1204次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的锅炉水位温度压力检测系统仿真设计

    80C51单片机89C51单片机具体有什么不同?

    80C51单片机89C51单片机具体有什么不同
    发表于 11-01 08:01

    请问89C51单片机内包含哪些主要逻辑功能部件?

    单片机89C51单片机内包含哪些主要逻辑功能部件?
    发表于 10-27 08:11

    89c51单片机有那些信号需要芯片引脚以第二功能方式提供?

    89c51单片机有那些信号需要芯片引脚以第二功能方式提供?
    发表于 10-26 08:27

    51单片机温度控制调速风扇仿真设计

    本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机
    的头像 发表于 10-22 17:53 2047次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>温度控制调速风扇仿真设计

    基于AT89C51单片机的点击转速测量

    电子发烧友网站提供《基于AT89C51单片机的点击转速测量.pdf》资料免费下载
    发表于 10-20 11:39 1次下载
    基于AT<b class='flag-5'>89C51</b><b class='flag-5'>单片机</b>的点击转速测量

    基于AT89C51单片机中断的封帽保护系统设计

    电子发烧友网站提供《基于AT89C51单片机中断的封帽保护系统设计.pdf》资料免费下载
    发表于 10-18 10:02 1次下载
    基于AT<b class='flag-5'>89C51</b><b class='flag-5'>单片机</b>中断的封帽<b class='flag-5'>机</b>保护系统设计

    80c31单片机可以用89c51直接代替吗?

    有一个电路板用的是80c31单片机现在坏了可以用89c51直接代替吗
    发表于 10-07 06:18

    基于51单片机的万年历时钟仿真设计

    需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核
    的头像 发表于 09-24 14:11 1629次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的万年历时钟仿真设计

    基于51单片机的路灯自动开关控制仿真设计

    需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核
    的头像 发表于 09-24 14:09 1230次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的路灯自动开关控制仿真设计

    基于51单片机的多功能电子钟万年历仿真设计

    需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核
    的头像 发表于 09-24 14:07 1727次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的多功能电子钟万年历仿真设计

    基于51单片机的可调频率幅值的波形信号发生器设计

    需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是
    的头像 发表于 09-24 13:58 1258次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的可调频率幅值的波形信号发生器设计

    51单片机的基础知识

    中,所以就称 为单片机(也称微控制器 MCU)。 51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。 Intel(英特尔)的:i80
    的头像 发表于 09-11 10:30 9889次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>的基础知识