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

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

3天内不再提示

初学者入门先学51单片机好还是STM32?

jf_78858299 来源:电子攻城狮之路 作者:电子攻城狮之路 2023-03-03 15:05 次阅读

对于很多初学者来说考虑要不要从51单片机入门是个挺头疼的问题。毕竟现在许多公司已经不用51单片机做产品了。但是51单片机流行了这么久,它肯定是一款很经典的产品。我以前也是从51开始学的。
我个人的建议是从51单片机作为入门是一个非常不错的选择。大多数的从业者都是以51单片机作为起点的。下面就具体说说我推荐51作为入门的具体原因。
容易入门
我们作为初学者脑海里可能没有单片机的概念,如果我们入门以STM32或者STM8S这类单片机来入门的话,作为初学者我们会感到迷茫无从下手。STM32这类的单片机内容会比较多,一开始就要了解单片机的方向寄存器还要了解单片机的数据寄存器,甚至还有库函数,太多的知识涌入进来,一时间让初学者难以接受。而51单片机的内部结构相对简单,寄存器作为准双向口,配置起来没有那么复杂。先把51单片机学好,再学其他单片机也是一种好方法。从这个角度来讲,51单片机比较容易入门。
而且学单片机有一个很重要的点就是你本身对这件事有没有兴趣。通过学习51单片机就能知道自己感不感兴趣,花费的时间会比STM32这些少很多,试错成本相对的小很多。
与大学课程接轨
在大学里,电子类专业基本都会开设51单片机的专业课程。这门专业课程会讲解51单片机很多的基础东西。虽然现在很多单片机的性能和性价比都远远超过51单片机,但是大学课程更新较慢,上课的老师基本上都是用之前延续下来的课件来讲51单片机并不会加入太多的新东西,如果更换成主流型号的单片机,老师制作新的一组课件是一件很麻烦的事情,而且还要花大量的时间和精力去熟悉这套新的课程,很多年纪稍微大一点的教授、老师不太愿意,所以可以看到很多大学里的单片机课程还是一直以51为主。
51单片机资料丰富
51单片机作为一款曾经风靡全球的单片机,早期入行的前辈们在使用上早已炉火纯青,所以51单片机积累了太多的学习资料、例程、设计实例等,而且他们也非常愿意把这些资料共享出来方便后辈们学习。大学里的课程设计题目甚至毕业设计题目,在网上都能找到许多参考资料,这让很多同学更愿意在51单片机的基础上去实现自己的毕业设计,所以51单片机就变成了部分同学毕业设计的首选。
而且精通51还有一个好处就是,你在步入社会工作时,一般都会有人带你,我就遇到过老师傅拿51给我举例,当时好像说的是按照51的通讯方式配置。51也可以成为我们与前辈沟通的桥梁。
虽然很多现在设计产品时主要应用STM32、PIC、NXP等,已经不再用51单片机了,但是我还是推荐51单片机作为入门工具,因为51作为入门单片机是非常合适初学者学习的,容易让初学者入门。

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

    关注

    2239

    文章

    10665

    浏览量

    348518
  • PIC
    PIC
    +关注

    关注

    8

    文章

    507

    浏览量

    86624
  • 51单片机
    +关注

    关注

    269

    文章

    5648

    浏览量

    120644
收藏 人收藏

    评论

    相关推荐

    单片机初学者

    我是个单片机初学者 大家帮帮忙 该怎么入门 谢谢 该哪些专业知识
    发表于 11-05 19:49

    51单片机新手(初学者)进阶必备

    1.对于单片机初学者,总是总是会有各种疑问,今天我进来给你理顺下,不要盲目的搜集资料,而是把自己掌握的资料充分吸收。一下是我给初学者整理的大概思路顺序,愚见,如有不对请指出,谭浩强C语言Word
    发表于 11-27 16:17

    51单片机初学者学习步骤

    学习步骤:1.找教程。大概了解一下单片机结构,51单片机入门单片机初学者可以选用北航的《手
    发表于 02-20 10:21

    初学者入门51系类单片机的35个试验

    本帖最后由 jfzhangjin 于 2015-1-5 14:09 编辑 单片机初学者的35个试验,含有汇编和C语言程序,便于初学者入门51
    发表于 10-30 14:02

    51单片机初学者

    51单片机初学者,应该从哪些方面入手呢,请给位前辈指点一下!
    发表于 04-15 15:50

    单片机初学者应该什么

    单片机初学者应该什么
    发表于 06-09 18:07

    初学者入门是学习51还是arduino

    `如题,我是一名初学者,想问问各位大师入门是学习51还是arduino,哪个适合零基础的初学者学习`
    发表于 03-03 08:54

    51单片机初学者资料分享

    单片机实验资料包3.zip 给单片机初学者的43个实验.zip 有需要的51单片机初学者们,
    发表于 07-13 04:57

    初学者到底是应该C还是汇编?

    好?在教学中要用到8088和196芯片单片机教材,请问那里可以找到关于这方面的书或资料?初学者到底是应该C还是汇编?请问作为学生,如何学
    发表于 02-24 06:32

    初学者怎么单片机

    我从业10余年,一直从事单片机开发,目前也算是行业内的老油条了。之前很多的同事,做硬件开发的,测试的,或者想学单片机的小伙伴们都会问这个问题“初学者怎么
    发表于 01-18 08:19

    初学者到底是应该C还是汇编?

    C语言和汇编语言在开发单片机时各有哪些优缺点?C或汇编语言可以用于单片机,C++能吗?搞单片机开发,一定要会C吗?8088和196芯片单片机教材,请问哪里可以找到?
    发表于 02-16 06:08

    51初学入门单片机电子工程师

    51初学入门单片机电子工程师 对于初学者来说,应该从51着手,一方面,
    发表于 05-05 16:09 704次下载

    51单片机初学者智能车测速原理图

    51单片机初学者智能车测速,原理图相关文件
    发表于 11-18 17:10 44次下载

    51初学者到电子工程师

    51初学者的学习指导,对51初学者是个很好的入门教程,
    发表于 02-23 15:53 0次下载

    单片机初学者该如何学习

    不知不觉自己接触单片机已经有两年多了,从最初的MCS-51,到后来的AVR、MSP430,对于单片机还是有一点理解的,当然我还只算是一只入门
    的头像 发表于 07-15 09:31 3606次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>初学者</b>该如何学习