找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3980|回复: 39
打印 上一主题 下一主题
收起左侧

如何学好单片机?有没有快速入门的方法呢

  [复制链接]
跳转到指定楼层
楼主
ID:909161 发表于 2021-4-24 11:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问大家怎么入门单片机的呀,新手不知道怎么入门,有没有快速入门的方法呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:487821 发表于 2021-4-24 12:36 | 只看该作者
买个开发板,要有时间学一个月就差不多了,但前提是你对C语言要熟悉
回复

使用道具 举报

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

对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么
回复

使用道具 举报

地板
ID:908325 发表于 2021-4-24 13:45 | 只看该作者
先学好c语言,然后就可以去看单片机的课程了,这样上手速度快
回复

使用道具 举报

5#
ID:390416 发表于 2021-4-24 15:20 | 只看该作者
回复

使用道具 举报

6#
ID:824490 发表于 2021-4-24 16:37 | 只看该作者
单片机入门?一两句话就够了:
在适当的时候,将特定的数据写入到特定的寄存器中,或从特定的寄存器中读出数据。
然后就是看你选用哪种单片机,用哪种编译器。
不管哪种单片机,哪种编译器,编程的逻辑思维不会变。
从点亮一个灯开始:
1个灯->1排灯->流水灯->数码管->数码钟->RTC->。。。。。
买一个开发板,无所谓51、32 ,按提供的教程认真走一轮代码,你就入门了。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:716292 发表于 2021-4-24 17:09 | 只看该作者
看视频,跟着写代码,用protues仿真,可以先学郭天祥10天学好单片机,然后来51黑查问题
回复

使用道具 举报

8#
ID:383215 发表于 2021-4-24 18:19 | 只看该作者
要想快速学会单片机,最重要的就是两样东西,一是仿真器,二是示波器,建议从STC单片机入门,STC单片机好多芯片都可以通过一个几块钱的USB转TTL模块仿真和烧写程序,STC单片机又兼容51单片机指令,通过硬件仿真是调试程序的最快方法,示波器用来测量波形和时间,更是快上加快,20兆几百元的虚拟示波器就够用,不建议用任何开发板,自己画图做板进步最快,每次做板设计电路预留一个I/O口驱动一个LED,仿真调试的第一件事就是点亮这个LED,就证明电路基本没有问题,然后所有程序需要的时间测量就用这个I/O口搞定,调试程序要多测量少计算,最后程序调试完毕可以让这个LED闪烁,当个程序运行监控。51单片机熟练之后再根据需要学其它单片机,这就是我学单片机的经验。
回复

使用道具 举报

9#
ID:230742 发表于 2021-4-24 23:32 | 只看该作者
我建议你直接买本书,要带配套视频的。认真的一边看书,一边看视频,还要买配套的开发板。千万不用这个视频看一点,那个视频看一点。还是先专心的看完一本书。把基础打好了。就入门了。三心二意只会浪费时间。遇到问题了。多思考思考,不用一遇到问题就这里问,那里问。自己把问题解决了也就学会了。
回复

使用道具 举报

10#
ID:737842 发表于 2021-4-25 11:37 | 只看该作者
C语言有基础,学起来很快的
回复

使用道具 举报

11#
ID:906493 发表于 2021-4-25 12:08 | 只看该作者
学完理论之后要学会自己做东西,做东西这个过程才能学到更多,熟悉之后要学会封装自己的程序,模块化
回复

使用道具 举报

12#
ID:883167 发表于 2021-4-25 13:13 | 只看该作者
学单片机要跟着做,自己研究课程以外的知识,摸索探索,举一反三,这样才学得快,我也是从零基础学的,现在刚刚入门,哈哈,一起学习吧
回复

使用道具 举报

13#
ID:911099 发表于 2021-4-25 13:45 | 只看该作者
从51单片机学起,很快
回复

使用道具 举报

14#
ID:326430 发表于 2021-4-25 16:27 | 只看该作者
现在开发板配套的视频资料多的能让你看腻。买个野火或者正点的开发板。
回复

使用道具 举报

15#
ID:390416 发表于 2021-4-28 13:07 | 只看该作者
人人学会单片机  自己搜索一下 好好看就是了
回复

使用道具 举报

16#
ID:390416 发表于 2021-4-28 13:07 | 只看该作者
回复

使用道具 举报

17#
ID:907204 发表于 2021-4-28 15:32 | 只看该作者
链接:https://pan.baidu.com/s/1nwRvu7wqyrqAT0wk9c9oAQ
提取码:w0dj
这是我找到的一些学习资料,希望对你有帮助
回复

使用道具 举报

18#
ID:741935 发表于 2021-4-28 15:39 | 只看该作者
学好c语言,重要的是要学会单片机内部结构,否则哪里错的都不知道
回复

使用道具 举报

19#
ID:569384 发表于 2021-4-29 08:24 | 只看该作者
自学只能慢慢来,不懂的上论坛问,不要怕,问得越详细越好。
回复

使用道具 举报

20#
ID:487821 发表于 2021-6-6 23:03 | 只看该作者
hmhahaha 发表于 2021-4-24 12:55
对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么

单片机很简单,买一块就行了,把单片机的资料看完就差不多了
回复

使用道具 举报

21#
ID:155507 发表于 2021-6-7 08:17 | 只看该作者
hmhahaha 发表于 2021-4-24 12:55
对C语言还算熟悉,总觉得用到单片机上远远不够,请问能分享下您的学习过程么

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

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

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

使用道具 举报

22#
ID:944369 发表于 2021-6-30 14:08 | 只看该作者
先学C语言,买开发板,研究一下单片机的原理,学会keil和proteus的这两个软件的联动,多看看视频
回复

使用道具 举报

23#
ID:755776 发表于 2021-6-30 21:17 | 只看该作者
先买一块开发板,从最基础的点灯开始,慢慢加强
回复

使用道具 举报

24#
ID:57657 发表于 2021-6-30 22:34 | 只看该作者
建议学 国产STC系列单片机,因为全中文资料,学起来非常快。
回复

使用道具 举报

25#
ID:944936 发表于 2021-6-30 23:17 | 只看该作者
建议,多跟着视频多练习
回复

使用道具 举报

26#
ID:947593 发表于 2021-6-30 23:27 | 只看该作者
可以看看郭天祥老师的十天学会单片机,讲的很好
回复

使用道具 举报

27#
ID:420836 发表于 2021-7-1 07:17 | 只看该作者
学习没有捷径可走。 您必须花时间练习和学习新知识。
回复

使用道具 举报

28#
ID:947634 发表于 2021-7-1 08:42 | 只看该作者
wx上有很多资料,Bz也可以,都有很详细的视频供参考
回复

使用道具 举报

29#
ID:947634 发表于 2021-7-1 09:07 | 只看该作者
wx和BZ上有很多单片机教程,可以去看看,挺好的
回复

使用道具 举报

30#
ID:367934 发表于 2021-7-1 09:15 | 只看该作者
多看例程,多做实验。代码看懂了,也就快了。多做实验,是要验证代码的最终效果。尝试修改代码改变效果。慢慢的就会了。
回复

使用道具 举报

31#
ID:483991 发表于 2021-7-1 10:08 | 只看该作者
这个真不能快速!一方面要玩转C!一方面要玩转电子!所谓那些十天或者一周能搞定的都是不骗你入坑!
回复

使用道具 举报

32#
ID:487591 发表于 2021-7-4 13:55 | 只看该作者
前期先找点资料看看 后面可以找点视频看的更能理解 B站就有很多大佬讲的都挺不错的
回复

使用道具 举报

33#
ID:948296 发表于 2021-7-4 15:46 来自手机 | 只看该作者
先学好C语言和电子电路,有点基础后,然后就可以学习单片机的知识了,打好基础学起来就会轻松一点
回复

使用道具 举报

34#
ID:782419 发表于 2021-7-4 16:12 | 只看该作者
有使用需求,应用场景,经常使用,不懂多查资料,多独立解决遇到的问题。实在不懂多向人请教。坚持一段时间就有一定的能力了!
回复

使用道具 举报

35#
ID:517951 发表于 2021-7-6 08:38 | 只看该作者
单片机c语言的教程网上和书店有很多,再买一个开发板,边看书边在开发板上做实验,搞起来入门以后就不会觉得难了。
回复

使用道具 举报

36#
ID:954312 发表于 2021-7-19 23:53 | 只看该作者
如果说难,确实很难,因为是如果没有人告诉你、没有人帮你解决问题、甚至简单的一个提示,仅仅你自己去摸索的话,你可能要花费好多好多时间、精力、要请教好多好多人、绕一个很大的弯子才摸索出来,甚至一个问题半年下来还是没有搞明白、不得不放在那里,让问题继续等待!如果说简单,确实简单,有很多做了很多年的也说:“如果单片机能有好的资料,其实学起来很快”。
刚开始建议找套好点的辅导学习,比如王云51单片机教材就很不错,有配套的书、教学视频、和配套的开发板,成本较低,我当初也跟着自学来的。不太建议直接去参加培训机构,学费大概在2-3万左右,有经济实力的可以考虑。
学习平台有了,剩下的就是要多动手实践了,在实践过程中不单要学会别人的例程,还要在别人的程序上改进和拓展,让程序产生更强大的功能。有条件的要尽早参与项目实践,做出属于自已风格的产品。当你亲身经历了一个单片机项目之后,你就会发现其实单片机开发并没想像的那么难。
回复

使用道具 举报

37#
ID:955021 发表于 2021-7-21 17:40 | 只看该作者
b站学习资源很丰富的
回复

使用道具 举报

38#
ID:955021 发表于 2021-7-21 17:41 | 只看该作者
或者自己买板子,自己动手实践操作,实践出真知
回复

使用道具 举报

39#
ID:955021 发表于 2021-7-21 17:43 | 只看该作者
多做例程,多看代码,当你连睡觉做梦都会梦到的时候,说明你成神了
回复

使用道具 举报

40#
ID:954370 发表于 2021-7-21 20:04 | 只看该作者
c语言和买个开发板来实验一下
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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