找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: jsming
收起左侧

怎样学好单片机呢

  [复制链接]
ID:295167 发表于 2018-3-27 16:01 | 显示全部楼层
我也是新手,多照着例子程序写写看看,写得多就会了,和学车一个道理,关键是要下功夫
回复

使用道具 举报

ID:297832 发表于 2018-3-27 16:26 | 显示全部楼层
学会keil软件编程,学会proteus仿真调试,剩下的就是实际动手了
回复

使用道具 举报

ID:297832 发表于 2018-3-27 16:27 | 显示全部楼层
学会keil软件编写程序,学会protel模拟仿真,剩下的就是实际动手了。
回复

使用道具 举报

ID:297950 发表于 2018-3-27 19:54 | 显示全部楼层
建议买芯片以及一些小器件回来按着书上的一些步骤简单的弄些小实验有用
回复

使用道具 举报

ID:298054 发表于 2018-3-27 22:47 | 显示全部楼层
先学好C语言,然后找个教程把程序都写一遍,多动手就熟了。
回复

使用道具 举报

ID:294819 发表于 2018-3-28 00:06 | 显示全部楼层
看视频学咯
回复

使用道具 举报

ID:298632 发表于 2018-3-28 23:26 | 显示全部楼层
先学一个入门的51,再学别的比较容易,可以先学一下理论知识,然后在看几个历程,然后自己试着变一下
回复

使用道具 举报

ID:88120 发表于 2018-3-29 00:37 | 显示全部楼层
最快的方法是看视频学习
回复

使用道具 举报

ID:298569 发表于 2018-3-29 08:49 | 显示全部楼层
学好C语言是关键!
回复

使用道具 举报

ID:298700 发表于 2018-3-29 09:26 | 显示全部楼层
看视频
回复

使用道具 举报

ID:298682 发表于 2018-3-29 09:35 | 显示全部楼层
首先要多看单片机相关方面的书籍,如51系列单片机,懂得编程语句的应用; 第二,从最小应用程序着手,自己焊接简单电路,如跑马灯点亮电路等; 第三,学会使用KEILC51编程软件,包括建立工程、程序输入、保存、生成HEX文件等; 第四,把程序生成的HEX文件下载到单片机,可以用编程器或ISP下载线; 第五,运行单片机程序。通过以上步骤的学习,自己头脑中就会比较清晰,至少会用; 最后根据运用的场合进行实践学习,如键盘输入、显示、定时输出等等,边实践边学习,目的性才会更明确,同时学习的效率也会明显提高。
回复

使用道具 举报

ID:129918 发表于 2018-3-29 10:19 | 显示全部楼层
虽然说用proteus仿真也是可以学的,但是非常建议买一个开发板,毕竟这是软件硬件都需要的知识,多练习,多试着去做一些小设计,哪怕是从一个简单的流水灯开始
回复

使用道具 举报

ID:298902 发表于 2018-3-29 15:18 | 显示全部楼层
多实际动手操作
回复

使用道具 举报

ID:298900 发表于 2018-3-29 15:31 | 显示全部楼层

单片机的学习离不开编程,在所有的程序设计中C语言运用的最为广泛。C语言知识并不难,没有任何编程基础的人都可以学,在我看来,初中生、高中生、中专生、大学生都能学会。当然,数学基础好、逻辑思维好的人学起来相对轻松一些。C语言需要掌握的知识就那么3个条件判断语句、3个循环语句、3个跳转语句和1个开关语句。别小看这10个语句,用他们组合形成的逻辑要多复杂有多复杂。学习时要一条语句一条语句的学,学一条活用一条,全部学过用过这些关键语句后,相信你的C基础建立了。
回复

使用道具 举报

ID:298941 发表于 2018-3-29 16:01 | 显示全部楼层
先弄清基本的硬件原理,再找个教程,最好实际过一个简单的硬件开发项目
回复

使用道具 举报

ID:299353 发表于 2018-3-30 11:59 | 显示全部楼层
从基础原理开始学习
回复

使用道具 举报

ID:299353 发表于 2018-3-30 12:02 | 显示全部楼层
首先,你得先学会C语言的基本逻辑运算;
其次,如果有条件的话就买一个单片机开发板(会有附带一些学习的资料),或者自己买几个单片机,焊一个单片机最小系统(因为每做成一件事情就会给自己带来一点动力,然后学习兴趣才会越来越大!这样学起来会很有成就感,这是每个人都想要得到的东西!)
从最简单的 LED 灯的亮灭开始, 再到 流水灯,然后再继续一点点的加大难度 (如果学习能力比较好的话,一周就可以做出一个遥控小车。)
先从小的方面学起,千万不要不会走路就想要跑,这样遇到了难题决解不了很容易挫败自己的自信心!!
加油吧 ~
回复

使用道具 举报

ID:299353 发表于 2018-3-30 12:20 | 显示全部楼层
单片机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路。我的建议是,买一块开发板,直接跟着开发板学。焊一个单片机最小系统,因为每做成一件事情就会给自己带来一点动力,然后学习兴趣才会越来越大!这样学起来会很有成就感,这是每个人都想要得到的东西!从最简单的 LED 灯的亮灭开始, 再到 流水灯,从一些简单的事例开始,例如流水灯,蜂鸣器等等,多看看别人的例子,学会后要自己进行修改,灵活运用,基础知识掌握后,可以接触一些电机的驱动等等的,PWN波的控制,然后就综合所学的知识,尝试参加一些小项目的制作,从中肯定会有所收获,对单片机有更进一步的了解。最好自己多动动手,做多了应该就能理解一点。
回复

使用道具 举报

ID:299380 发表于 2018-3-30 13:05 | 显示全部楼层
先买一块开发板,然后多看看单片机的书,再去下载网上的视频跟着做,坚持就能学会的!!!加油啊!!
回复

使用道具 举报

ID:298502 发表于 2018-3-30 13:55 | 显示全部楼层
学习单片机快速入门的方法就是有一份好的资料,下面的资料非常好,能帮助你快速入门。

http://hi.baidu.com/dzkfw/blog/item/4a188216fd986b12c83d6d05.html   
不平凡的单片机学习资料,很好的单片机教程,超好用,一个不占内存的教程,有案例。

1、最新版单片机编程宝典下载地址,学习单片机编程必备手册

2、单片机c语言运用例子

3、十天学会单片机c语言和单片机制作,最好的单片机资料  

电路公式计算器:http://hi.baidu.com/dzkfw/blog/item/7a947b4f588099d1d0c86a3e.html
回复

使用道具 举报

ID:136106 发表于 2018-3-30 15:01 | 显示全部楼层
1、最重要的就是实践,很多人学单片机都只是停留在看书和看视频阶段,这样子反反复复不管你学了多久都是学不会;
回复

使用道具 举报

ID:136106 发表于 2018-3-30 15:11 | 显示全部楼层
1、最重要的就是实践:买一块开发板(也叫学习板),也可以叫会单片机的人帮你搭一块,在看书和看视频学习之余,要多写程序去验证,要多根据学习板的电路来写程序,特别需要注意的是:*要学会自己写程序,看书看视频的过程中学习人家的编程思路,通过多实践多敲代码来形成自己的单片机编程思路*。好多人成天看书看视频,然后去跟着书本或是视频中人家的步骤来照敲,到自己去写代码的时候根本不知道该怎么写。所以说要多实践,多自己写代码,形成自己的单片机编程思路;

评分

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

查看全部评分

回复

使用道具 举报

ID:299481 发表于 2018-3-30 15:54 | 显示全部楼层
同问,我是做硬件的,自学了一段时间单片机。一直未入门,
回复

使用道具 举报

ID:298786 发表于 2018-3-30 17:23 | 显示全部楼层
这个问题就是仁者见仁了,还是得看你自身得情况,是在校学生当然是像老师请教还有就是图书馆,要不是的话就多多上这个论坛看视频学习
回复

使用道具 举报

ID:299464 发表于 2018-3-30 17:58 | 显示全部楼层
多看源码
回复

使用道具 举报

ID:299651 发表于 2018-3-30 21:08 | 显示全部楼层
个人经验,先多看看C语言的书,谭浩强的就行,然后多看郭天祥的51的书,然后在学32入门
回复

使用道具 举报

ID:299694 发表于 2018-3-30 22:07 | 显示全部楼层
一起努力
回复

使用道具 举报

ID:299702 发表于 2018-3-30 22:44 | 显示全部楼层
本人觉得要学好单片机,首先要懂C语言,这个不难学,推荐用谭浩强的C程序设计,其次再去看有关单片机的书本和视屏,郭天祥的书本和教学视屏挺通俗易懂的,在学习的过程中,最好买块单片机学习版,这样让你在学习掌握的更快,更有成就感

评分

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

查看全部评分

回复

使用道具 举报

ID:299702 发表于 2018-3-30 22:48 | 显示全部楼层
我觉得最好得先懂C语言,推荐谭浩强的《c程序设计》里面的例子很有针对性,然后再去看单片机的书籍和视频,郭天祥的配套书籍和视屏挺不错的,在学习的过程中,最好买一块学习版,这样学习起来非常有成就感。

评分

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

查看全部评分

回复

使用道具 举报

ID:299711 发表于 2018-3-30 22:57 | 显示全部楼层
推荐你买一本51单片机的好书,再买个开发板
回复

使用道具 举报

ID:46475 发表于 2018-3-30 23:32 | 显示全部楼层
多练习多问
回复

使用道具 举报

ID:299721 发表于 2018-3-30 23:42 | 显示全部楼层
多去动手做,看看大神的研究过程。
回复

使用道具 举报

ID:299770 发表于 2018-3-31 09:51 | 显示全部楼层
多动手,多画
回复

使用道具 举报

ID:299820 发表于 2018-3-31 10:51 | 显示全部楼层
我也是初学,觉得买学习套件边做边学效果应该比较好
回复

使用道具 举报

ID:316332 发表于 2018-4-26 17:12 | 显示全部楼层
看看郭天祥单片机教程
回复

使用道具 举报

ID:311765 发表于 2018-4-26 22:59 来自手机 | 显示全部楼层
做几个项目,在实践中学习
回复

使用道具 举报

ID:317458 发表于 2018-4-26 23:08 | 显示全部楼层
看网上视频 爱课程网站一般有大学老师的课程
回复

使用道具 举报

ID:317497 发表于 2018-4-27 01:18 | 显示全部楼层
1、熟悉单片机的原理,结构;  2、学好数电,模电,为设计电路打好基础;  3、熟练使用C语言,多学习别人的程序; 4、对操作系统原理有一定的了解;  5、Protel至少要有点基础; 6、要实际动手调试电路的能力。
回复

使用道具 举报

ID:142052 发表于 2018-4-27 08:57 | 显示全部楼层
跟着一本教材走  学会了单片机的内部外设怎么用 就开始玩外部的外设比如蓝牙  WIFI等
回复

使用道具 举报

ID:317547 发表于 2018-4-27 09:07 | 显示全部楼层
首先学好编程的基础
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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