找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6346|回复: 57
收起左侧

怎么学单片机啊T_T

  [复制链接]
ID:231288 发表于 2017-9-21 20:19 | 显示全部楼层 |阅读模式
自己学习51单片机也有一段时间了,但是感觉还是很迷。之前是看视频教程,用protel,keil弄了点简单的点灯,看视频讲的那些原理、电路都不是很懂,感觉很多东西都不晓得,学起来就很迷茫。最近画单片机的最小系统板,感觉是依葫芦画瓢,自己根本不理解这个原理图。我想请教下大家,应该怎么学单片机呢?非常感谢
回复

使用道具 举报

ID:47286 发表于 2017-9-28 23:26 | 显示全部楼层
自己多干 每遇到一个问题就停下来 解决这个问题再继续 你已经不错了 我开始学单片机的时候还不知道这个论坛呢 都没地方问 问谁谁也不说 只能自己一点一点啃

现在稍微明白一点看别人问题才明白 技术问题别人很难帮到你 从硬件到软件各人思路不一样 人家要完全跟着你思路走 明白你想什么 再明白你想错了什么 再告诉你怎么对 怎么好 学校教学是责任都未必有这精力何况旁人 说白了 只能靠自己

所以 天赋很重要 实在学不会就别学了 干点别的 这世上能干的事很多 跟个破片子较什么劲啊

评分

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

查看全部评分

回复

使用道具 举报

ID:360437 发表于 2018-6-27 17:17 | 显示全部楼层
确实,一开始就是要依葫芦画瓢的,但是做的多了,就能看懂。看原理图的时候多去看管教连接,搞懂每一个管脚的连接方式,这些是一一对应的,很好理解。原理部分,单片机实际实际上就是I/O口的高低电平,结合原理图看外设的状态。这样能好点,希望楼主越学越好!

评分

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

查看全部评分

回复

使用道具 举报

ID:164602 发表于 2017-9-22 08:50 | 显示全部楼层
我个人的经验:
第一:为什么学?我是为了工作,必须学,就有动力,才能坚持。(不然没饭吃啊!!!!!)
第二:学什么?既然是为了工作,那么,工作中需要什么,我就学习什么,可能不及专业的系统、深入,但很实用。单片机的内容,太太太太太多了,因为涉及传感器输入硬件、执行不同任务的功能硬件,功能硬件功率还有大有小,用单片机控制它们,电路五花八门,程序五花八门;有时看到好玩的,也想搞一搞,更是五花八门。
第三:怎么学?我也是零基础的(不过我的编程经验丰富,我搞过好多种语言编程的)。我的过程是:先买一块开发板,从头开始看送的资料,一遍不行就再来一遍,一定是将别人排在前面的东西(别人先学总是有经验一些,排前面,一定是重要的基础内容)看懂了,再进入下一个内容,绝不冒进。然后一个例程一个例程地做实验,直到感觉除了硬件是新的,其它都知道了,在这时,就开始搞自己需要的东西了。
    另外,在学习过程中,每一次的心得,是一定要有记录的(我就记录在程序中,用注释),一点一滴的积累,就是自己的进步。
你在帖子里说,好像有什么不懂的,很困惑。那就要去搞懂它,电路是单片机应用的关键内容,先学别人的,就要懂原理,不然自己就不能设计新的。怎么搞懂,就是找懂它的“人”——可以是身边的人,也可以是网络上的人,可以是写出书来的人(从书中学),反正,有不懂的,要问懂,不能像中学生那样——等、靠、要。

评分

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

查看全部评分

回复

使用道具 举报

ID:179958 发表于 2017-9-22 09:27 | 显示全部楼层
刚开始就是依葫芦画瓢,多画几次就慢慢理解了,多想想为什么,多百度,一点点地深入认识,记得我刚开始学LCD1602时,拿个笔记本把LCD1602的程序抄下来,一句一句地理解,再对比数据手册,我这么笨的方法都用了,你肯定更没问题的,刚开始的时候一定坚持一下去,总会有一个时刻,你会豁然开朗,原来单片机也就那么一回事

评分

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

查看全部评分

回复

使用道具 举报

ID:234896 发表于 2017-9-22 15:08 | 显示全部楼层
买个开发板,有视频教程,跟着学一端时间,自己慢慢开始做些小项目,很快就可以上手了。
回复

使用道具 举报

ID:139514 发表于 2017-9-25 16:27 | 显示全部楼层
还是要了解硬体加上数字电路,要不然没办法写程式
回复

使用道具 举报

ID:162136 发表于 2017-9-25 19:23 | 显示全部楼层
电子电路基础还是要有的,数字电路基础也是要有一些的。
回复

使用道具 举报

ID:235578 发表于 2017-9-25 19:58 | 显示全部楼层
买一本郭天祥的书,再买一块他的开发板,之后一个字一个字的看,一个代码一个代码的敲,别冒进
回复

使用道具 举报

ID:60379 发表于 2017-9-25 21:06 | 显示全部楼层
可以免费下载《51单片机轻松入门 基于STC15W4K系列》教材配套的视频与例程一起学,学习过程中遇到不明白的地方可以在本论坛提问。
视频与例程下载地址(请将点换成.)     http://pan点baidu点com/s/1bURkE6   

回复

使用道具 举报

ID:235606 发表于 2017-9-25 21:44 | 显示全部楼层
自己花钱买一块单片机的学习板,不要求功能太全的,对于初学者来说你买功能非常多的那种板子,
上面有很多东西你这辈子都用不着,建议有流水灯、数码管、独立键盘、矩阵键盘、AD或DA(原理一样)、液晶、蜂鸣器,这就差不多了。
如果上面提到的这些,你能熟练应用,那可以说对于单片机方面的硬件你已经入门了,剩下的就是自己练习设计电路,不断的积累经验。只要过了第一关,后面的路就好走多了,万事开头难。
回复

使用道具 举报

ID:235795 发表于 2017-9-26 16:13 | 显示全部楼层
买个开发板,上网找资料,先通过汇编了解单片机原理。
回复

使用道具 举报

ID:235897 发表于 2017-9-26 21:23 | 显示全部楼层
自己一个人看确实事倍功半,我建议你选修有关单片机的课程,听老师讲解效率会高很多。如果有志同道合的同学一起学单片机,相互帮助也会有很大帮助
回复

使用道具 举报

ID:235897 发表于 2017-9-26 21:28 | 显示全部楼层
一个人学习单片机确实事倍功半,第一,我建议你选修有关单片机的课程,听老师讲课效率会高很多。第二,我建议你参加有关的类似的比赛,例如机器人设计大赛,飞思卡尔之类的。在准备比赛的过程中,你不仅会有强大的学习动力,而且跟小伙伴一起学习,相互交流,效率也会高很多。而且理论学习应该与实践相结合,你需要在比赛过程中提高你的动手能力,加深你对单片机的理解,同时也能让你把知识记得更牢固。
回复

使用道具 举报

ID:232956 发表于 2017-9-26 23:53 | 显示全部楼层
我觉得你可以分两部分,一是程序,二则电路。你看你是哪里薄弱,跟视频学很好,如果有人带你就更好了。多动手、多思考,坚持!
回复

使用道具 举报

ID:214083 发表于 2017-9-27 00:01 | 显示全部楼层
原理不懂还是对元器件的各引脚不够了解,程序最好是对着电路图一句一句分析
回复

使用道具 举报

ID:226202 发表于 2017-9-27 10:31 | 显示全部楼层
先把视频教程看完,我看的是郭天祥的感觉他的不错,然后看完之后应该能把一些小模块拼起来做些小东西,像电子秤,循迹小车,遥控小车等,然后再学郭天祥的AD画板子教程,看完之后就可以自己设计电路板了,像51单片机,当然原理图什么的还是要抄网上的,如果你学了数电模电,说不定可以自己设计,如果没学,学完AD教程,你可以学学模电数电,这些是教你设计电路的。不过很难学,可以去网上搜搜清华大学华成英模电视频等
回复

使用道具 举报

ID:226202 发表于 2017-9-27 10:37 | 显示全部楼层
建议买个单片机,学学郭天祥的51单片机视频教程,看完可以用小模块拼出一些小东西,像电子秤、遥控小车,然后学郭天祥的AD视频教程,学完就可以自己设计51单片机了,当然想看懂原理图,我觉得有必要学模电、数电,这两门课很难,你可以去搜搜清华大学华成英模电视频教程等。学到这已经很不错了,然后用你可以学stm32
回复

使用道具 举报

ID:235996 发表于 2017-9-27 11:02 | 显示全部楼层
电路基础学习好,多实践。。多倒腾
回复

使用道具 举报

ID:236007 发表于 2017-9-27 11:34 | 显示全部楼层
买一块开发板  然后结合视频和书本
回复

使用道具 举报

ID:236131 发表于 2017-9-27 18:32 | 显示全部楼层
51单片机比较经典,可以先用它来学习,很多教课书都是以他为例子的
回复

使用道具 举报

ID:111634 发表于 2017-9-27 21:03 | 显示全部楼层
本帖最后由 zl2168 于 2017-9-27 22:05 编辑

给你介绍2本书,张志良编著的:《80C51单片机实用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于学习51单片机原理,程序(双解c和汇编)语句条条有注解,便于阅读理解,便于自学。《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行,可演示,可观测,程序语句条条有注解。与其他书比较一下,有比较才能有鉴别!绝不忽悠你!
第12章.jpg 第3章.jpg 第4章.jpg
第5章.jpg 第67章.jpg 第8章.jpg
回复

使用道具 举报

ID:236224 发表于 2017-9-27 23:06 | 显示全部楼层
实践中学习,买个板子,看着视频敲代码,做东西,经验多了就回了
回复

使用道具 举报

ID:236224 发表于 2017-9-27 23:07 | 显示全部楼层
在实践中学习,买个板子,看着视频,做实验,时间长点了就会了
回复

使用道具 举报

ID:236224 发表于 2017-9-27 23:08 | 显示全部楼层
买个板子,看视频,在实践中学习,最快了
回复

使用道具 举报

ID:236044 发表于 2017-9-28 10:40 | 显示全部楼层
找几个经典的单片机做一下,然后研究下编程,可以找人一起研究参加大赛什么的,会比较有动力。
回复

使用道具 举报

ID:228467 发表于 2017-9-28 15:26 | 显示全部楼层
郭天祥的视频+他的书+勤敲代码
回复

使用道具 举报

ID:236355 发表于 2017-9-28 15:40 | 显示全部楼层
理论结合实践
回复

使用道具 举报

ID:236391 发表于 2017-9-28 17:23 | 显示全部楼层
先从单片机的型号开始就从最基础MCS-51开始
单片机学习的准备工作
第一、足够的信心、恒心和耐心。
第二、教材和教程。
第三、电脑一台,吴鉴鹰单片机开发板一块。
单片机开发软件环境搭建
单片机开发,首要的两个软件一个是编程软件,一个是下载软件。编程软件我们用Keil  uVision4
回复

使用道具 举报

ID:236403 发表于 2017-9-28 18:06 | 显示全部楼层
看看视频,买个开发板自学就好,网上视频很多
回复

使用道具 举报

ID:236396 发表于 2017-9-28 18:16 | 显示全部楼层
把电路想成两个框框连在一起的就好啦
多看视频多练,中间放弃一阵多听课后面不久看前面就很简单就是时间要把握好
回复

使用道具 举报

ID:234790 发表于 2017-9-28 18:31 | 显示全部楼层
你是陈刚吗
回复

使用道具 举报

ID:234790 发表于 2017-9-28 18:31 | 显示全部楼层
你是陈刚吗
回复

使用道具 举报

ID:236413 发表于 2017-9-28 19:22 | 显示全部楼层
实践的多了就会了
回复

使用道具 举报

ID:236413 发表于 2017-9-28 19:23 | 显示全部楼层
买个开发板,跟着学一端时间,自己慢慢开始做些小项目,就差不多了
回复

使用道具 举报

ID:236425 发表于 2017-9-28 19:48 | 显示全部楼层
◎说明: 1 无线射频,手机电路,电视家电,信号处理,电源电路等电路图应有尽有。 2 PCB使用教程,PCB使用技巧,PCB布线规则,PCB layout经验资料丰富精彩。 3 各类电子课件,电子教材,测量仪表,嵌入式技术,制造技术收藏资料。 4 IC中文资料,IC datasheet,规则标准, 网上查不到,这里找的到。
回复

使用道具 举报

ID:236425 发表于 2017-9-28 19:48 | 显示全部楼层

◎说明:
1 无线射频,手机电路,电视家电,信号处理,电源电路等电路图应有尽有。
2 PCB使用教程,PCB使用技巧,PCB布线规则,PCB layout经验资料丰富精彩。
3 各类电子课件,电子教材,测量仪表,嵌入式技术,制造技术收藏资料。
4 IC中文资料,IC datasheet,规则标准, 网上查不到,这里找的到。
回复

使用道具 举报

ID:236428 发表于 2017-9-28 20:04 来自手机 | 显示全部楼层
买一个开发版跟着视频学习,别人的开发版都是很讲究的,每个功能模块的电路都在一起,为什么这样设计你不用明白,只要知道它怎么跟单片机连接,怎么通信怎么控制就好了
回复

使用道具 举报

ID:236426 发表于 2017-9-28 20:06 | 显示全部楼层
有电脑的话用proteus + kiel 然后一个一个基本例程仿真,能很快上手!开发板还要搞硬件,不熟悉的话出问题自己都搞不清楚是硬件问题还是软件问题
回复

使用道具 举报

ID:236426 发表于 2017-9-28 20:09 | 显示全部楼层
建议proteus+keil  然后基本例程一个一个仿真,开发板的话有问题都弄不明白是硬件问题还是软件问题!
回复

使用道具 举报

ID:236439 发表于 2017-9-28 20:38 | 显示全部楼层
主要就是能够读懂单片机的图,再就是去找一些视频只要认真看就可以慢慢懂了
回复

使用道具 举报

ID:236448 发表于 2017-9-28 21:11 | 显示全部楼层
跟着实例一个一个调试
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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