找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8925|回复: 77
收起左侧

很想知道这2款经典入门单片机哪款被应用最广泛

  [复制链接]
ID:316880 发表于 2020-4-4 20:17 | 显示全部楼层 |阅读模式
本帖最后由 余生不负 于 2020-4-4 22:51 编辑

我是能51单片机做那我就一定用51单片机,因为我感觉51单片机直接操作寄存器应用比较灵活,如果实在不能满足需求我才会考虑其他的单片机,对51单片机我是情有独钟的;但是有一些人会说做项目看需求选择单片机的,但是有些人不管什么简单复杂的通通用STM32来做,还有的还歧视8位的单片机,说速度慢,淘汰了,抗干扰差等等这些理由排挤8位的单片机,并且抢占8位单片机的市场?
单选投票, 共有 176 人参与投票
您所在的用户组没有投票权限
回复

使用道具 举报

ID:236898 发表于 2020-4-4 21:53 | 显示全部楼层
我认为目前来说,简单的东西也可以使用STM8来制作,STM8成本也降下来了,比51还是有优势的
回复

使用道具 举报

ID:405033 发表于 2020-4-4 22:19 | 显示全部楼层
现在市场上还是有很多51的,包括校园学习都是从51到32的过渡,所以51还是有市场的,至于为什么选的STM32,因为功能真的强大,而且你用了STM32之后,你会发现你完全不想用回51了,STM32也因为功能强大渐渐抢占了一些市场。我是从51入的坑,用了32之后不想用回51了,用51是因为实现功能不难,而且51的编写也比STM32简单。所以会用到51。综上来说,这两者所使用的场面不一样,一个偏高端市场,一个低端市场应用广泛。不管用哪款,完成项目都是唯一的目标。
回复

使用道具 举报

ID:487821 发表于 2020-4-7 00:09 | 显示全部楼层
只要玩了STM的人一般都 不会再去玩51了,STM也有8位机,那和51好太多了,没有可比性
回复

使用道具 举报

ID:551148 发表于 2020-4-7 16:00 | 显示全部楼层
STM32现在的发展很快的啊。很多人已经开始用了。
回复

使用道具 举报

ID:25310 发表于 2020-4-8 17:46 | 显示全部楼层
但有当时皓月在 发表于 2020-4-4 21:53
我认为目前来说,简单的东西也可以使用STM8来制作,STM8成本也降下来了,比51还是有优势的

STM8 资料少,编译器刁钻,比51好不了多少,比32差很远。
回复

使用道具 举报

ID:420836 发表于 2020-4-8 21:31 | 显示全部楼层
毫无疑问,使用最多的是51单片机,因为它是市场上最早的单片机,也是8位。 单片机的大多数应用都是低端产品,而8位单片机可以轻松处理低端应用。
回复

使用道具 举报

ID:546439 发表于 2020-6-6 20:34 来自手机 | 显示全部楼层
建议先学51
回复

使用道具 举报

ID:383215 发表于 2020-6-6 21:00 | 显示全部楼层
楼主发帖讨论哪些单片机应用广泛?应该会用多少种单片机编程?带DAC的单片机又如何如何,讨论这些话题我实在看不出来有什么意思?51单片机和STM32,哪款被应用最广泛?这个问题非常简单,应用单片机的人就分为两大类,第一类是业余爱好,这类人喜欢用什么单片机,完全是萝卜白菜各有所爱,没有必要强求用什么单片机,第二类是专业电路设计,这类人使用单片机是性价比说了算,如果做的产品量很大的话,价格相差一毛钱就换单片机了,说白了,这类人使用单片机是钱说了算、人民币说了算、美元说了算,有一位网友在回答你的另一个帖子,表达的也是这个意思,我也非常赞同这个观点。使用单片机再也没有第三类人了,这个问题已经说的清清楚楚。
玩转了89C51、52、2051就以为玩转了51单片机,那是坐井观天,89C51是ATMEL公司改进型51单片机,是用自己的EEPROM技术从Intel公司换来了的51内核,我认为ATMEL公司的89C51为51单片机的普及做出了巨大的贡献,没有ATMEL公司的89C51,51单片机的普及范围不可能有那么广。大家可能不知道89C51之前的51单片机编程有多么痛苦,一片紫外线擦除的2764最多擦写几十次就报废了,现在的STC51单片机,也不是真正的51单片机,是比89C51改良更好的51单片机。玩转了STC单片机以为玩转了51单片机,那是天大的一个笑话。
51单片机的代表芯片是8031,现在有谁还用过8031?楼主对51单片机情有独钟,那就应该玩转8031,以及8031的外围元件8155、8279、8243、74LS373、2764、6264等等等等,玩转8031才算真正玩转了51单片机。51单片机是48单片机的改进型,现在还有谁听说过48系列单片机?48单片机的代表芯片是8039,48单片机是51单片机的亲爹,51单片机是48单片机的亲儿子,48单片机之前是Z80、8086之类CPU的单板机,这些单板机是所有计算机和单片机的老祖宗。
51单片机的代表芯片8031已经被淘汰,这个值得怀疑吗?比89C51、52、2051性价比高很多的单片机比比皆是,谁敢保证89C51、52、2051不会像8031一样的被淘汰?时代在发展、技术在进步,这个谁也挡不住。STC之类的改进型51单片机我没有研究过,我没有发言权。我大概知道喜欢STC单片机的主要原因是懂51单片机的人很多,不用花太大精力就可以直接使用,但是,STC单片机是否会淘汰,主要还是看性价比,目前性价比最高的就是STM32,STC单片机性价比拼得过STM32就会被保留下来,所以,STC单片机是否会淘汰,最终还是市场说了算。
有人歧视51单片机,确有此事,有个某宝店家把51单片机说的一文不值,把STM32吹上天,说现在的大学生还在学51单片机,不知道有一种32位的单片机,还说什么一毕业就失业,对此我肯定是嗤之以鼻,大学学什么内容是国家教委制定的,一个某宝店家比国家教委还厉害这可能吗?我从来没有歧视过51单片机,我现在还在用51单片机,我干嘛要歧视51单片机?我对51单片机的编程非常熟练,我有非常完善的51单片机仿真实验板,我通常是先用51单片机把程序编出来,然后再移植到其它单片机,移植程序比直接编程相对简单,我现在正在慢慢熟悉STM32,在力所能及的情况下,我肯定愿意多学几种单片机,我肯定不会为了一片树叶而放弃一片森林。
回复

使用道具 举报

ID:771509 发表于 2020-6-6 21:40 | 显示全部楼层
大多数教学都是从51刚开始的入门
回复

使用道具 举报

ID:771565 发表于 2020-6-6 22:59 | 显示全部楼层
对51比32操作容易好多,但奈何他的io口有些少,如果简单的小项目,我也喜欢51
回复

使用道具 举报

ID:351097 发表于 2020-6-7 00:46 | 显示全部楼层
51单片机吧,主要是8051内核比较容易入门资料比较多。STM8也用过,不过,如果频率相同的情况下,STM8的处理速度没有增强型8051快。因为51内核是复杂指令集,一条指令可以做多件事,STM8是精简指令集,一条指令就做一件事。
回复

使用道具 举报

ID:771721 发表于 2020-6-7 10:49 | 显示全部楼层
51单片机吧,可以先学这个
回复

使用道具 举报

ID:785268 发表于 2020-6-20 19:35 | 显示全部楼层
51单片机主要是8051内核比较容易入门资料比较多 样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS,和WINBOND等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。

不过在市场化方面,89C51受到了PIC单片机阵营的挑战,89C51最致命的缺陷在于不支持ISP(在线更新程序)功能,必须加上ISP功能等新功能才能更好延续MCS-51的传奇。89S51就是在这样的背景下取代89C51的,89S51已经成为了实际应用市场上新的宠儿,作为市场占有率第一的Atmel公司已经停产AT89C51,将用AT89S51代替。89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。89SXX可以向下兼容89CXX等51系列芯片。同时,Atmel不再接受89CXX的定单,大家在市场上见到的89C51实际都是Atmel前期生产的巨量库存而以。如果市场需要,Atmel当然也可以再恢复生产AT89C51。

89S51相对于89C51增加的新功能包括:

-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!

-- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。

-- 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。

-- 具有双工UART串行通道。

-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。

-- 双数据指示器。

-- 电源关闭标识。
回复

使用道具 举报

ID:590038 发表于 2020-6-20 21:51 | 显示全部楼层
STM32  89C51都学一下,先学51,打好语言基础
回复

使用道具 举报

ID:785934 发表于 2020-6-21 17:07 | 显示全部楼层
现在真正有量的产品级谁会用这两个
回复

使用道具 举报

ID:786036 发表于 2020-6-21 19:59 | 显示全部楼层
我觉得51挺好用的 学校初学也是用这个
回复

使用道具 举报

ID:785395 发表于 2020-6-22 11:35 | 显示全部楼层
其实还好吧,没有上升到那么高的层次,就是感觉51最先接触,觉得很不错
回复

使用道具 举报

ID:786337 发表于 2020-6-22 11:53 | 显示全部楼层
要玩了STM的人一般都 不会再去玩51了,STM也有8位机,那和51好太多了,没有可比性
回复

使用道具 举报

ID:426861 发表于 2020-6-22 11:59 | 显示全部楼层
51市场不可否认的在萎缩,但是在可预见的相当长的时间内由于成本、使用场景等因素是不会被淘汰的
回复

使用道具 举报

ID:786681 发表于 2020-6-22 14:57 | 显示全部楼层
STM32吧,这个在各个领域中运用的比较多,很适合入手。
回复

使用道具 举报

ID:772467 发表于 2020-6-22 19:23 来自手机 | 显示全部楼层
8051是我目前学的比较多的,比较基础
回复

使用道具 举报

ID:575020 发表于 2020-6-22 22:06 | 显示全部楼层
我开始想学stm32,论坛很多人建议先学51,结果51还没学好,现在又想学arduino
回复

使用道具 举报

ID:767423 发表于 2020-6-23 16:59 | 显示全部楼层
从8031入的门。51,PIC,MSP430,富士通的ARM都用过。现在就两种选择:1、是性价比说了算,2、可靠性说了算。根据功能选单片机,一般用途我主要是满足功能要求下,选择性价比高的。我有个产品原来考虑用STM8的003,后来发现有个51的003价格一样,但多一个IO口我就选择51的。有个产品要求可靠性高,我们用的是富士通的ARM,STM32由于供电是3.3V被排除了,可靠性好一点的飞思卡尔的芯片由于性价比低也被排除了。STM3资料多好学,但做产品我会选国产仿STM32的,性价比高。一般的简单小应用我会选国产仿PIC的芯片,因为价格一元以下的好多。总之先选一样入门,发挥看个人!
回复

使用道具 举报

ID:787942 发表于 2020-6-23 22:10 | 显示全部楼层
举个例子,有的场景需要高可靠性如汽车,基本选用汽车级芯片,有的需要极低的功耗,有的需要特定功能的外设比如stm32高级定时器来实现foc,有的只需要体积小占用PCB小,性价比啥的,反正不同的项目对应的单片机选择有很多,看你的侧重点,51是一个较为基础的通用的,但并不适用每个场景
回复

使用道具 举报

ID:787078 发表于 2020-6-24 08:35 | 显示全部楼层
51系列单片机仍然是8位单片机的市场龙头,不管简单复杂的通通用STM32来做肯定不对啊,电子市场中的投资都是越简单越快越好。
回复

使用道具 举报

ID:476146 发表于 2020-6-24 08:41 | 显示全部楼层
估计8位单片机还是51单片机是主流,51单片机有其存在的成本低等意义,看个人
回复

使用道具 举报

ID:774633 发表于 2020-6-24 08:46 | 显示全部楼层
建议stm32上手学
回复

使用道具 举报

ID:788358 发表于 2020-6-24 08:57 来自手机 | 显示全部楼层
51简单易学,先学51掌握单片机的编译思维,其他的自然而然就很容易上手了。
回复

使用道具 举报

ID:452950 发表于 2020-6-25 12:57 | 显示全部楼层
现在单片机入门教学主要是以51为案例,51的资料也是比较全的,相对来说入门更容易。
回复

使用道具 举报

ID:789460 发表于 2020-6-25 14:00 | 显示全部楼层
51肯定是用的最多的,可能基于设计方面stm32会简单一些
回复

使用道具 举报

ID:789681 发表于 2020-6-25 18:41 | 显示全部楼层
看什么用途,自己玩就用熟悉的,如果是设计产品考虑到成本,能用51还是51
回复

使用道具 举报

ID:787577 发表于 2020-6-25 19:31 | 显示全部楼层
51多,这个也是学习的基础用的吧,不过stm32更好用
回复

使用道具 举报

ID:141497 发表于 2020-6-25 19:49 | 显示全部楼层
怎么还有人发贴讨论这个问题,我比较同意9楼观点。根据工程项目需要选择用什么单片机就可以了,够用就好。
回复

使用道具 举报

ID:790094 发表于 2020-6-26 11:49 | 显示全部楼层
我是刚来的,我想知道单片机可以做什么用呢! 能创造什么价值。和东西!可以做出什么成品。
回复

使用道具 举报

ID:790127 发表于 2020-6-26 12:30 | 显示全部楼层
个人比较喜欢STM32
回复

使用道具 举报

ID:790159 发表于 2020-6-26 13:25 | 显示全部楼层
还是看应用,简单用51即可,ST32优势是相同外设下价格最优,可替换性也强。
回复

使用道具 举报

ID:790398 发表于 2020-6-26 18:30 | 显示全部楼层

我觉得51挺好用的 学校初学也是用这个
回复

使用道具 举报

ID:789140 发表于 2020-6-27 17:40 | 显示全部楼层
入门都是用51,说明51比较简单操作,stm32适合更复杂的应用吧
回复

使用道具 举报

ID:791186 发表于 2020-6-27 19:05 来自手机 | 显示全部楼层
我觉得51挺好用的,学校学的也是这个。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表