找回密码
 立即注册

QQ登录

只需一步,快速开始

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

想自学单片机,该从哪里开始呢,

  [复制链接]
跳转到指定楼层
楼主
如题,自学难不难,应该从哪里开始呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

来自 2#
ID:217433 发表于 2017-7-24 10:32 | 只看该作者
推荐你先了解一部分C语言再开始入门,入门的话建议先学51,郭天祥的也可以,我推荐你学清翔51单片机,个人感觉比郭天祥的更加细一点,也可以直接学32,但是32里面有好多涉及到51的知识还有C语言的指针。根据你自己的情况来判断。模电数电的话是在你学习画板子pcb图等一些电源方向,学51的话我个人用的不多。

评分

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

查看全部评分

回复

使用道具 举报

来自 3#
ID:222929 发表于 2017-7-28 10:07 | 只看该作者
单片机是一个综合的技术,它涉及到电路、模拟电子、数字电子、软件技术(如C语言编程)等,此外,还涉及到应用对象的知识。所以要有以上的知识的前提,再来谈学习单片机。 接着是选哪种单片机作为学习对象。因为单片机各类繁多,不同厂家的单片机的结构、编程都有不同。 然后是选择编程语言,目前绝大部分的单片机都能用C语言编程,但与标准C有比较大的不同点。 刚开始,建议以PROTEUS仿真为入手,有条件及再用硬件来调试运行。因为单片机技术是实践性很强的一门课程,没有实践是学不好的,但仿真能帮助你许多事,特别是条件不允许的时候。所以加油!

评分

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

查看全部评分

回复

使用道具 举报

来自 4#
ID:223030 发表于 2017-7-28 16:19 | 只看该作者
先掌握下其主要的逻辑架构,比如由哪几个部分组成,这几个部分之间如何相互作用等,这个可以看视频或者查阅书籍,但是切记不要只看理论,需要买个51的单片机实验箱,边学习边操作,这样有益于记忆。当掌握了初步知识后可以去网上找些简单的项目进行练手,程序可以借鉴,但是借鉴后需要充分理解其原因。之后的就逐步加深。其实重点还是自己,有去坚持总会有收获。

评分

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

查看全部评分

回复

使用道具 举报

5#
ID:179958 发表于 2017-7-4 21:07 | 只看该作者
买个开发板,实物调试才是最好的学习,开发板会有配套教程,跟着走就好了,加油

评分

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

查看全部评分

回复

使用道具 举报

6#
ID:217285 发表于 2017-7-5 10:17 | 只看该作者
跟着网上的视频学习好一点
回复

使用道具 举报

7#
ID:111634 发表于 2017-7-5 11:20 | 只看该作者
给你推荐2本书,张志良编著的:《80C51单片机实用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于学习51单片机原理,程序(双解c和汇编)语句条条有注解,便于阅读理解,便于自学。《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。与其他书比较一下,有比较才能有鉴别!绝不忽悠你!
回复

使用道具 举报

8#
ID:217075 发表于 2017-7-5 11:28 | 只看该作者
我也是新手,听的是郭天祥的视频教程,感觉不错,你可以试试。重点是买块开发板,动手才是硬道理!!
回复

使用道具 举报

9#
ID:217326 发表于 2017-7-5 12:24 | 只看该作者
C语言+电路原理+模电+数电+微机原理基本上就够了吧,其实吧,就算没有这些知识也可以的,C一定要会
回复

使用道具 举报

10#
ID:217346 发表于 2017-7-5 13:53 | 只看该作者
普中科技开发板
回复

使用道具 举报

11#
ID:47286 发表于 2017-7-5 14:01 | 只看该作者
那要看你什么水平 一点都不会 网上下郭天祥的教材跟着做 郭天祥写的十天征服单片机主要从实践下手 容易培养兴趣 毕竟你每干个什么都能成功信心会足些 更深的要看个人了 不是每个人都适合学这面底层的编程

如果有硬件基础 简易自己找个什么事开始干 比如给家里弄个调光灯啥的

你想自学肯定就不是科班 学那么多基础即来不及暂时也没用 况且计算机这东西博大精深的学不过来 用到哪学到哪 本来计算机发明出来也是给人用的 你又不搞学术研究

评分

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

查看全部评分

回复

使用道具 举报

12#
ID:105206 发表于 2017-7-5 14:20 | 只看该作者
我也是自学的,一个初中未毕业的。苦练。
回复

使用道具 举报

13#
ID:217358 发表于 2017-7-5 14:49 | 只看该作者
51或者32都行,虽然现在很多直接学32,但是我觉得学51并不浪费你的时间
回复

使用道具 举报

14#
ID:217382 发表于 2017-7-5 16:20 | 只看该作者
在网上找一些视频看效果会好很多   我自己认为郭天祥的教程视频不错
回复

使用道具 举报

15#
ID:217539 发表于 2017-7-6 10:43 | 只看该作者
自己焊接一块开发板或者从基础学起想C语言  JAVA
回复

使用道具 举报

16#
ID:217577 发表于 2017-7-6 10:56 | 只看该作者
买个开发板,实物调试才是最好的学习
回复

使用道具 举报

17#
ID:217581 发表于 2017-7-6 11:08 | 只看该作者
上网搜教学视频,还是挺有用的
回复

使用道具 举报

18#
ID:215742 发表于 2017-7-6 11:30 | 只看该作者
买个板子跟着配套视屏走
回复

使用道具 举报

19#
ID:217592 发表于 2017-7-6 11:46 | 只看该作者
自学不难,先买个板子
回复

使用道具 举报

20#
ID:217597 发表于 2017-7-6 11:47 | 只看该作者
51开始吧
回复

使用道具 举报

21#
ID:217606 发表于 2017-7-6 12:29 | 只看该作者
先下个protues自己慢慢模拟仿真
回复

使用道具 举报

22#
ID:215379 发表于 2017-7-6 12:37 | 只看该作者
推荐金沙滩的视屏,很详细
回复

使用道具 举报

23#
ID:217627 发表于 2017-7-6 14:09 | 只看该作者
不难,先了解下C语言
回复

使用道具 举报

24#
ID:217662 发表于 2017-7-6 16:20 | 只看该作者
买一个开发板,找一本基础教程书,跟着做
回复

使用道具 举报

25#
ID:214223 发表于 2017-7-6 18:41 | 只看该作者
c语言,数据结构,proteus,keil
回复

使用道具 举报

26#
ID:217717 发表于 2017-7-6 19:17 | 只看该作者
看书,搞块开发板写例子程序
回复

使用道具 举报

27#
ID:137736 发表于 2017-7-6 23:18 | 只看该作者
普中科技开发板,相关书籍一本。从改别人的程序开始。
回复

使用道具 举报

28#
ID:142531 发表于 2017-7-10 09:56 | 只看该作者
直接看简单的例子入手,要配合官方说明书就可以了
回复

使用道具 举报

29#
ID:218453 发表于 2017-7-10 11:10 | 只看该作者
先学习C语言
回复

使用道具 举报

30#
ID:218571 发表于 2017-7-10 18:19 | 只看该作者
首先要把C语言学好,学单片机最重要的是动手。先尝试着入手51吧。先把矩阵的ledzhu个点亮吧。
回复

使用道具 举报

31#
ID:218706 发表于 2017-7-11 09:47 | 只看该作者
从开发板开始,熟悉IO口等等
回复

使用道具 举报

32#
ID:218745 发表于 2017-7-11 11:11 | 只看该作者
想要学习单片机的话,首先得会模拟电路和数字电路。
回复

使用道具 举报

33#
ID:218978 发表于 2017-7-11 23:45 | 只看该作者
用开发板,自己看教程动手慢慢学,51比较简单,也可以用32比较高级
回复

使用道具 举报

34#
ID:218993 发表于 2017-7-12 08:59 | 只看该作者
从51开始,买个开发板 。里面一般都有视频讲解的
回复

使用道具 举报

35#
ID:218756 发表于 2017-7-12 09:42 | 只看该作者
先学好C,然后买个开发板,开发板会有配套教程,跟着走就好了,加油
回复

使用道具 举报

36#
ID:219032 发表于 2017-7-12 10:05 | 只看该作者
可以买一块单片机的开发板。或者自己购买洞洞板和元器件进行焊接
回复

使用道具 举报

37#
ID:195068 发表于 2017-7-12 11:06 | 只看该作者
先学点理论知识,然后慢慢着手
回复

使用道具 举报

38#
ID:219063 发表于 2017-7-12 11:07 | 只看该作者
推荐msp430
回复

使用道具 举报

39#
ID:219101 发表于 2017-7-12 14:02 | 只看该作者
买个开发版,也可上网去找一些免费的视频材料进行学习,开始的时候可能有点难,但下定决心学,就一定能完成
回复

使用道具 举报

40#
ID:219111 发表于 2017-7-12 14:04 | 只看该作者
直接从STM32开始
回复

使用道具 举报

41#
ID:216536 发表于 2017-7-12 17:19 | 只看该作者
用开发板  先跟着里面的例程学   然后在自己搭建电路
回复

使用道具 举报

42#
ID:221874 发表于 2017-7-23 22:52 来自手机 | 只看该作者
楼主若走C语言基础,学51系列单片机上手挺快的,前期多学学写程序,中期动手做几个实物,可以很好的提升能力,加油,一起学习
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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