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
    +关注

    关注

    2270

    文章

    10895

    浏览量

    355739
  • PIC
    PIC
    +关注

    关注

    8

    文章

    507

    浏览量

    87540
  • 51单片机
    +关注

    关注

    274

    文章

    5702

    浏览量

    123491
收藏 人收藏

    评论

    相关推荐

    单片机初学者

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

    51单片机初学者学习步骤

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

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

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

    单片机初学者应该什么

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

    初学者怎么单片机

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

    初学者USB技术入门总结

    初涉USB,初学者USB入门总结 一,概述现在很多的主控上都带有USB的功能,但是对于初学者来说,这方面应用还是比较棘手,因为usb的不
    发表于 04-22 16:57 780次阅读

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

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

    单片机初学者迈向单片机工程师

    单片机初学者迈向单片机工程师从单片机初学者迈向单片机工程师
    发表于 01-15 16:33 45次下载

    初学者密码简单入门

    初学者密码简单入门
    发表于 09-21 09:16 18次下载
    <b class='flag-5'>初学者</b>密码<b class='flag-5'>学</b>简单<b class='flag-5'>入门</b>

    单片机初学者该如何学习

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

    单片机初学者必备的40个实验教程

    单片机初学者必备的40个实验教程
    发表于 11-22 15:46 201次下载

    关于单片机初学者苦恼的问题

    单片机代理商深圳英锐恩分享单片机初学者最苦恼的是哪些问题?
    发表于 06-24 14:30 1019次阅读

    初学者必看的单片机程序汇总

    初学者必看的单片机程序汇总
    发表于 09-15 14:33 49次下载

    "stm3251单片机的区别,51还是stm32?"

    之前无际在网上看了一些老工程师给初学者的一些建议。其中一个就是新手可不可以直接跳过51单片机学习stm32。很多老鸟教唆初学者
    发表于 11-12 12:36 11次下载
    "<b class='flag-5'>stm32</b>和<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的区别,<b class='flag-5'>先</b><b class='flag-5'>学</b><b class='flag-5'>51</b><b class='flag-5'>还是</b><b class='flag-5'>先</b><b class='flag-5'>学</b><b class='flag-5'>stm32</b>?"

    51单片机怎么显示当前时间_单片机初学者必看

    写给初学者的一些话本文原创,仅代表我搞单片机的一些想法,有不妥之处,不承担任何责任。第一个问题,讲一下初学者到底学习那个系列单片机51、A
    发表于 11-15 14:21 7次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>怎么显示当前时间_<b class='flag-5'>单片机</b><b class='flag-5'>初学者</b>必看