单片机学习总结(精选6篇)

单片机学习总结 第1篇

随着大规模集成电路的出现及其发展,将计算机的CPU 、RAM 、 ROM 、定时/数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,因此单片机早期的含义称为单片微型计算机,直译为单片机 。

单片机是微型计算机应用技术的一个重要分支,近年来在工业智能仪器仪表、光机电设备、自动检测、信息处理、家电等的得到广泛应用和迅速发展。

20xx年全国高校毕业生人数超过600万,可见需要就业的毕业生数目的庞大。另一方面,很多企业削减甚至取消了校园招聘计划,这“两重压力”带来了就业形势异常严峻的后果。据调查发现,企业需求与人才供给完全不对称,学生就业难而且企业招人也难的现象。在就业形势如此严峻的情况下,职业规划对一个大学生来说就显得很重要了。而看清市场需求则是职业规划的前提。目前,对于电子行业,嵌入式系统的发展势如破竹,据统计目前仅单片机设计行业至少有20-30万的人才缺口,仅北京市场嵌入式硬件开发工程师的需求就已经超过了5万人,而且还在持续增加。面对如此大的市场需求,相信大家有必要了解一下单片机。

单片机这门课是一科非常重视动手实践的科目,不能总是看书,但是也不能完全不看书。单片机并不象传统的数字电路或模拟电路那样比较直观,原因是除了“硬件”之外还存在一个“软件”的因素。正是这个“软件”的原因使得许多初学者怎么也弄不懂单片机的工作过程,怎么也不明白为什么将几个数送来送去就能让数码管显示一串字符或控制一个电机的变速。对初学单片机的人来说,需要从书中大概了解一下单片机的各个功能寄存器,如果看的多了反而容易搞乱,现在市场上大多数讲单片机的书一开始就讲解较复杂的内存、地址、存储器什么的,更让初学者感到不知所云、难以入门。如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还搞不清这些指令起什么作用,能够产生什么实际效果,那么也许用不了几天就会觉得枯燥乏味而半途而废。简单的说,使用单片机实际上就是用我们自己编写的软件去控制单片机的各个功能寄存器。再简单些,就是控制单片机哪些引脚的电平什么时候输出高电平,什么时候输出低电平。由这些高低变化的电平来控制外围电路,实现我们需要的各个功能。

例如:在单片机应用系统中,经常需要通过RS-232串行口与微机进行通信。目前在各种操作系统中,Microsoft的Windows较为常见,而且大多Windows95/98等32位平台。以往在Windows平台上的串行通信多使用其提供的API函数来实现,这种方法使用起来需要许多底层设置,因而较为繁琐,并且难以理解。Microsoft推出的ActiveX技术提供了另外一种实现串行通信的`方法。这种方法不仅相对较为简单,而且非常实用。尤其是Visual C++这种可视化面向对象的编程环境中,可以真正把串口看作一个对象,编程时只需简单的设置,理解起来也很容易。

学习单片机的最有效方法是理论与实践并重。学习与实践结合,边学习、边演练,循序渐进,这样举一反三,就能将用到的指令理解、吃透、扎根于脑海,甚至“根深蒂固”。也就是说,当你此次学习xxx几条指令后(一次数量不求多,只求懂),接下去就该做实验了,通过实验,使你感受刚才的指令产生的控制效果,眼睛看得见(灯光)、耳朵听得到(声音),通过这些感性认识就能深刻理解指令是怎样转化成信号去控制电子元器件的。

单片机的特点 :具有优异的性能价格比;集成度高、体积小、可靠性高 ;控制功能强 ;低电压、低功耗

单片机的应用 :

1 、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。

2 、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算机技术于一本,具有智能化特征的电子产品。

3 、在实时过程控制中的应用:用单片机实时进行数据处理和控制,使系统保持最佳工作状态,提高系统的工作效率和产品的质量。

4 、在人类生活中的应用:目前国外各种家用电器已普通采用单片机代替传统的控制电路。

5 、在其它方面的应用:单片机除以上各方面的应用,它还广泛应用于办公自动化领域、商业营销领域、汽车及通信、计算机外部设备、模糊控制等各领域中。

单片机的基本组成 :它由 CPU 、存储器(包括 RAM 和 ROM )、 I/O 接口、定时 / 计数器、中断控制功能等均集成在一块芯片上,片内各功能通过内部总线相互连接起来。

输入 / 输出引脚 P0 、 P1 、 P2 、 P3 的功能 : 。 7 : P0 口是一个 8 位漏极开路型双向 I/O 端口。在访问片外存储器时,它分时作低 8 位地址和 8 位双向数据总线用。在EPROM 编程时,由 P0 输入指令字节,而在验证程序时,则输出指令字节。验证程序时,要求外接上拉电阻。 P0 能以吸收电流的方式驱动8个LSTTL 负载。

P1. 0 ~P1. 7 ( 1~8 脚): P1 是一上带内部上拉电阻的 8 位双向 I/O 口。在 EPROM 编程和验证程序时,由它输入低 8 位地址。 P1 能驱动 4 个 LSTTL 负载。

为了高效的掌握单片机技术,拥有一款价廉物美的单片机开发套件则是非常重要的,这样我们就可以将自己设计的程序真正的在单片机里运行起来。以前的单片机硬件开发平台上千元的价格并不是一般的初学者所能够承受的。针对这样的现状,为了帮助更多想学单片机又没有经济能力的同学,我在电子创新实验室开发了一套超高性价比的单片机开发套件。该套件以它自身的结构特点,可用于8位单片机基础学习、各种电子方面的课程设计、相关单片机的毕业设计、电子方面的各种竞赛以及微控制器方面的项目研发等。它成为我追求嵌入式系统高手梦想的基石!

开发板摆在你的面前,亲自操作它,才会有深刻的体会,才能学明白它。从最简单的流水灯实验做起,等你能让那八个流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西,当你编写的程序按你的意愿实现时,你能体会到学习单片机带来的无穷乐趣!

等初步学会了单片机软件设计后,可将通常由硬件完成的工作交由软件实现,这样,系统的体积、功耗、成本将大大降低,而功能得到提升与增强,使习惯于传统电路设计的人对单片机产生一种妙不可言的相见恨晚之感,真正感受、体会到现代单片微型计算机的强大作用,从而投身于单片机开发的行业中。从此,

你的人生因为有了单片机而精彩!

还等什么呢,行动起来吧,找一套独特的造型、超高的性价比、详尽资料配备单片机开发板开启8位单片机教程的新高潮。在短期内,你将领略从8位单片机硬件设计到软件开发的整个过程,惊喜、激动、欢呼都将是你的切身体会,只要你肯努力、下功夫、多实践,一定会成功的!

单片机学习总结 第2篇

通过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮助。我们一定要在最短的时间里对这些不足加以改正!

首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次通过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识到这次试训不仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。特别是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!

单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是费城必要的。如:LeD显示器、键盘和显示器的应用和原理。

在被刺实训中我们每个人通过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开始平台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。这里我学习完protues软件后的第一感觉是,虽然这软件工作不稳定,但是会有相当不错的效果出来。这对我以后的工作一定会有帮助的。在这次试训中不仅只对单片机编程有了新的认识,还对整个单片机的开发平台都有了一厅的了解,这是一笔不错的收获。

通过这几天的试训,使我的感触很深,真实“条条大路通罗马”,要达到目的,不同的人就有不同的方法。只要你的`方法不错!五花八门都可以,而且是各有特色。走出来的结果都有各自的独到之处。在编程中“简”字贯穿于整个程序设计中,越简单越好,毕竟单片机留给用户的资源是有限的,所以我们要充分利用这些资源,达到更好的效果,这些是我们在以后的学习生活中应值得注意的地方。

在试训中有苦有甜,当我们为一个很难攻破的程序找出路时,心情烦躁,感觉自己很不可理喻,当程序一点一点编好后,自己从心底感觉到一点小小的安慰,看着自己的成果。感觉很欣慰,有一丝丝的甜意,几天的实训使自己的思维逻辑也有了小小的进步。

单片机学习总结 第3篇

在学校学习期间我有幸的参加了学校的单片机学习小组,在小组里我了解了什么是单片机,单片机有哪些用途,利用单片机可以实现哪些功能来方便人们的生活如交通灯,时钟,还有手机中,电子玩具等等,它们里面都有单片机的存在来实现某种功能。通过在单片机小组里的学习我简单总结了几点心得和体会:

第一:万事开头难,要勇敢的迈出第一步,不要总找借口说没有学习过就总推脱。凡事都有第一步可以先可简单的来,然后可以逐步的向深层次学习。可以从建项目开始,然后可以找一个简单的小程序先把它敲进单片机内然他运行起来,感觉一下单片机的运行,让自己了解单片机整个运行。

第二:对于知识点,学过的要掌握牢固,对于没有学的和暂时用不到的先不用学习。比如:小灯得点亮就没有用到中断可以先不用看。这样可以避免知识过多记不住的麻烦。对于程序这里的知识点不能只停留在理论层次上,一定要结合着程序进行学习这样才能掌握的很牢靠,当用到哪里的知识点不记得了可以去看书,对于用不到的可以不去看。

第三:程序不要只是看别人得,一定要自己写过才是自己的。开始不懂可以参考别人的,看看每一句代表着什么意思,能够实现什么现象。明白之后自己再重新写一遍,你会发现看别人的能懂到自己写的时候很困难。当你自己能写出来的时候说明你真懂了。

第四:一定要学会程序调试的方法。有时候把程序写完了然后运行时不能实现理想的现象。这时有人就晕了不知该怎么办,然后就去问别人。当别人找出问题出在哪里时就会恍然大悟。其实当遇到问题一定要自己尝试着解决,不能遇到问题就去问别人。自己一定要掌握解决问的方法和思路。

第五:在学习初期看别人的代码,学习别人的思路这个很有用。通过看别人的代码特别是有多年编程经验的人的程序,可以迅速提高自己的编程水平。也可以结合着别人的手法,与自己的想法结合在一起写出更好的程序。但是切记将学习变成抄袭,不能认为抄袭别人的你就学会了,这样只能使你退步。

第六:面对一个新项目时,自己一定要多想想,不要急着去看别人是怎么写的。有的人看到新项目时就去找别人的然后抄一小段,自己在写几句,放在一起完成任务,虽然省时间但不利你的学习。当你遇到一新项目时你应该先想一下程序的构架,想想如何来完成。然后自己动手去写,当你遇到实在是没办法解决的问题时再去请教别人,看他是怎么处理的,学习他的方法。这样起码你自己想过了,有自己的思路不会受到别人的影响,这样更容易提高自己。

在单片机的学习开始时感觉很吃力,在不断的学习过程中慢慢的对单片机产生了些好感,而且在编写程序过程中吃力的感觉慢慢的淡了。在这其中基础知识掌握牢固是非常重要的,然后在学习过程中要学会提问题和自己解决问题,慢慢的对于学习单片机你也会产兴趣。虽然在开始学习单片机时感觉很青涩,但只要坚定自己的学习信心,在付出持之以恒的努力,我相信自己能进一步加深对单片机的了解,在单片机的学习道路上走得更远!

单片机学习总结 第4篇

两周的单片机课程设计实训,真是让我们受益匪浅,学到了很多东西,不管怎么样,先感谢学校给我的这么多机会。真正的学到了东西。

此次课程设计软件与硬件相结合,考察了我们的焊接水平与编程能力。因为以前做过关于焊接的电工实习,所以对于我们机械设计专业的学生而言焊接是不成问题,也很顺利;可到了编程时就出现了很大的障碍,先开始的显示时钟还算顺利,本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手,理解流程是有思维的前提。其实本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱,在仔细修改程序之后,终于一步步地达到效果了。

系统以AT89S51为核心部件,利用软件编程,通过键盘控制和液晶显示实现了秒表的功能,能实现本设计题目的基本要求和发挥部分。尽量做到硬件电路简单稳定,充分发挥软件编程的优点,减小因元器件精度不够引起的误差。

我们将各个部分的程序编好后怎么都连不起来,出不了预期的效果。对于硬件在编程过程中PCB板的接触又是一个头疼的问题,在进行编译的时候,数码显示管上什么都没有,按一下旁边与之相连的元器件时就有显示了,所以也花费了好多时间在PCB板的重新焊接上,最后在全组人竭尽全力,老师的精心指导下,程序基本编写成功,这是我们共同努力的结果,在享受我们成果之时,不得不感慨单片机的重要性与高难度性,所以为期两周的单片机课程设计没有浪费,我们从中学到了很多知识,也让我们对单片机有了更深一步的了解。虽然最后结果是出来了,可这与老师的精心指导是分不开的,他引导我们的思路,本来一窍不通的我们经过老师的点拨基本上通了,所以说老师是功不可抹的。

由于时间有限和本身知识水平的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。

踉踉跄跄地忙碌了两周,我的单片机课程设计也终将告一段落。设计实物也基本达到预期的效果,但由于能力和时间的关系,总是觉得有很多不尽人意的地方,譬如功能不全、外观粗糙……数不胜数。但我可以自豪的说,这里面的每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

总而言之,单片机课程设计对于我们有很大的帮助,我们从中受益匪浅。

单片机学习总结 第5篇

最近,我对我的微控制器特别感兴趣,因为我可以看到它可以控制电机的旋转,我感觉很神奇。我想弄清楚它是如何做的?

我看到这本书:微控制器可以用两种语言写入,一个是C语言,另一个是汇编语言。汇编语言是一种机器语言,代码很麻烦,不容易记住。有必要掌握微控制器的.内部结构和逻辑结构。通过查看几本书,我明白汇编真的太繁琐了,但我已经学习了C语言,我也参加了国家计算机的二级考试,我觉得我一方面有一个优势。可以快速学习。

但是,在学习中,我发现学习单芯片不仅需要软件的知识,还需要硬件知识。我在实践中买了一个芯片是一个活生生的例子。我没有相应的硬件知识。我甚至不知道单芯片微电脑。我为我的原始想法感到羞耻。单片机是一个很好的研究,我需要我学习它。

时间苍蝇,眨眼间,学期和结束,本学期的单片综合课程设计也在一周内完成。

俗话说,“良好的开始是成功的一半。”谈到课程设计,我认为最重要的是要设计专业的学前班,认真的研究教师,并选择一个有兴趣的话题。其次,教师对实验的解释将是一丝不苟,因为只懂,它将是半计量,如果你不明白,你将旨在选择这个话题,而且没有收获。最后,我们必须注意模块化,修改程序,还要注意调试程序,掌握方法。

单片机学习总结 第6篇

基于对师范类学生的基本功要求,为了达到更好的就业和在岗位上能够有更好的竞争水平,我校组织了大三准毕业生进行了为期两周的实训周。主要有两大方面:第一组织学生到优秀中学进行听班主任组织班会的听课,第二就是进行学生课件制作。

首先组织学生到学校进行听班主任组织的主题班会是如何进行的,可以让学生更好的了解到当班主任首先就应该掌握的第一项目,因为要成为一个好的班主任组织好班会既能够团结一个班的团聚力,让学生在主题班会上通过合作走的更近,同时组织好主题班会也可以更好的开展班主任工作,在听完组题班会后各小组就听的主题班会展开了讨论,并做好总结,在各组间的讨论中个小组小组长就自己的小组的总结向老师和同学汇报了自己小组的情况,并请老做出了点评。 就上面的听主题班会和各项任务我结合心理学和教育学的有关教学原理和准则思考了教育中老师应该如何的做好各项工作,受益匪浅。

接下来的便是课件制作周,在老师的主导下我们按照老师提出的课件制作要求一两个同学为以一小组进行了相应的课件制作,以两个人为一小组可以更好的以长补短,互补各自在相关课件制作上的不足,更好的得到学习,从而更好的完成课件的制作,达到更好的课件水平,在教学中更好的发挥教学水平,节省时间,达到更高的教学水平。