标题: 如何学好单片机?有没有快速入门的方法呢 [打印本页]

作者: hmhahaha    时间: 2021-4-24 11:16
标题: 如何学好单片机?有没有快速入门的方法呢
请问大家怎么入门单片机的呀,新手不知道怎么入门,有没有快速入门的方法呢

作者: faguiq    时间: 2021-4-24 12:36
买个开发板,要有时间学一个月就差不多了,但前提是你对C语言要熟悉

作者: hmhahaha    时间: 2021-4-24 12:55
faguiq 发表于 2021-4-24 12:36
买个开发板,要有时间学一个月就差不多了,但前提是你对C语言要熟悉

对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么
作者: wwxxyyLED    时间: 2021-4-24 13:45
先学好c语言,然后就可以去看单片机的课程了,这样上手速度快
作者: 人人学会单片机    时间: 2021-4-24 15:20
https://www.bilibili.com/video/BV1Jx411Z7yC?p=1
作者: 名字不是重点    时间: 2021-4-24 16:37
单片机入门?一两句话就够了:
在适当的时候,将特定的数据写入到特定的寄存器中,或从特定的寄存器中读出数据。
然后就是看你选用哪种单片机,用哪种编译器。
不管哪种单片机,哪种编译器,编程的逻辑思维不会变。
从点亮一个灯开始:
1个灯->1排灯->流水灯->数码管->数码钟->RTC->。。。。。
买一个开发板,无所谓51、32 ,按提供的教程认真走一轮代码,你就入门了。

作者: 211212    时间: 2021-4-24 17:09
看视频,跟着写代码,用protues仿真,可以先学郭天祥10天学好单片机,然后来51黑查问题
作者: kmsj    时间: 2021-4-24 18:19
要想快速学会单片机,最重要的就是两样东西,一是仿真器,二是示波器,建议从STC单片机入门,STC单片机好多芯片都可以通过一个几块钱的USB转TTL模块仿真和烧写程序,STC单片机又兼容51单片机指令,通过硬件仿真是调试程序的最快方法,示波器用来测量波形和时间,更是快上加快,20兆几百元的虚拟示波器就够用,不建议用任何开发板,自己画图做板进步最快,每次做板设计电路预留一个I/O口驱动一个LED,仿真调试的第一件事就是点亮这个LED,就证明电路基本没有问题,然后所有程序需要的时间测量就用这个I/O口搞定,调试程序要多测量少计算,最后程序调试完毕可以让这个LED闪烁,当个程序运行监控。51单片机熟练之后再根据需要学其它单片机,这就是我学单片机的经验。
作者: 啤酒瓶子老大    时间: 2021-4-24 23:32
我建议你直接买本书,要带配套视频的。认真的一边看书,一边看视频,还要买配套的开发板。千万不用这个视频看一点,那个视频看一点。还是先专心的看完一本书。把基础打好了。就入门了。三心二意只会浪费时间。遇到问题了。多思考思考,不用一遇到问题就这里问,那里问。自己把问题解决了也就学会了。
作者: sdragon0214    时间: 2021-4-25 11:37
C语言有基础,学起来很快的
作者: y19019    时间: 2021-4-25 12:08
学完理论之后要学会自己做东西,做东西这个过程才能学到更多,熟悉之后要学会封装自己的程序,模块化
作者: 林大侠    时间: 2021-4-25 13:13
学单片机要跟着做,自己研究课程以外的知识,摸索探索,举一反三,这样才学得快,我也是从零基础学的,现在刚刚入门,哈哈,一起学习吧
作者: 25262264    时间: 2021-4-25 13:45
从51单片机学起,很快
作者: 727742898    时间: 2021-4-25 16:27
现在开发板配套的视频资料多的能让你看腻。买个野火或者正点的开发板。
作者: 人人学会单片机    时间: 2021-4-28 13:07
人人学会单片机  自己搜索一下 好好看就是了
作者: 人人学会单片机    时间: 2021-4-28 13:07
https://pan.baidu.com/s/1HKoHDJSc9sxFTQvllo825g
提取码:1234
作者: lgm12138    时间: 2021-4-28 15:32
链接:https://pan.baidu.com/s/1nwRvu7wqyrqAT0wk9c9oAQ
提取码:w0dj
这是我找到的一些学习资料,希望对你有帮助
作者: sysharon    时间: 2021-4-28 15:39
学好c语言,重要的是要学会单片机内部结构,否则哪里错的都不知道
作者: haokey    时间: 2021-4-29 08:24
自学只能慢慢来,不懂的上论坛问,不要怕,问得越详细越好。
作者: faguiq    时间: 2021-6-6 23:03
hmhahaha 发表于 2021-4-24 12:55
对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么

单片机很简单,买一块就行了,把单片机的资料看完就差不多了
作者: angmall    时间: 2021-6-7 08:17
hmhahaha 发表于 2021-4-24 12:55
对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么

学习单片机,关键是学其原理,这与C语言无关。C语言只是其中的一个工具而矣,如果你不懂单片机原理,则对C语言的理解也会很差的。

你可以找一本单片机教程,先熟悉一下单片机的基本功能

先学好C语言,这样后面学c51的时候特别好上手。不要死啃书本,注重动手能力,资金充足可以去买器材做实物,不充足可以用仿真软件做仿真。

作者: qwer9177    时间: 2021-6-30 14:08
先学C语言,买开发板,研究一下单片机的原理,学会keil和proteus的这两个软件的联动,多看看视频
作者: SDASASD123    时间: 2021-6-30 21:17
先买一块开发板,从最基础的点灯开始,慢慢加强
作者: npn    时间: 2021-6-30 22:34
建议学 国产STC系列单片机,因为全中文资料,学起来非常快。
作者: harveyYan    时间: 2021-6-30 23:17
建议,多跟着视频多练习
作者: 小司ORG    时间: 2021-6-30 23:27
可以看看郭天祥老师的十天学会单片机,讲的很好
作者: TTQ001    时间: 2021-7-1 07:17
学习没有捷径可走。 您必须花时间练习和学习新知识。
作者: tellyouwanan    时间: 2021-7-1 08:42
wx上有很多资料,Bz也可以,都有很详细的视频供参考
作者: tellyouwanan    时间: 2021-7-1 09:07
wx和BZ上有很多单片机教程,可以去看看,挺好的
作者: 适得府君书    时间: 2021-7-1 09:15
多看例程,多做实验。代码看懂了,也就快了。多做实验,是要验证代码的最终效果。尝试修改代码改变效果。慢慢的就会了。
作者: 正规007    时间: 2021-7-1 10:08
这个真不能快速!一方面要玩转C!一方面要玩转电子!所谓那些十天或者一周能搞定的都是不骗你入坑!
作者: 10086.    时间: 2021-7-4 13:55
前期先找点资料看看 后面可以找点视频看的更能理解 B站就有很多大佬讲的都挺不错的
作者: 还有个鱼鱼    时间: 2021-7-4 15:46
先学好C语言和电子电路,有点基础后,然后就可以学习单片机的知识了,打好基础学起来就会轻松一点
作者: wufeng391    时间: 2021-7-4 16:12
有使用需求,应用场景,经常使用,不懂多查资料,多独立解决遇到的问题。实在不懂多向人请教。坚持一段时间就有一定的能力了!
作者: rayin    时间: 2021-7-6 08:38
单片机c语言的教程网上和书店有很多,再买一个开发板,边看书边在开发板上做实验,搞起来入门以后就不会觉得难了。
作者: 790116460    时间: 2021-7-19 23:53
如果说难,确实很难,因为是如果没有人告诉你、没有人帮你解决问题、甚至简单的一个提示,仅仅你自己去摸索的话,你可能要花费好多好多时间、精力、要请教好多好多人、绕一个很大的弯子才摸索出来,甚至一个问题半年下来还是没有搞明白、不得不放在那里,让问题继续等待!如果说简单,确实简单,有很多做了很多年的也说:“如果单片机能有好的资料,其实学起来很快”。
刚开始建议找套好点的辅导学习,比如王云51单片机教材就很不错,有配套的书、教学视频、和配套的开发板,成本较低,我当初也跟着自学来的。不太建议直接去参加培训机构,学费大概在2-3万左右,有经济实力的可以考虑。
学习平台有了,剩下的就是要多动手实践了,在实践过程中不单要学会别人的例程,还要在别人的程序上改进和拓展,让程序产生更强大的功能。有条件的要尽早参与项目实践,做出属于自已风格的产品。当你亲身经历了一个单片机项目之后,你就会发现其实单片机开发并没想像的那么难。

作者: 潇潇来了    时间: 2021-7-21 17:40
b站学习资源很丰富的
作者: 潇潇来了    时间: 2021-7-21 17:41
或者自己买板子,自己动手实践操作,实践出真知
作者: 潇潇来了    时间: 2021-7-21 17:43
多做例程,多看代码,当你连睡觉做梦都会梦到的时候,说明你成神了
作者: 793353205    时间: 2021-7-21 20:04
c语言和买个开发板来实验一下




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1