51单片机真的过时了吗

作者&投稿:寸媛 (若有异议请与网页底部的电邮联系)
51单片机是不是过时了?~

单片机只有适不适用的问题,没有过时说法。比如做一个温度监控系统,四五块钱的51单片机能实现的,干嘛非得买十几块钱的PIC或AVR单片机?
现在有的工控厂家还指定用51的前辈8031呢。虽然它简单得连内部程序寄存器都没有,但就是因为简单,所以相对其他的单片机来说,稳定系数高,程序不容易跑飞。在恶劣的工业环境中稳定性高。

从长远看,8位51单片机是可能被淘汰,但目前还没有,而且还是在应用的最佳时期。各大生产51单片机的公司还在开发新型号的单片机,如果真的淘汰了,那他们不是赔死了吗?

应该来说有点过时了,任何事物都有生命周期,只能说,大学课程的开设不是一步就能到位,目前51单片机已经稍显过时,由于中国体制问题,有的大学老师也不想再攻坚其他片子,学校也不可能一下子招到熟练新技术的老师,所以大学就一直学的看似“落后”的课程,但是,大学学的是方法,学的是基础理论,有了基础理论,学任何新技术都是很快的。学会了C,其他语言就不是太难搞懂,学会了单片机,自然ARM其他的就容易上手。大学的知识不会白学!

我举个例子吧,假如是12Mhz的晶振,那么执行速度是12分之1的晶振频率,也就是1Mhz的执行速度。而mcs 51单片机(一般指课本上那些过时的货色,像宏晶就不同,好像震荡周期最高33Mhz)最高的晶振频率就是24Mhz,这个是有数据可查的,你可以查看at89s51的数据手册,高于这个频率可能工作就不稳定或者不能工作,所以转换成执行速度的话就是2Mhz,你老师没说错的。 课本上的51单片机都是12个震荡周期合成一个机器周期,也就是直接和执行速度有关的周期是晶振的12分之一……

到这个问题,相信大家很多人都在问,也有很多人想知道,还有很多人有自己的看法,今天我在这里发表一下自己的观点。
现在在大学里,51单片机仍是电子类专业必修的课程,然而这几年随着ARM的火爆,很多51的学习者有了专业一个疑问:既然大家都在用ARM,我们为什么还要学51?而且找工作的时候人家也比较关注有过ARM使用经验的

51单片机是最经典最传统的单片机,若是使用,不一定是完美的;
但是你若是初学,却是绝对最佳的选择,51单片机你玩精通了,其他单片机也基本小菜一碟;
学习最好从最最基础的开始;
比如无线电,最基础的分立件开始才是王道,分立件玩精了,以后遇到IC基本都是秒懂;
如同开飞机,都是从螺旋桨飞机开始培训,虽然螺旋桨已经落伍了,但是一通百通,一开始就飞喷气式,玩不转啊;
若是玩,学习,建议从51开始,若是走偏峰,甚至MCS48单片机那个时代开始学,那个才是真功夫;
如同电脑,从DOS,UNIX,汇编,这个基础才是真功夫,真基础;这个都玩溜了,其他的基本不在话下;


1.当前单片机的发展现状 2.国内外做单片机较有实力的公司
当前单片机的发展现状良好1.Motorola 单片机: Motorola是世界上最大的单片机厂商,品种全,选择余地大,新产品多,在8位机方面有68HC05和升级产品68HC08,68HC05有30多个系列200多个品种,产量超过20亿片.8位增强型单片机68HC11也有30多个品种,年产量1亿片以上,升级产品有68HC12.16位单片机68HC16也有十多个品种....

单片机和嵌入式系统有啥区别?
(1)单片机基本结构 单片机由运算器、控制器、存储器、输入输出设备构成。(2)嵌入式系统成部分:嵌入式系统一般由以下几组嵌入式微处理器、外围硬件设备、嵌入式操作系统、特定的应用程序。嵌入式系统设计的第一步是结合具体的应用,综合考虑系统对成本、性能、可扩展性、开发周期等各个方面的要求,确定系统...

51单片机的准双向I\/O口在使用前必须进行写1操作,但上电时,单片机默认为...
--只是在《读》IO口之前,需要写1。但上电时,单片机默认为高电平,即还需要进行写1操作不?--不用了。只是当做输入接口来用,才有写 1 这个说法。写过一次 1 (或复位后自动置 1),就可以正确输入数据了。但是,如果写了 0,那么,接着输入的数据,将有可能是不准确的。所以,应该强调的...

大家好!我学习单片机一年了,在深圳一个培训中心 学习的,我高中起点,可 ...
哥们,学海无涯,不要气馁,日积月累,必有所成。你脚踏实地的一步一步来,可以学好的。说说我的经历吧,我年纪可能比你小,可能也差不多,现在大二第一期,在大一学的都是英语数学的,对刚开始弄单片机来说用处不大。,可以说我和你一样,起点都是高中水平吧,我在大一第二期端午节的时候开始...

单片机1和0分别对应的是多少电压?
相当于一个微型的计算机,和计算机相比,单片机只缺少了I\/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。SoC嵌入式系统(System on Chip)式的独立发展之路,向MCU阶段发展的重要...

请高手帮我解读一下单片机程序段(1),搞了一天没搞明白,急!
flag 是一个结构体,它的每一个变量只占用1个位,这样可以节省空间,尤其是在嵌入式开发中。这种优化是很有必要的。struct flag { unsigned time_1s:1;unsigned key_scan:1;unsigned task_time:1;unsigned task_en:1;unsigned run_flag:1;} flag1; \/\/定义了一个结构体变量flag1。void out...

你的意思是所有的单片机最快速度就是1us了,象PIC单片机、AVR...
也就是说12个时钟周期为一个指令周期,所以12M晶振时为1us(NOP),当晶振频率大于12M时就小于1us了。2、现在很多单片机都是6T(如STC89系列),4T(如80C320),1T(如STC12系列)工作模式,那么同样是12M晶振时候一个NOP的时间分别就是1\/2\/、1\/3、1\/12us,速度快了很多。

单片机定时 ET0=1什么意思,,要详解。。
表示定时时间已到或者计数值已满,接着就以计数溢出信号作为中断请求去置位一个溢出标志位。这种中断请求是在单片机芯片内部发生的,不需要在芯片上设置引入端,但是在计数方式时,中断源可以由外部引入。只有CPU中断总允许位EA=1时,ET0才可以有效工作,来控制定时器0允许中断或是禁止中断。

单片机的IO口有“0”、“1”两种输出状态,还有一种是“高阻”状态,高阻...
高阻态是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定。高阻态的实质:电路分析时高阻态可做开路理解。你可以把...

你的意思是所有的单片机最快速度就是1us了,象PIC单片机、AVR...
也就是说12个时钟周期为一个指令周期,所以12M晶振时为1us(NOP),当晶振频率大于12M时就小于1us了。2、现在很多单片机都是6T(如STC89系列),4T(如80C320),1T(如STC12系列)工作模式,那么同样是12M晶振时候一个NOP的时间分别就是1\/2\/、1\/3、1\/12us,速度快了很多。

海原县18132154360: 51单片机真的过时了吗 -
悟申康氏: 到这个问题,相信大家很多人都在问,也有很多人想知道,还有很多人有自己的看法,今天我在这里发表一下自己的观点. 现在在大学里,51单片机仍是电子类专业必修的课程,然而这几年随着ARM的火爆,很多51的学习者有了专业一个疑问:既然大家都在用ARM,我们为什么还要学51?而且找工作的时候人家也比较关注有过ARM使用经验的

海原县18132154360: 51单片机是不是过时了? -
悟申康氏: 单片机只有适不适用的问题,没有过时说法.比如做一个温度监控系统,四五块钱的51单片机能实现的,干嘛非得买十几块钱的PIC或AVR单片机? 现在有的工控厂家还指定用51的前辈8031呢.虽然它简单得连内部程序寄存器都没有,但就是因为简单,所以相对其他的单片机来说,稳定系数高,程序不容易跑飞.在恶劣的工业环境中稳定性高.

海原县18132154360: 51单片机为什么很难淘汰? -
悟申康氏: 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.51系列是8位机;96系列是16位机,还有STM32的32位机等;至于说 51单片机很难淘汰,这个不好下结论,以前我是用51系列,现在都用32位机;因为随着外设的多元化(通信接口)和高传输率,其实51系列已经不堪其用;51系列已经降为只能在低端应用了;

海原县18132154360: 单片机发展趋势如何?51系列是否落伍?为电子时代即将成为历史,碳电子时代单片机还有发展前途吗??? -
悟申康氏: 其实落不落伍不重要,51虽然是很旧的东西了,不过在低端,低成本控制领域,51或者说价格较低的8位机还是很有市场的,至少找份工作不难,别的什么炭电子就不知道了..

海原县18132154360: 专攻51单片机的话,今后大概多少年51会被淘汰 -
悟申康氏: 这个说 不了,51单 片机也在发展,现在的51兼容单片机性能不是传统51单 片机所能比拟的,且还有好多厂家在生产,一时半会淘汰不了的 即使将来淘汰了,你学习51单片机可以为学习其它单片机打下基础

海原县18132154360: 51单片机学习板现在学习还有用吗?会过时吗? -
悟申康氏: 有用的,可以提高对单片机学习效率 吴鉴鹰的开发板在业内算就是最好的了,板子的话做工,设计画板都是不错的,但是最大的缺点是有几个例程,就是红外线控制菜单的项目比较复杂,学习起来比较难.视频讲解的比较详细,例程很丰富,课程讲解的比较有趣,有很多大的例程讲解,像贪吃蛇,俄罗斯方块,智能计算器等等

海原县18132154360: 单学51单片机,工作好找吗?现在51单片机还有人用吗 -
悟申康氏: 我现在是做仪器的,用的单片机大多还是51系列的. 你现在上学,可以这么说,你如果光把51单片机弄透了,会简单的编程,画外围电路,我们单位招应届毕业生的,肯定要这样的应届毕业生.不要看现在微处理器好多类型,但是51系列的还是占据了大多数的市场,所以你学会了单片机找工作肯定没什么问题,要学就从51单片机学习

海原县18132154360: 51单片机现在的前景怎么样 -
悟申康氏: 我觉得,学了51以后,肯定要学ARM,DSP,FPGA等技术 51单片机是最基础的,单学51肯定没什么前途 就单片机而言,51也不是全世界流行的,国外一般用PIC这种运算速度更高的 以后,肯定要深入学习其他硬件知识

海原县18132154360: 51单片机现在还有用吗? -
悟申康氏: 当然啊!这是学习单片机的基础

海原县18132154360: 单片机技术会被淘汰吗 -
悟申康氏: 不会被淘汰的,技术会又进步,比如STC就讲51单片机向前推进了一大步.速度上可以比美一些ARM了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网