标题: 想自学单片机,该从哪里开始呢, [打印本页]

作者: 木小僧    时间: 2017-7-4 20:06
标题: 想自学单片机,该从哪里开始呢,
如题,自学难不难,应该从哪里开始呢

作者: 小潘哥    时间: 2017-7-4 21:07
买个开发板,实物调试才是最好的学习,开发板会有配套教程,跟着走就好了,加油
作者: 418878695    时间: 2017-7-5 10:17
跟着网上的视频学习好一点
作者: zl2168    时间: 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案例,用于仿真实验操作,电路与程序真实可靠可信可行。与其他书比较一下,有比较才能有鉴别!绝不忽悠你!
作者: hsujinshan    时间: 2017-7-5 11:28
我也是新手,听的是郭天祥的视频教程,感觉不错,你可以试试。重点是买块开发板,动手才是硬道理!!
作者: hgj    时间: 2017-7-5 12:24
C语言+电路原理+模电+数电+微机原理基本上就够了吧,其实吧,就算没有这些知识也可以的,C一定要会
作者: restare    时间: 2017-7-5 13:53
普中科技开发板
作者: dzbj    时间: 2017-7-5 14:01
那要看你什么水平 一点都不会 网上下郭天祥的教材跟着做 郭天祥写的十天征服单片机主要从实践下手 容易培养兴趣 毕竟你每干个什么都能成功信心会足些 更深的要看个人了 不是每个人都适合学这面底层的编程

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

你想自学肯定就不是科班 学那么多基础即来不及暂时也没用 况且计算机这东西博大精深的学不过来 用到哪学到哪 本来计算机发明出来也是给人用的 你又不搞学术研究
作者: jubaolun    时间: 2017-7-5 14:20
我也是自学的,一个初中未毕业的。苦练。
作者: 51黑小白    时间: 2017-7-5 14:49
51或者32都行,虽然现在很多直接学32,但是我觉得学51并不浪费你的时间
作者: 欢乐少年    时间: 2017-7-5 16:20
在网上找一些视频看效果会好很多   我自己认为郭天祥的教程视频不错
作者: 孙文丹    时间: 2017-7-6 10:43
自己焊接一块开发板或者从基础学起想C语言  JAVA
作者: MODELPSP    时间: 2017-7-6 10:56
买个开发板,实物调试才是最好的学习
作者: carroo    时间: 2017-7-6 11:08
上网搜教学视频,还是挺有用的
作者: Rotkkkkkkkk    时间: 2017-7-6 11:30
买个板子跟着配套视屏走
作者: sssxxl    时间: 2017-7-6 11:46
自学不难,先买个板子
作者: ziber    时间: 2017-7-6 11:47
51开始吧
作者: dd15909395769    时间: 2017-7-6 12:29
先下个protues自己慢慢模拟仿真
作者: 孤独的寒鸦    时间: 2017-7-6 12:37
推荐金沙滩的视屏,很详细
作者: zf7890    时间: 2017-7-6 14:09
不难,先了解下C语言
作者: 彼岸花开了    时间: 2017-7-6 16:20
买一个开发板,找一本基础教程书,跟着做
作者: Host    时间: 2017-7-6 18:41
c语言,数据结构,proteus,keil
作者: 1010335715    时间: 2017-7-6 19:17
看书,搞块开发板写例子程序
作者: zmc419    时间: 2017-7-6 23:18
普中科技开发板,相关书籍一本。从改别人的程序开始。
作者: y769682654    时间: 2017-7-10 09:56
直接看简单的例子入手,要配合官方说明书就可以了
作者: 二狗有春天    时间: 2017-7-10 11:10
先学习C语言
作者: 15621181050    时间: 2017-7-10 18:19
首先要把C语言学好,学单片机最重要的是动手。先尝试着入手51吧。先把矩阵的ledzhu个点亮吧。
作者: pc2080    时间: 2017-7-11 09:47
从开发板开始,熟悉IO口等等
作者: jxx288    时间: 2017-7-11 11:11
想要学习单片机的话,首先得会模拟电路和数字电路。
作者: TAO_PENG    时间: 2017-7-11 23:45
用开发板,自己看教程动手慢慢学,51比较简单,也可以用32比较高级
作者: guoweilkd    时间: 2017-7-12 08:59
从51开始,买个开发板 。里面一般都有视频讲解的
作者: zhougr    时间: 2017-7-12 09:42
先学好C,然后买个开发板,开发板会有配套教程,跟着走就好了,加油
作者: Gentle9420    时间: 2017-7-12 10:05
可以买一块单片机的开发板。或者自己购买洞洞板和元器件进行焊接
作者: 小香香    时间: 2017-7-12 11:06
先学点理论知识,然后慢慢着手
作者: 电子学徒1    时间: 2017-7-12 11:07
推荐msp430
作者: 威威威威11112    时间: 2017-7-12 14:02
买个开发版,也可上网去找一些免费的视频材料进行学习,开始的时候可能有点难,但下定决心学,就一定能完成
作者: joyphp    时间: 2017-7-12 14:04
直接从STM32开始
作者: Lanny_1    时间: 2017-7-12 17:19
用开发板  先跟着里面的例程学   然后在自己搭建电路
作者: 111314    时间: 2017-7-23 22:52
楼主若走C语言基础,学51系列单片机上手挺快的,前期多学学写程序,中期动手做几个实物,可以很好的提升能力,加油,一起学习
作者: 12864l    时间: 2017-7-24 10:32
推荐你先了解一部分C语言再开始入门,入门的话建议先学51,郭天祥的也可以,我推荐你学清翔51单片机,个人感觉比郭天祥的更加细一点,也可以直接学32,但是32里面有好多涉及到51的知识还有C语言的指针。根据你自己的情况来判断。模电数电的话是在你学习画板子pcb图等一些电源方向,学51的话我个人用的不多。
作者: shen1337062305    时间: 2017-7-25 16:06
我觉得你应该从最基本的功能实现开始,比如做一个流水灯,可以到网上去找程序,确定能跑起来,再反过来去看程序,读懂程序,然后可以自己写出来。
作者: 懵懂客    时间: 2017-7-25 16:10
买个开发板,只看理论是学不到的,建议买一本郭天祥的51单片机书,里面有配套视频讲解光盘,也有详细的例程
作者: 111314    时间: 2017-7-25 17:04
有一台电脑,一个开发版,足以,想练软件方面的话,前期多看例程,然后改例程,再自己写程序就好了,大概需要两个月左右,想软硬兼施的话,前期照着板子上的原理图焊接模块,然后写程序调试,反复做三四个模块,你的提升自己都会吃惊,再慢慢了解各个元件的作用,和一些元件参数的计算方式
作者: eddy2008    时间: 2017-7-25 17:12
找个开发板,最简单的跑马灯开始,一步步深入
作者: FGH116    时间: 2017-7-25 17:49
我也想学好久了,但上不了手、
作者: 大黄蜂001    时间: 2017-7-25 18:22
我觉得要是没基础最好还是先学习51,培养下兴趣再说。
作者: ad11667adad    时间: 2017-7-25 18:24
先熟悉最基本的C语言语法,让后了解一下什么是单片机,再自己动手按电路焊接最小系统版,烧程序,通过控制IO口使得LED灯亮灭。这就算你成功的入门了。
作者: 归依龙井    时间: 2017-7-25 20:56
先点灯
作者: lian666    时间: 2017-7-26 03:45
个人推荐买本单片机原理的书籍,结合书籍提供的案例,或者配套视频案例操作,慢慢来 吧,先打好基础吧。
作者: 狮子jml    时间: 2017-7-26 09:35
郭天祥写的十天征服单片机还不错
作者: 孙瑞杰    时间: 2017-7-26 11:34
定点原子的arm开发板,视频资料什么的都很全,希望对你有用;或者郭天祥老师的51单片机也很不错
作者: 37554315    时间: 2017-7-27 10:43
弄个开发板实践操作,但前提也要好好学些理论知识,加油!
作者: q597780974    时间: 2017-7-27 15:16
真心想学,真诚地给你推荐2本书,张志良编著的:《80C51单片机实用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于学习51单片机原理,程序(双解c和汇编)语句条条有注解,便于阅读理解,便于自学。《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。与其他书比较一下,有比较才能有鉴别!绝不忽悠你!
作者: 万万0310    时间: 2017-7-27 15:48
自学还是不难的,可以自己买块开发版,多看视频教程
作者: whd9732    时间: 2017-7-27 15:57
买个开发板什么都有了
作者: KUNGONG    时间: 2017-7-27 23:49
我是在我要自学网上看的51单片机视频,借助仿真软件proteus进行学习,之后自己设计了一个32个LED的流水灯,完全按照自己的想法去亮了,感觉非常不错
作者: 第二片叶子    时间: 2017-7-28 08:36
C51开始,STM32学寄存器
作者: 孟艳菊    时间: 2017-7-28 10:07
单片机是一个综合的技术,它涉及到电路、模拟电子、数字电子、软件技术(如C语言编程)等,此外,还涉及到应用对象的知识。所以要有以上的知识的前提,再来谈学习单片机。 接着是选哪种单片机作为学习对象。因为单片机各类繁多,不同厂家的单片机的结构、编程都有不同。 然后是选择编程语言,目前绝大部分的单片机都能用C语言编程,但与标准C有比较大的不同点。 刚开始,建议以PROTEUS仿真为入手,有条件及再用硬件来调试运行。因为单片机技术是实践性很强的一门课程,没有实践是学不好的,但仿真能帮助你许多事,特别是条件不允许的时候。所以加油!
作者: 蔡宇佳    时间: 2017-7-28 10:19
从C 语言学起,容易学
作者: lyr150    时间: 2017-7-28 12:30
建议从软件(编程语言)入手,再结合硬件
作者: Lofty    时间: 2017-7-28 13:04
某宝买个开发板,会送教学的,如果你还不会c语言,建议先学一下
作者: HuWeiHua1234    时间: 2017-7-28 13:21
从点亮第一个LED开始
作者: 201509140426    时间: 2017-7-28 13:23
从网上找视频找资源学习

作者: 18392099478    时间: 2017-7-28 13:54
买个板子,从附带的资料开始学习,同时学一下c语言,然后多参加比赛
作者: ilovestc51    时间: 2017-7-28 15:08
先学c语言基础知识,汇编语言不要学,现在不适用了。
作者: gggggglllll    时间: 2017-7-28 15:53
看书有个大致的概念后,就从实验开始吧,从易到难
作者: 云想    时间: 2017-7-28 16:19
先掌握下其主要的逻辑架构,比如由哪几个部分组成,这几个部分之间如何相互作用等,这个可以看视频或者查阅书籍,但是切记不要只看理论,需要买个51的单片机实验箱,边学习边操作,这样有益于记忆。当掌握了初步知识后可以去网上找些简单的项目进行练手,程序可以借鉴,但是借鉴后需要充分理解其原因。之后的就逐步加深。其实重点还是自己,有去坚持总会有收获。
作者: vadzbchva    时间: 2017-7-28 16:43
买个开发板,进行实物调试 看看教程
作者: 漫步经心    时间: 2017-7-28 16:55
买一块开发板,找个视频教程,边看边做
作者: 咖农    时间: 2017-7-28 18:10
同建议,买个开发板,实物调试
作者: 秋名山思思    时间: 2017-7-28 18:28
从开发板,看视频开始
作者: 秋名山思思    时间: 2017-7-28 18:28
买个开发板看配套视频
作者: Sourcelink    时间: 2017-7-28 20:20
买块开发板,找本书,然后剩下的教给时间,百度,和自己。
作者: kindavid    时间: 2017-7-28 20:48
个人建议先买个开发板,按照例程一步一步来,不用太在意能不能理解,先把功能实现
作者: kindavid    时间: 2017-7-28 20:48
买个开发板看配套视频
作者: Paul51    时间: 2017-7-28 21:47
淘宝51开发板先自学摸索
作者: handashuai1994    时间: 2017-7-29 09:30
proteus就够用了,没必要买太多东西,常见的单片机和外设都有,串口通信可以用虚拟串口,还可以自己写上位机调试,只要频率不太高基本上跟真实情况没差别
作者: nizhneg    时间: 2017-7-29 09:55
加油  我也才开始
作者: 朝游北海    时间: 2017-7-29 10:28
不用怎么学习电路,简单了解足够了。建议从STM32学习,51没有什么意义,汇编编程太复杂。STM32建议买正点原子或者野火,资料比较丰富而且说的比较详细。
作者: 宋志硕    时间: 2017-7-29 12:36
买个简单的开发板建议学stc15f系列的,他们官网有数据手册,翻翻数据手册,看网上郭天祥的视频就好了。慢慢来
作者: 宝哥哥    时间: 2017-7-29 15:42
先看看一些视频教程。
作者: hzlsw1    时间: 2017-7-29 18:29
要学就不能用仿真,原来倒着玩,后来买了板子发现仿真听误导人的,好多到板子上就不行了
作者: zmc419    时间: 2017-7-29 22:06
看视频,改倒子程序。
作者: 火易寒    时间: 2017-7-30 11:16
先做个最小系统板

作者: yyf960118    时间: 2017-7-31 15:27
推荐买一本微机原理的书学习一下51的编程,学成之后就可以接触stm32f103做一些事情了
作者: 思雨若离    时间: 2017-7-31 15:38
先学习一些简单地c语言,然后去买一块板子,有视频教程的那种,跟着后面学,然后再做项目
作者: 龙之晨曦    时间: 2017-7-31 15:52
学习单片机,先学习Aruino吧,买块板子,边操作,变学习
作者: Ricardo.M.LU    时间: 2017-7-31 17:02
初学单片机,必须买开发板,一般先点亮LED灯,再写流水灯,接着按照视频的顺序一步一步的来,你会发现你越来越有感觉,慢慢就会学会。
作者: 一屿    时间: 2017-7-31 17:27
买个板子,建议先学51
作者: q1833605807    时间: 2017-7-31 18:07
可以看咱们论坛上有单片机教程,按照顺序来学,自己最好具备一台电脑,一块开发版以及一些工具
作者: littlecao2012    时间: 2017-7-31 19:53
买块板子 跟着视频调程序
作者: HaMaster    时间: 2017-7-31 21:06
新人最好网上买块开发板 跟着店家提供的视频一步步来
作者: abc345    时间: 2017-8-1 00:30
网上找找,很多资料的
作者: LLDDkevin    时间: 2017-8-1 09:27
上手51单片机,学C语言。这就是新人要做的,加油
作者: helloeric    时间: 2017-8-1 10:21
从51开始,买个开发板,从TI或其他公司申请免费芯片,边学边动手做,结合网上视频,进步还是很快的
作者: moguaibaicai    时间: 2017-8-1 14:03
个人觉得还是c语言和51单片机,重点还在c语言
作者: zhouhaidashuaib    时间: 2017-8-1 14:55
先从简单的51单片机学起
作者: jiangbin    时间: 2017-8-1 15:42
可以先从51开始学,然后精通STM32等等,需要一定C语言基础
作者: wanderings    时间: 2017-8-1 16:22
推荐你先从51开始学习,从中学习到很多基础的知识,应为51还是很强大的。然后你可以考虑考虑32.可以做一些高端的东西。
作者: 352159468    时间: 2017-8-1 20:49
我也是新手,不知道从何入手




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