您的位置 首页 报告

学单片机该怎样入门

很多想学单片机的人第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机如何开始上手,如何开始熟练这个过程给

许多想学单片机的人榜首句话便是怎样才干学好单片机?关于这个问题我今日就我自己是怎样开端学单片机怎样开端上手,怎样开端娴熟这个进程给咱们讲一讲。

先说说单片机,一般咱们现在用的比较多的的MCS-51的单片机,它的材料比较多,用的人也许多,商场也很大.就我个人的领会怎样样才干更快的学会单片机这门课.单片机这门课是一项十分重视着手实践的科目,不能总是看书,可是学习它首要有必要得看书,由于从书中你需求大约了解一下,单片机的各个功用寄存器,而阐了解点,咱们运用单片机便是用软件去操控单片机的各个功用寄存器,再阐了解点,便是操控单片机那些管脚的电平什么时分输出高,什么时分输出低,由这些凹凸电平的改变来操控你的体系板,完成咱们需求的各个功用至于看书,只需大约了解单片机各管脚都是干什么的?能完成什么样的功用?榜首次,第2次你或许看不了解,但这不要紧,由于还短少实践的感观知道。所以我总是说,学单片机看书看两三天的就够了,看小说你一天能看五六本, 看单片机你两三天看两三遍就够了能够不必细心的看。引荐一本书,就这一本就满足,书名是《新编MCS-51单片机使用规划》,是哈尔滨工业大学出版社出的的, 作者是张毅刚。大约了解一下书上的内容,然后实践,这是十分要害的,假如说学单片机你不实践那是不或许学会的,关于实践有两种方法你能够挑选,一种方法:你自己花钱买一块单片机的学习板,不要求功用太全的,关于初学者来说你买功用十分多的那种板子上面有许多东西你这辈子都用不着,我主张有流水灯、数码管、独立键盘、矩阵键盘、AD或DA(原理相同)液晶、蜂鸣器,这就差不多了。假如上面我说到的这些,你能娴熟使用,那能够说关于单片机方面的硬件你现已入门了,剩余的便是自己操练规划电路,不断的堆集经历。只需过了榜首关,后边的路就好走多了,万事开头难,咱们或许都听过。

方法二:
 你身边假如有单片机方面的高手,向他求助,让他帮你搭个简略的最小体系板。关于高手来说,做个单片机的最小体系板只需求一分钟的时刻,而关于初学者可就难多了,由于只需对硬件了解了,才干娴熟运用。而假如你身边没有这样的高手,又找不到能够协助你的人,那我劝你最好是自己买上一块,究竟自己有一块要便利的多,今后做单片机类的小试验时都能用得上,还省劲。

  有了单片机学习板之后你就要多操练,最好是自己有台电脑,一天少看电影,少打游戏,把学习板和电脑连好,翻开调试软件坐在电脑前,先学会怎样用调试软件,然后从最简略的流水灯试验做起,等你能让那八个流水灯依照你的志愿随意活动时你现已入门了,你会发现单片机是多么诱人的东西啊,太好玩了,这不是在学习常识,而是在玩,当你编写的程序按你的志愿完成时你比做什么事都高兴,你会上瘾的,真的。做电子类的人真的会上瘾。然后让数码管亮起来,这两项会了后,你现已不能自拔了,你现已开端考虑你这辈子要走哪一行了便是要这样操练,在写程序的时分你必定会遇到许多问题,而这时你再去翻书找,或是问他人,当得到回答后你会记住一辈子的,常识有必要用于现实生活中,处理实践问题,这样才干发挥它的效果,你自己好好想想,上了这么多年大学,天天上课,你在讲堂上学到了什么?是不是为了期末考试而繁忙呢?考完得了90分,哈哈哈好高兴啊,下学期开学回来忘的一尘不染,是不是?你学到什么了可是我告知你单片机一旦学会,永久不会忘了。别的我再说说用汇编和C言语编程的问题。许多同学大一二就开设了C言语的课,我也上过我知道那时天天便是几乘几,几加几啊,求个阶乘啊。学完了有什么用?让你用C言语编单片机的程序你是不是就傻了?书上的东西咱们有必要要会运用。单片机编程用C言语或汇编言语都能够,可是我主张用C言语比较好,假如本来有C言语的根底那学起来会更好,假如没有,也能够边学单片机边学C言语,C言语也挺简略,仅仅一门东西罢了,我劝你最好学会,将来必定用得着,要不你今后也得学,你一点汇编都不会底子无所谓,但你一点C言语都不会那你将来会吃苦头。汇编写程序代码效率高,但相对难度较大,并且很罗嗦,尤其是遇到算法方面的问题时,底子是费事的不得了,现在单片机的主频在不断的进步,咱们彻底不需求那么高效率的代码,由于有高频率的时钟,单片机的ROM也在不断的进步,满足装得下你用C言语写的任何代码,C言语的材料又多又好找将来可移植性十分好,只需求变一个IO口写个温度传感器的程序在哪里都能用,所以我劝大家用C言语。

 接下来的话,便是编程,说一下编程的学习进程,一个最好的方法便是仿照,你先找到一个他人的现成的程序能够编译生成代码,下载进去,看到现象,之后再自己写,假如有过错,对照正确的,比较一下,成功了之后,再往下学习.最烦的便是一种人,把他人的程序拿过来,直接编译,下载了之后,认为自己就会了,可是要让自己着手写的时分,又写不出来了,哪怕是誊写,也要了解一下的.这是一个有必要的进程,最终需求到达一个什么程度呢那便是单片机最基本的定时器、中止、I/O口能够直接拿过来就写,不需求再翻书或许找他人的代码了。有的人说汇编的直接易于了解,可是你要是写100行的汇编能够,1000行以上呢? 做一个乘除法,汇编就不行了,C言语通用,移植便利,你学汇编,51单片机一套,avr单片机又是一套,msp430还不相同,可是C言语都是相同的,算法拿过来就能够了,改一下I/O口就能够用了,开发便利。

 最终,给咱们算一下,现在学习单片机的本钱,曾经我学习的时分,需求购买编程器等等,现在不必了。入门来讲,51单片机最好了,材料多,通用,简略.商场上现在比较好的有S系列的,C51系列的,STC系列的,当然了还有各个公司的增强型的.从学习的视点讲,推S系列和STC系列,能够ISP下载,我现在用的STC系列,最小开发体系:

单片机一个 8元

Max232一个 3元

串口线一根 6元(能够克己,便是3根线)

阻容元件 3元

晶  振 1元

发光二极管 2元

全能板 3元

加起来总共26元,当然了这些仅仅最基本的,假如自己开发的话,还需求有电烙铁、电源、焊锡等等.其他的资源,比方数码管、蜂鸣器液晶等等能够渐渐在扩大,软件呢,就更便利了,keil能够直接在网上下载,总归现在资源现已很丰厚了,学习单片机现已不是什么难事了只需用心学,我信任一个月的时刻应该能够差不多的了。

总结上面,只需你有决心,干事能坚持到底,有不成功不抛弃的激烈毅力,关于学个单片机来说便是件十分简单的事啦。

骤:
1.找本书大约了解一下单片机结构,大约了解就行。不必都看懂,又不让你出版的。(三天)
2.自己网上找些小电路类的材料操练规划外围电路。焊好后自己调试,了解进程。 (十天)
3.找学习板操练编写程序,学单片机便是练编程序,遇到不会的再问人或查书。我最初便是买了一块开发板,二十天就搞定了。
4.自己彻底规划具有个人风格的电路,产品…..你现已是高手了….看到了吗?下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/258175.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部