找回密码
 立即注册

QQ登录

只需一步,快速开始

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

新手应该如何学习单片机,除了看视频用软件之外?

  [复制链接]
跳转到指定楼层
楼主
ID:319779 发表于 2018-5-1 12:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
除了看视频用软件之外
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

来自 2#
ID:320249 发表于 2018-5-2 19:17 | 只看该作者
建议首先学习c语言,没必要学习汇编,(汇编学起来比较费事,而且对于初学者用C语言完全可以)之后可以首先学习51单片机,买一块51的开发板,看里边的实例,理解他的源程序,每个例子都实验一下,看看结果。再配上一本51单片机的书,入门的话不是问题。

评分

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

查看全部评分

回复

使用道具 举报

来自 3#
ID:320922 发表于 2018-5-3 01:45 | 只看该作者
先看看单片机最小系统的原理图,再在Proteus上画一遍原理图,然后用洞洞板焊一遍。用自己焊的最小系统连个二极管啥的,写写程序,了解每个I/O口的作用。

评分

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

查看全部评分

回复

使用道具 举报

来自 4#
ID:136106 发表于 2018-5-3 10:51 | 只看该作者
学习单片机要讲究持之以恒,而且要多动手去写进行实验,读书百遍,不如去实际操作写代码一次;视频看过了却没有去实际操作都是不行的,以前身边就有些单片机的初学者成天跟我抱怨哪里哪里的知识点搞不懂,久而久之就有放弃学单片机的想法了,又看书又看视频也没有用的,学单片机一定要多写代码多试验,就算你刚开始学单片机不会写代码,那你也可以照着书敲一下,然后下载到实验板上去看看实际效果如何;不管你是用汇编还是用C语言写代码,都要形成自己的编程思路,特别是汇编

评分

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

查看全部评分

回复

使用道具 举报

来自 5#
ID:313939 发表于 2018-5-3 23:54 | 只看该作者
初期还是需要看视频的,因为视频相对有趣。。。先好好学习C语言,然后买个开发板,跟着视频学,好好理解例程,然后试着做综合实验。基础学完后可以找找项目做,比如循迹小车之类的,慢慢深入,做项目是学习效率比较高的方法。。。期间最好再学习一下电路板的绘制以及焊接。。。有助于你提升实践能力!

评分

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

查看全部评分

回复

使用道具 举报

来自 6#
ID:287225 发表于 2018-5-4 22:56 | 只看该作者
学习单片机要有坐冷板凳的精神,要多动手去写程序代码,实践是检验真理的唯一标准;视频看过了却没有去实际操作都是不行的,以前身边就有些单片机的初学者成天跟我抱怨哪里哪里的知识点搞不懂,久而久之就有放弃学单片机的想法了,又看书又看视频也没有用的,学单片机一定要多写代码多试验,就算你刚开始学单片机不会写代码,那你也可以照着书敲一下,然后下载到实验板上去看看实际效果如何;初学者建议用C语言,简洁易理解,先学51单片机,51是基础。

评分

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

查看全部评分

回复

使用道具 举报

来自 7#
ID:321356 发表于 2018-5-5 16:21 | 只看该作者
如果你是学生的话,学校里面有相应的实验平台的话你可以利用好这个机会,可以自己去买一些好玩有趣的模块,自己设计一些比较智能的东西,这样学起来你的单片机技术会突飞猛进,这里要特别提到的是,通过比赛来锻炼你的技巧是非常有效的,而看视频用软件那是你的基本操作,其次就是不断实践,发现问题,解决问题,多参加比赛,这样你会接触到一些非常厉害的行业大佬,也可以开阔你的眼界,实践是检验理论的唯一标准,多在51hei论坛里看看,做些东西,学单片机会更容易!

评分

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

查看全部评分

回复

使用道具 举报

8#
ID:319903 发表于 2018-5-1 15:58 | 只看该作者
自己做一些小应用。比如测温度,闹钟,小钢琴等等

评分

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

查看全部评分

回复

使用道具 举报

9#
ID:319915 发表于 2018-5-1 16:23 | 只看该作者
动手制作,边做边学,边学边用,我想这样学到的东西印象更深刻。

评分

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

查看全部评分

回复

使用道具 举报

10#
ID:313328 发表于 2018-5-1 22:35 | 只看该作者
我觉得应该边实践边学习,先模仿再创造。
回复

使用道具 举报

11#
ID:305706 发表于 2018-5-2 10:31 | 只看该作者
做实验,写代码调试
回复

使用道具 举报

12#
ID:313934 发表于 2018-5-2 19:29 | 只看该作者
我觉得还是去参加一些比赛,这样给自己一些压力会更有成效
回复

使用道具 举报

13#
ID:320697 发表于 2018-5-2 19:37 | 只看该作者
找大牛带。。再就是实践,报个比赛啥的。
回复

使用道具 举报

14#
ID:320713 发表于 2018-5-2 19:50 | 只看该作者
多动手,多实践比什么都管用
回复

使用道具 举报

15#
ID:303539 发表于 2018-5-2 19:51 | 只看该作者
要有一块属于自的开发板,自己想实现什么功能,就静下心去构思。有不明白的,再去看视频。会突然豁然开朗.

评分

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

查看全部评分

回复

使用道具 举报

16#
ID:320713 发表于 2018-5-2 19:52 | 只看该作者
多动手,多实践比什么都管用
回复

使用道具 举报

17#
ID:320737 发表于 2018-5-2 20:17 | 只看该作者
买个开发板 把例程看会 自己学着写写
回复

使用道具 举报

18#
ID:300779 发表于 2018-5-2 22:27 | 只看该作者
多看看别人的程序,然后自己拿出想法,去实践,慢慢就积累了,

评分

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

查看全部评分

回复

使用道具 举报

19#
ID:320922 发表于 2018-5-3 01:40 | 只看该作者
自己试着看单片机最小系统电路原理图,然后自己尝试着用proteus画一遍原理图,接着用洞洞板焊一遍。

评分

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

查看全部评分

回复

使用道具 举报

20#
ID:320438 发表于 2018-5-3 09:17 | 只看该作者
开始的时候看一下最小系统的原理图,找相关的书籍看看帮助理解基本的知识,在看看一些基本的例程,直接尝试的写一遍,也可以上网多看看别人写的代码

评分

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

查看全部评分

回复

使用道具 举报

21#
ID:320438 发表于 2018-5-3 09:21 | 只看该作者
可以先找一些相关的书籍看看,如果可以我觉得可以看原版的英文资料,在看看一些基本的例程,再自己尝试的写一遍,上网多看看别人写的程序

评分

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

查看全部评分

回复

使用道具 举报

22#
ID:321015 发表于 2018-5-3 10:19 | 只看该作者
应该从51开始,把单片机的构造原理,寄存器功能搞清楚,再加以练习编程,结合c语言的学习。
回复

使用道具 举报

23#
ID:321127 发表于 2018-5-3 12:03 | 只看该作者
看书籍,查阅之类
回复

使用道具 举报

24#
ID:321180 发表于 2018-5-3 13:52 | 只看该作者
先把单片机的原理图搞懂吧。之后可以试着写一些小程序。
回复

使用道具 举报

25#
ID:299442 发表于 2018-5-3 14:32 | 只看该作者
多做一些简单的东西,熟练基本操作
回复

使用道具 举报

26#
ID:321419 发表于 2018-5-3 17:33 | 只看该作者
个人觉得学51必须要有一块开发板或最小系统板。平时看教程是可以跟着一起熟悉操作,更多是以后可以自己多尝试做一些小的项目。

评分

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

查看全部评分

回复

使用道具 举报

27#
ID:321667 发表于 2018-5-3 22:03 | 只看该作者
可以找些单片机应用实例自己按照实例做一遍
回复

使用道具 举报

28#
ID:321723 发表于 2018-5-3 23:10 | 只看该作者
自己动手,多动手才是真的
回复

使用道具 举报

29#
ID:321800 发表于 2018-5-4 08:45 | 只看该作者
多动手吧,点亮一个led显示屏我都高兴的要死
回复

使用道具 举报

30#
ID:247257 发表于 2018-5-4 15:25 | 只看该作者
你可以淘宝买一块开发板,开发板都有配套视频和资料的,可以让你对单片机有一定的了解。你还需要看数电和模电等知识,想实现什么功能可以自己写好程序烧到开发版上测试。再深入你可以自己焊版设计电路开发想要的功能,实践出真知

评分

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

查看全部评分

回复

使用道具 举报

31#
ID:288203 发表于 2018-5-4 17:15 | 只看该作者
作为新人,推荐先拿过一次基础知识,然后拿一个复杂的例子 操作,再在Proteus上画一遍原理图,然后用洞洞板焊一遍。写写程序,会发现很多毛病 解决 就会让自己懂很快

评分

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

查看全部评分

回复

使用道具 举报

32#
ID:322254 发表于 2018-5-4 17:42 | 只看该作者
看视频,写程序,仿真,实践缺一不可
回复

使用道具 举报

33#
ID:322588 发表于 2018-5-5 10:05 | 只看该作者
建议首先学习c语言,没必要学习汇编,(汇编学起来比较费事,而且对于初学者用C语言完全可以)之后可以首先学习51单片机,买一块51的开发板,看里边的实例,理解他的源程序,每个例子都实验一下,看看结果。再配上一本51单片机的书,入门的话不是问题。
先看看单片机最小系统的原理图,再在Proteus上画一遍原理图,然后用洞洞板焊一遍。用自己焊的最小系统连个二极管啥的,写写程序,了解每个I/O口的作用。
学习单片机要讲究持之以恒,而且要多动手去写进行实验,读书百遍,不如去实际操作写代码一次;视频看过了却没有去实际操作都是不行的,以前身边就有些单片机的初学者成天跟我抱怨哪里哪里的知识点搞不懂,久而久之就有放弃学单片机的想法了,又看书又看视频也没有用的,学单片机一定要多写代码多试验,就算你刚开始学单片机不会写代码,那你也可以照着书敲一下,然后下载到实验板上去看看实际效果如何;不管你是用汇编还是用C语言写代码,都要形成自己的编程思路,特别是汇编
初期还是需要看视频的,因为视频相对有趣。。。先好好学习C语言,然后买个开发板,跟着视频学,好好理解例程,然后试着做综合实验。基础学完后可以找找项目做,比如循迹小车之类的,慢慢深入,做项目是学习效率比较高的方法。。。期间最好再学习一下电路板的绘制以及焊接。。。有助于你提升实践能力!
回复

使用道具 举报

34#
ID:322588 发表于 2018-5-5 10:08 | 只看该作者
尝试编写一些简单的程序,最好先学习c语言。然后慢慢深入,不要着急。
回复

使用道具 举报

35#
ID:322575 发表于 2018-5-5 10:37 来自手机 | 只看该作者
做一些小项目 巩固基础 光看视频 不能使你进步
回复

使用道具 举报

36#
ID:322872 发表于 2018-5-5 15:56 | 只看该作者
多写几遍就会有感觉,c语言涉及到的比较多还得慢慢积累
回复

使用道具 举报

37#
ID:325880 发表于 2018-5-9 14:18 | 只看该作者
一定要上手练 多看别人写的程序 多自己动手写逻辑
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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