欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机课程设计总结.docx

    • 资源ID:83032614       资源大小:34.26KB        全文页数:29页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机课程设计总结.docx

    单片机课程设计总结【通用10篇】 这学期我们选择了单片机这门课,从第一节课开头,我们就感觉到了这门课与其他的课有一些不同。单片机课程不仅是学习书本的内容,也需要从试验中把握学问。这门课程的确让我们受到了许多的启发,并学到了许多的学问。 学习单片机,要把握单片机指令系统中汇编语言各种根本语句的意义及汇编语言程序设计的根本学问和方法,以及单片机与其他设备相连接的输入输出中断等接口技术。使我们从硬件软件的结合上理论联系实际,提高动手力量,从而全面把握单片机的应用。 熟识单片机的人都知道,要学好单片机可不是一件简单的事,倒不是由于单片机很难学,而是很难找到一本专为单片机入门者而编写的教材。翻一下身边的单片机教材,都似乎是为已经懂单片机的人而写的,一般先介绍单片机的硬件构造和指令系统,再是系统扩展和外围器件,顺便讲一些应用设计。假如根据此种学习方法,想进展产品开发,就必需先把全部的学问全部把握了才可以进展实际应用。学习使用单片机只能靠循序渐进的积存,不行能一蹴而就。万事开头难、要英勇迈出第一步学问点用到才学,不用的临时丢一边。想把厚厚的一本书看完在做试验,估量是不太可能的。看着人头都晕了,学了后面的,前面的估量也快忘光了,所以,最好结合实际程序,用到的时候才去看。我们在焊接详细电路之前,最好做个仿真,这样试验的胜利率会大大提高。我们都学习过C语言,信任的大家的根底都不错,在编写程序千万不要光看不写,肯定要自己写一次。刚开头我们可以仿照别人的程序,然后渐渐的学会自己编写,这是一个完全自主学习的过程,需要恒心和信念。 在学习这门课程时,我遇到过很多困难,这并不行怕,由于只要我们敢于面对,团结合作,就没有解决不了的问题。在焊接电路过程中,我们需要相互学习焊接技巧,相互帮忙、相互鼓舞。在编写程序的时候,要擅长把自己好的算法给大家共享,不会的时候要虚心向同学和教师请教。固然更要利用当今社会为我们供应的网络资源,学会在网络上搜寻资料,自主学习。切忌拿别人做好的试验和编写好的程序去蒙混过关,这样对自己百害无一利。 在学习单片机的时候,让我学会了思索生活中的点点滴滴。比方说,当我看到交通灯的时候会想到它的程序是怎样实现的?为什么它的led灯会有如此的高亮度?而我的led灯亮度很低,假如电流稍过大,就会烧毁。在家乡的公家车上看到远程led信息远程公布测试的时候,我便会想到它应有通信模块和显示模块两局部组成,或许我想的过于简洁,但是让我学会了思索。 总之,学习单片机这门课程,不仅学会了这门专业课的学问,还提高了我的自主学习力量,更让我的世界观、方法论有了深层的提高,感谢教师对我的教导,让我受益匪浅。 单片机课程设计小结 篇二 做了两周的课程设计,有许多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。 我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最终辩论的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。我佩服他们的士气,艳羡他们的运气(我见到的许多做了10 天的人最终的成绩都有不如他们的),但是鄙视他们的做法。 所幸的是,我得到了许多同学的帮忙。我想没有他们我可能都要放弃了,由于我本人对单片机也并不是很熟识,学的东西似乎它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,一开头的程序这块儿就要令我抓狂了。后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。最终在开发机上做出来的时候,虽然不是我自己写的,但看他那么快乐,我也有一种共享到的成就感。后来我们组就用了他写的程序,他自己又抽空做了些拓展。 接下来就是做硬件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是特别的劳心劳力。许多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。我看到有许多人跟我一样,不同的。是他们是三三两两,而我大局部时间都是一个人做。在这个时候也有许多人帮忙我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。大家都鼓舞我,即使最终出不来东西,但是肯定要坚持把它做完。当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你肯定要拿出来一件成品。 在要验收前,最终做了一件成品出来,不幸的是它真的是一件不合格品。帮我的那个男生做的已经出来了,所以最终应当还是我的焊接方面的问题。有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。那么就预备辩论吧。我对着电路图再看课本,发觉以前许多觉得很难记的东西现在记起来简单多了,由于成天都在同它们打交道。51的引脚及其功能,A/D转换器的,驱动器的,全部我用到的我都一再的看书了解,同时请教同学我看书过程当中的怀疑。在这个过程中又发觉了以前焊接当中出的一些问题,能改的就改,不能改的,咳,要是时间再多一些,或者我能早点做好,要是不只是我一个人动手算了吧,不要想那些假如,还是预备我自己的,做好我现在能做的吧。 还好,验收还算胜利,得了3分,不是很高,但是我觉得对我来说已经很好,代表了我真实的水平,我觉得我对单片机的一些学问在这个动手的过程中真的是从无到有增长的。同时我也尽量不去想别人得了多少分,没有什么不平衡的,有些人付出的是努力,有些人付出的是风险代价,其实这也没有什么不一样,这一点我早就了解。 最终,我发觉自己对单片机竟然也有了一点兴趣,想暑假回家以后自己去买一些东西来做,再补一补汇编语言。有什么问题请教下以前的那些老同学好了,他们好厉害,在高中劳动课就胜利的做出过调频收音机,大一暑假的时候参与了学校的电子竞赛培训接着竞赛,不过后来怎么样我就不知道了。汗。看来要多保持联络,这次回家就好好找他们叙叙旧。 单片机实训总结 篇三 本学期本人担当电气中职131班单片机应用技术课的教学任务,为了顺当完本钱门课的教学任务,本人能从各方面作起,现总结如下: 1、课前预备:依据学院教务处制定的实施性教学规划,讨论组织同专业人员一起编写教学大纲,并依据教学大纲的要求选用适宜的教材及参考资料。仔细阅读教材和参考资料,依据教学进度规划仔细制定本学期本课程的授课规划。 2、仔细备课:在多年的教学体验中感觉到,单片机方面的专业根底课的教学有肯定的难度,同时,此类课程较抽象。因此在备课之前,必需对全部内容进展熟识,参考多方面的资料,仔细深入钻研教材,确定重点难点。依据本院现有的条件和的实际状况,仔细授课、仔细听课,虚心学习,不断反思教学,使教学有秩序、有组织、有步骤地进展。 3、仔细组织课堂教学。上课时,本着“传道、授业、解惑”的原则,努力提高教学质量,使讲解有条理、清楚、精确、生动。使每堂课上学生都有所获,努力使学生学好理论学问,培育力量,进展才智,培育学生的正确思维方式,学会好的学习方法。坚持做到以学生的学为主体,教师的教为主导,稳固和运用为主线。在课堂上,特殊留意调动学生的积极性,采纳启发性教学,让学生主动学习,轻松开心地学习,并不断树立学生的自信念,从各方面提高学生的力量。 4、组织实践教学。在教学活动现有的条件下,尽量带学生去试验室参观,并做一些实际试验,以满意根本需要。 5、虚心请教。教师的教学过程即是一个不断学习的过程。因此,在此过程中,遇到疑难问题,虚心向阅历丰富的教师请教。跟他们学习好的教学方法,好的教学阅历,并向年轻教师学习他们的新学问,新理念,做到思想和熟悉上不落伍,跟上时代进展。 6、仔细批改作业。坚持布置适量的作业,使学生所学学问得到稳固和提高。布置作业时,坚持做到有针对性,仔细准时地批改作业。并针对学生的作业状况,仔细透彻地进展讲评,准时把握学生的学习状况。 7、仔细反思教学。教学这一活动,没有反思就不会有进步。坚持每次授课后,仔细回想,仔细反思。 8、完成状况:本学期规划完成理论42学时,试验14学时。实际完成56学时。 9、教学效果:成绩最高分82分,平均分55分,及格率到达62%。 总之,在这一学期的教学过程中,我尽力地做好每项工作。其中学到的东西当然不少,但缺乏之处也有。在以后的教学工作中,我将不断总结阅历,发扬优点,改良缺点,提高自己的教学水平和教学质量。 单片机实训总结 篇四 课程总结: 单片机是微型计算机的一个重要分支。它使计算机从海量数值计算进入智能掌握领域,并由此开创了工业掌握的新局面。单片机技术广乏应用于电子、通信、家用电器、自动掌握、智能化仪器仪表等各个领域,因其具有体积小、功能多,价格低廉,便利使用,系统设计敏捷等优点。 全书共分9个课题,分别是:MCS-51系列单片机熟悉初步、单片机简洁系统的设计、单片机指令与编程入门、单片机中断与定时功能的应用、单片机接口技术、串行口通信、系统扩展技术、A/D和D/A转换电路、综合工程设计和调试本学期学到了5个课题。 第一课,MCS-51系列单片机熟悉初步。在本节课程里主要需把握MCS-51单片机的根本概念,了解单片机的用途,能区分不同型号的单片机芯片,把握单片机的处理器与存储器构造,把握单片机I/O口的特性,了解单片机的工作方式。 其次课,单片机简洁系统的设计。这节课主要是学习单片机最小系统的组成,了解单片机时钟电路和复位电路的作用及设计方法,了解时钟周期、状态和机器周期三者之间的关系以及单片机复位后,内部各单元的初始状态。 第三课,单片机指令与编程入门。指令是CPU掌握计算机进展某种操作的命令,指令系统则是全部指令的集合。MCS51单片机有7种寻址方式,其指令系统按指令功能分则有数据传送类指令、算术运算类指令、规律运算及移位类指令、掌握转移类指令和位操作类指令,另外还有用于掌握汇编过程的伪指令。学会用单片机仿真软件和开发工具。 第四课,单片机中断与定时功能的应用。本节课需了解中断的相关概念及单片机中断系统的组成;把握外部中断的边沿触发方式和电平触发方式;把握定时器、计数器TO、T1的构造;把握相关的掌握存放器的使用。 第五课,单片机接口技术。本节课需把握键盘电路的构造及工作原理,独立式按键和矩阵式键盘的编程技术,LED数码管的构造及工作原理,LED显示器的静态和动态显示的编程技术。 心得体会: 时间飞逝,一转瞬,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了。 俗话说“好的开头是胜利的一半”。说起课程设计,我认为最重要的就是做好设计的预习,仔细的讨论教师给的题目。其次,教师对试验的讲解要一丝不苟的去听去想,由于只有都明白了,做起设计就会事半功倍,假如没弄明白,就迷模糊糊的去选题目做设计,到头来一点收获也没有。最终,要重视程序的模块化,修改的便利,也要注意程序的调试,把握其方法。 硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很快乐它能按着设计的思想与要求运动起来。 固然,这其中也有许多问题,第一、不够细心比方由于马虎大意焊错了线,由于对课本理论的不熟识导致编程消失错误。其次,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素养肯定应当是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我熟悉到,无论做什么事情,只要你足够顽强,有足够的毅力与决心,有足够的挑战困难的士气,就没有什么办不到的。 在这次难得的课程设计过程中我熬炼了自己的思索力量和动手力量。通过题目选择和设计电路的过程中,加强了我思索问题的完整性和实际生活联系的可行性。在方案设计选择和芯片的选择上,培育了我们综合应用单片机的力量,对单片机的各个管脚的功能也有了进一步的熟悉。还熬炼我们个人的查阅技术资料的力量,动手力量,发觉问题,解决问题的力量。并且我们娴熟把握了有关器件的性能及测试方法。 再次感谢教师的辅导以及同学的帮忙,是他们让我有了一个更好的熟悉,无论是学习还是生活,生活是实在的,要踏实走路。课程设计时间虽然很短,但我学习了许多的东西,使我眼界翻开,感受颇深。 单片机实训总结 篇五 两个月的暑期认知实习很快完毕了,总体上来说感觉很充实,没有白白铺张暑假时间,也充实了自己的学问储藏,获益匪浅。 固然很感谢龙夏教师和肖连军教师,他们放弃自己的假期,在酷暑中坚持没两天一到,为我们解答学习过程中的疑问。还有就是系里的支持,为我们供应凉快的学习环境,会议室配有空调,在学习的同时不用经受酷暑的考验。虽然我们的学习场所很简陋:桌椅是我们从5栋教学楼搬的,电源插座是刚刚搭建的,和在一般教室上自习的同学来比我们是幸福的。 实习前虽说已经大二完毕,但是对我们的专业嵌入式方向始终不甚明白,纵然专业导论课已经谈过,但是总感觉迷茫与空洞。书本上的学问也学了不少,像电路,数字规律,组成原理等一些课,但是这些课始终是书本学问,得不到实际的应用。通过这次的亲自动手设计到编写驱动设计程序,最终切身体会到在开发产品中要用到哪些学问。依旧记得实训刚开头时,大家都很兴奋,由于我们要自己动手焊接自己开发板的每一模块,从电源模块开头着手。“书到用时方恨少,事要做时方知难”,一点也不假,感觉焊接应当不难,不就把锡点到电器元件引脚上不就行了,可是真正拿着烙铁去焊时,手是抖动的,烙铁也不打听话淡然这只是刚开头时,经过屡次的练习渐渐的得心应手。怪不得社会上的公司聘请都提到:有工作阅历者优先。是啊,干过的总比纸上谈兵的强的多,公司不需要对你培训,可以直接工作给公司带来效益。 焊接电路板的时间很短,这只是简洁的技术活,不需要规律上的考虑。接下来就是用我们焊接好的开发板开头我们的单片机之旅。由于单片机课程还没开,我们不得不从网上查资料,看教程弥补自己根底学问的匮乏。还记得自己写的第一个程序,驱动数码管。虽然看着焊接好的开发板很好看,但是要写程序点亮它就不那么简单了,第一感觉就是无从下手。教师建议我们从网上看前人的驱动程序,然后比着写,由于使用的单片机不同,电路的设计不同,在看网上程序时必需要明白其原理,否则还是无法借鉴过来,就这样第一个驱动程序花费了我两天时间才把数码管点亮。开发的过程是苦痛的,但是结果是令人无比兴奋的。看着自己点亮的数码管心里特殊快乐。 接下来的日子就是每天对着电脑编写程序,然后下载到单片机中进展检测,查看能否运行。有时花费了一天的时间编写的一个程序下载单片机中竟然运行不了或者显示错误,心里真的特殊绝望;有时为了一个驱动程序想了一天还是一无所获,会特殊烦躁但是看到其他同学都在用心的讨论,自己也就劝慰自己别灰心,要坚持。就想士兵突击中说的一样不抛弃不放弃,所以自己也不能放弃自己。然后又重新打起精神,投入到学习当中,就是在这样的一次次的自我示意中,在和同学们一起拼搏一起学习。 还记得在进展多机通信时,由于要把全部的单片机连接在一起,大家不得不默契协作,一起想方法,编写协议“众人拾柴火焰高”,很快一个主机程序,从机程序就出炉了。 经过一个暑假的认知实习我学到的不仅是学问,还有责任心、信念、恒心以及团队合作力量。我想无论是在学校还是以后踏入社会这些都必不行少。我熟悉到了我所学学问的重要性。学问如同人的血液。人缺少了血液,身体就会衰弱,人缺少了学问,头脑就要枯竭。这次的单片机培训应用到的不仅是单片机学问,还有以前的课程,所以学问的积存也是特别重要的。这次亲身体验让我有了深刻感受,这不仅是一次实践,还是一次人生经受,是一生珍贵的财宝。在磨练自己的同时让自己熟悉了许多,使自己未踏入企业就已经对企业有了肯定的了解。 通过这次的实习,我对自己的专业更清晰的认知,以前始终不清晰嵌入式的详细应用,不知道以后毕业了该干什么。但通过这次的实习,我对嵌入式有了更清晰地熟悉,对单片机有了更清楚的理解。我熟悉到做什么都要有责任心,只有抱着仔细负责的态度才能把任务完成。而程序员更是对急躁和细心有很高的要求。 实习的过程不仅仅是一个认知的过程,更是一个反思的过程。学习到新学问当然可喜,但能否用新学问对旧只是加以反思,这是关键的关键。 单片机实训总结 篇六 单片机是一门应用性和综合性很强的学科,它综合了电子技术中的模拟电路和数字电路方面的学问,特殊是数字电路,由于数字电路在单片机里面的应用许多。由于单片机涉及的学问许多,所以我们只能循序渐进的学习,逐步的积存,没有什么捷径可循。 在大二的时候,我就听学长介绍过单片机,当时感觉很奇妙,从今就对单片机特殊感兴趣,也感觉它特殊有用。于是经学长推举,在大二上学期我利用学习之余在图书馆借书,学习了KILE和Proteus软件,刚开头学习的时候,对单片机没有什么熟悉,不知道什么是单片机,更不知道它有什么作用。通过学习才大体知道了单片机的一些学问。由中心处理器CPU、随机存储器RAM、只读存储器ROM、I/O接口、定时器/计数器以及串行通信接口等集成在一块芯片上,构成了一个单片微型计算机,简称为单片机。也算给我正式学习单片机打下一个根底。 在大二下学期,我购置了一套单片机学习开发板和郭天祥主编的新概念51单片机C语言教程,从今正式开启我的单片机学习之路。在刚开头学时,就完全仿照郭天祥主编的这本书再结合开发板一步一步的学,从点亮一个发光二级管,流水灯,数码管,定时器,中断,矩阵键盘,AD、DA,串口通行,I2C总线等一步一步的深入学习。此时,我虽然能看懂程序,一些简洁的程序可以自己编写,但一些比拟简单的自己编不出来。在大二暑假,我发觉了郭天祥主讲的十天学会单片机视屏,于是我坚持每天看视屏,然后在自己依据视屏内容结合开发板写程序,调程序,就这样学了一个暑假。通过这个视屏,我初步了解了单片机的硬件构造,编程方法及调试方法(用KILE软件调试和用开发板调试),存放器的使用,学会了如何看芯片资料,初步开头利用芯片时序图来编程。可以说这个视屏对我学习单片机有巨大的帮忙,更夸大的说是这个视屏将我带进了单片机的世界,让我尽情的体验单片机带给我的欢乐! 在大三上学期,我有幸参与了教改班的单片机课程学习。我觉得邓教师的教学很有特点,让我们自己一个模块、一个模块的焊电路板,写程序,调试,然后上讲台讲。这样不仅提高了我对单片机的进一步学习,更熬炼了我在公众面前的表达力量。我觉得大学的教育就应当如此,应当多注意学生的实际动手操作力量,只有自己亲自动手做了,才能体会到其中的艰辛,固然还伴随着众多的乐趣。在经过大三一学期的学习,我的单片机水平有了质的飞跃。首先焊电路板,从单片机最小系统、电源、流水灯开头,第一次自己通过模电上学的一个电源的构成学问做了一个电源,知道了用HC573锁存器对流水灯的作用以及上拉电阻的用法。其次焊数码管,数码管有共阴共阳之分,焊电路板以及写程序都有区分。接着焊了键盘、串口通信、液晶、AD、DA、I2C总线24C02芯片、时钟芯片DS1302、DS12C887、温度传感芯片18B20以及其他模块。通过焊电路,现在对单片机各个模块的硬件设计了如指掌,通过软件调试,我已经根本把握用芯片资料时序图和存放器编程。最终阶段我用了一个多月的时间做了三个时钟,下面以我做的三个时钟为例讲一下感受: 1:用定时器中断、24C02芯片、按键和1602液晶做了一个年、月、日、星期、时、份、秒都可调的时钟,充分利用24C02掉电爱护的特点,当关闭电源后再次翻开,时钟会从上次停顿的时间连续走。在做这个时钟时,要留意24C02的时序图以及存放器的初始化。并且要留意写完时钟后,首次使用24C02,时钟可能是乱码,只需要用按键的加减键将其调为可读的时钟后,以后上电数据就可以正常走。 2:用DS1302、18B20和液晶做了一个不行调整的时钟。设计这个芯片的初衷是学习DS1302和18B20这两个芯片,于是我写程序实现了一个时钟从设定的初值时间开头走,并且显示温度。在设计中,肯定要对DS1302存放器初始化后他才能正常工作,在对比18B20芯片手册写程序时,我充分体验到了邓教师说的一句话“硬件设计简洁,软件必定是简单的”。在对18B20写程序时,遇到了许多麻烦,都是时序的问题。 3:用DS12C887、按键和液晶做了一个年、月、日、星期、时、份、秒可调整的时钟。由于DS12C887内部自带晶振和可充电锂电池,上电后自动充电,所以这个时钟掉电后内部时钟连续走,。在写这个时钟时,DS12C887始终用不起来,开头是由 baihuawen.c n于时序不对,后来表不走,最终发觉内部晶振没起振,是由于对其内部存放器的初始化不对。总之在遇到各种惊奇的现象后不断调试,最终将三个时钟调出来了。 写完这三个时钟,我收获挺大的,现在可以比拟娴熟地利用时序图写程序,也对单片机的定时、中断有了进一步的了解,可以说这是我单片机学习的又一大提高。 有时候单片机的学习很单调,比方检查电路,程序怎么也写不对,这些问题检查好多遍也没解决,有些学问学起来很抽象,不简单理解,只能渐渐适应,一边学习理论学问,一边编写程序,将程序刷入单片机进展急躁的调试,通过这种方式才能更快速的学习单片机。同时也会从学习中体会胜利的喜悦。 总之,在一学期的学习中,从硬件,软件,调试,演讲等各个方面都有了很大的收获。 单片机实训总结 篇七 单片机这门课程我已经学了一个学期了,在这一个学期的学习过程中,我一开头不怎么懂得编程,但渐渐的我现在已经不仅会读程序还会写程序了。真为自己一个学期来努力学到的单片机学问只是而感到快乐。 怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。固然,受限于每个人受到的教育水平不同和个人理解力量的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。一个好的学习方法,能让你事半功倍,这里说说我学习单片机的经受和方法。 我觉得学习单片机首先要懂得C语言,由于单片机大多说都是靠程序来实现的,假如看不懂程序或则不懂的编程是很难学会单片机的。学习单片机首先要明白一个程序是怎么走的,要完全懂得程序每一个步骤的意思。其次要懂得每一条指令的意思,不能盲目地去靠背指令,这是记得不牢靠的,最主要的还是靠了解。学习单片机最主要的对89C51芯片内部构造有全方面的,只要了解了89C51才能知道单片机实现什么样的功能和作用,才能对单片机有更深一步的了解。 通过一个学期单片机这门课程的学习,我也从中有了不少心得和体会想和大家共享一下。 万事开头难、要英勇迈出第一步。开头的时候,不要老是给自己找借口,不要说单片机的程序全是英文,自己看不懂。遇到困难要一件件攻克,不懂指令就要勤奋看书,不懂程序就先学它,这方面网上教程许多,任凭找找看一下,做几次就懂了。然后可以参考别的人程序,抄过来也无所谓,写一个最简洁的,让它运行起来,先培育一下自己的感觉,知道写程序是怎么一回事,无论写大程序还是小程序,要做的工序不会差多少。然后建个程序,参加工程中,再写代码、编译、运行。必需熟识这一套工序。个人认为,一块学习板还是必要的,写好程序在上面运行一下看结果,学习效果会好许多,仿真器就看个人需要了。单片机是注意理论和实践的,光看书不动手,是学不会的。 学问点用到才学,不用的临时丢一边。厚厚的一本书,看着人头都晕了,学了后面的,前面的估量也快忘光了,所以,最好结合实际程序,用到的时候才去看,不必说非要把书从第一页看起,看完它才来写程序。比方你写流水灯,完全就没必要看中断的学问,用心把流水灯学好就是了,这是把整本书化整为零,一小点一小点的啃。 程序不要光看不写,肯定要自己写一次。最开头的时候,什么都不懂,可以抄人家的程序过来,看看每一句是干什么用的,到达什么目的,运行后有什么后果。看明白了之后,就要自己写一次,你会发觉,原来看明白别人的程序很简单,但到自己写的时候却一句也写不出来,这就是差距。当你自己能写出来的时候,说明你就真的懂了。 必需学会把握调试程序的方法。不少人写程序,把代码写好了,然后一运行,不是自己想要的结果,就晕了,然后跑到论坛上发个帖子,把程序一贴,问:为什么我的程序不能正常运行?然后就等别人来给自己分析。这是一种很不好的行为,应当自己学会发觉问题和学会如何解决问题。这就需要学习调试程序的方法,比方KEIL里,可以下断点啦,查看存放器内容等等,这些都是调试程序的手段,当你发觉你写的程序运行结果和你想象中不一样的时候,你可以单步,也可以下断点,然后跟踪,查看各相关存放器内容,看看程序运行过中是不是有什么偏差,找出影响结果的地方,改正过来。这一个过程特别重要,通过程序的排错,你可以学到的学问是书上得不到的。 找到解决问题思路比找到代码更重要。我们用单片机来掌握周边器件,到达我们想到的目的,这是一个题目,而如何写出一个程序,来掌握器件按你想要的结果去运作,这个就是解题的思路。要写程序,就得先找到解决问题的思路,你学会找出这个解题思路,比你找到代码更为重要。不少人很喜爱找人家的代码,有的人甚至有了代码就直接复制到自己的程序中,可以说,这不是一种学习的态度,无助于你编程水平的提高。我几乎不怎么看人家的代码,多数时候是看别人的思路,有方框图最好,没有的话文字说明也可以。要从代码中看出别人处理问题的思路,是相当困难的,特殊是大型的程序,看起来是特别的累人。所以现在我也明白了,以前读书时说的程序流程图很重要,现在算是知道了。当你知道一个问题怎么去解决了,那么剩下的只是你安排代码去完成,这就已经不是什么问题了。 开动脑筋,运用多种方法,不断优化自己的程序。想想用各种不同方法来实现同一功能。这是一个练习和提高的过程,一个问题,你解决了,那么你再想想,能不能换种写法,也可以实现同一功能,或者说,你写出来的代码,能不能再精简一点,让程序执行效率更高,这个过程,就是一个进步的过程。许多学问和阅历的获得,并不是直接写在书让你看就可以得到的,需要自己去实践,开动脑筋,阅历才能得到积存,编程水平才能有所提高。 看别人的程序,学习人家的思路。这个在学习初期是很有用,通过看别人的程序,特殊是教师写出的具有肯定水平的程序,可以使自己编程水平得到快速的提高。同时,也可以结合别人的编程手法,与自己的想法融合在一起,写出更高水平的程序,从中得到进步。但要留意,切忌将学习变成抄袭,更不是抄袭完了就认为自己学会了,这样做只会使你退步。 尝试编写一下综合应用的程序。从流水灯学起,到动态扫描,再到中断,那么,你可以试试写一下时钟这种综合性应用的程序,不要小看时钟,要写好它不是一件简单的事情,它包括了单片机大局部的学问,比方有按键(IO读取)、动态扫描(IO输出)、中断等,如何协调好各功能模块正常工作,才是编程者需要学习的地方,当你单独写一个功能的时候,比方按键读取,你可能感觉很简单,由于你的程序什么也不做,只是读按键。但把它和其它功能混合在一起,如何在整个程序运行中使每一局部都正常工作,这就不是写一个按键读取这么简单的事情,功能模块之间有可能会相互影响,比方你需要让数码管既能显示,又要去处理按键读取,怎么使这两局部都正常工作,这就是一个协调过程。当你有了这个处理协调力量,你就算是入门了。 着重于培育解决问题的力量,而不是详细看自己编写了多少程序或者做过什么。“学单片机重点在于学习解决问题的思路,而不是局限于详细的芯片类型和语言”这始终是我的座右铭,是我学单片机学习单片机之后感悟出来的。真正的力量不是你曾经编写过多少个可以实现的程序,而应当是:“遇到没有解决过的问题,能利用自己已学的学问,快速找到解决问题的方法。”这个才是力量。 面对一个新程序时,多自己开动脑筋,不要急于找别人的程序。有不少人面对一个新程序时,第一步想到的就是网上找别人写过的程序,然后抄一段,自己再写几句,凑在一起就完成任务,这虽然可能是省时间,但肯定不利你的学习。当你接到一个程序时,应当先自己构思一下整个程序的架构,想想如何来完成。有可能的话,画一个流程图,简洁的可以画在脑子里,对程序中用到的数据、变量有一个初步的安排,然后自己动手去写,遇到实在没方法解决的地方,再去请教教师或同学,或看别人是怎么处理的,这样首先起码你自己动过脑想过,自己有自己的思路。假如你一开头就看别人的程序,你的思维就会受限在别人的思维里,自己想再创新就更难了,这样你自己永久也没方法提高,由于你是走在别人的影子里。 学会提问题。一般来说,学习过程中,你遇上的问题,多数人也有遇上的,所以假如有什么不懂,你可以去问教师。我觉得学习单片机最主要的要多提问,对于一个自己不是太懂的程序,自己肯定要多提问几遍,这样不但有利于加深自己的印象还能从中学到不少别人的方法。 经过一个学期我对单片机这门课程的学习,不仅让我懂得了许多程序的编写,还让我学到了许多对自己有用的学习方法。总结这个学期来的我自己的学习状况,我觉得自己对编程进步了不少,懂得运用正确的学习方法学习单片机程序,不再去死记硬背指令了。所以我觉得学习要不断总结学习方法,才能让自己学习不断进步。 单片机实训总结 篇八 谈起这次课程设计,我只能从其次次小组聚在一起动手焊接电路说起。我们组只有我一位女生,所以对于他们男生拿起电烙铁看着电路图就开头焊接线路的动作,我始终认为是很帅的。因参与聘请会,我错过了第一堂课上教师手把手讲解和指导的时机。不过我们小组的男生都很乐于助人,所以我也学会不少技巧和方法。不似第一次做课设时的那般慌乱,这次我们都表现的有一点沉稳。 我看着男生拿着电烙铁用焊锡焊接线路时布满了奇怪,自己也要跃跃欲试。于是,在他们手把手的指导下,我将将就就焊接了一两个。我那时觉得很兴奋,由于在家里对于这些电器电路等等,我始终是避而不碰的。我可怕它们担心全可怕它们伤了我。虽然我是学习物理的,但是当回到家妈妈让我换个电灯泡时,我就仿佛观察了鬼一般躲得远远的。我哥哥曾经称赞我只会理论学问,不会实践。我每次都成认这是我的弱点。这次在学校里能亲自动手焊接电路,我感觉自己似乎开头渐渐承受渐渐不再可怕了。一切都是很顺当,只是当我去焊接第三根导线时,由于太专注于线路板,让电烙铁烧了一下我自己的头发。本组的男生立马把电烙铁拿开了,只让我在旁边一边观看一边学习。我当时真的觉得很,其实我真的是一不当心,我还是可以连续帮助的。 我们小组的成员让我感受到了相互合作的重要性。我发觉在教师讲解之后,我们小组的承受和明白力量特殊强,就赶快动手了。你负责讨论电路图,我负责安装芯片,他负责焊接线路。我们的分工很明确,所以一开头我们是全部小组中速度最快的那一个。可是后来,我想是由于我们都是首次接触这些器件,所以在教师讲解之后,我们思索的不是很周全就动手了。结果,当一切的芯片都已经焊接好了时,才发觉我们没有考虑元件的布局和线路的干扰问题,只是把元件匀称的排在万能板上,然后焊接。这就导致我们在焊接时很简单消失短路的状况也会影响我们组电路板的形象。在这样的状况下,焊接工作在我们组就变得不是那么简洁了,我们更需要急躁更需要娴熟的焊接技术。没有一帆风顺的工作,所以我们依旧还是一不当心焊接错了一两根导线,只好重新拆下来认真检查再连续焊接。刚开头我只是认为只要焊紧就好了,没有想过会不会形成虚焊。看到我们组男生在认真检查电路有没有漏接和虚焊的时候,我明白了把这些芯片连接在一起对于我们新手仍旧是项工程。不管是花了多少时间还是急躁,我们组最终胜利完成了这次的设计。我开头以为最终的报告不是很难,现在想来我的感觉是错了。对于我们初次接触单片机课程的我们,完成这份报告还是有一些难度。靠着之前学过一些相关学问的我们,我们相互争论沟通完成了报告,并努力做到最好。 我很庆幸可以和其他几位同学一组完成报告,他们给了我许多帮忙,让我这位女生也可以体会到动手的乐趣。在最终,我要感谢我们的教师,无论是课设过程中还是最终整理报告的过程中,他们给了我最完整的指导,让我不再很迷茫,不再不知所措。 单片机实训总结 篇九 人的一生是一个不断学习、不断成长的过程。转瞬间,讨论生的学习生涯完毕了,走上新的工作岗位。回头看看,发觉自己不知不觉已经走过了五年的单片机学习之旅。 在2023年最初接触单片机的时候,在我心中觉得51就是单片机,单片机就是51,根本不知道还有其他单片机的存在。那时候教师只教会了我们汇编语言,根本不知道用c语言也可以进展单片机开发。幸运的是,我参加了单片机兴趣小组,在教师的指导下,做了一系列试验,有“基于ds18b20的温度采集系统”、“有基于164的移位存放器的灯光掌握系统”、“有步进电机和直流电机的掌握系统”。这时候我才发觉,这是学习单片机的一个最好途径在实践中领悟理论,用理论指导实践。在上课的整整一个学期中,虽然教师讲得很具体,但是大局部概念都是到了实际动手做东西的时候才弄明白的。而且在经受了迷惑之后再搞清晰,印象就特殊深刻。直到现在我对那些概念和接口都特别清楚。其实我也很庆幸学习和使用了两年多的汇编语言。由于有这些熬炼,我对单片机底层构造和接口时序就弄得很清晰。在使用c语言开发的时候,优化代码和处理中断也就不会太费力。我觉得,虽然现在绝大局部单片机开发都使用c语言,甚至有些公司还推出了图形化编程的工具,这样对于工程的开展从时间上快了许多,在治理上也标准了不少,但是从学习和想深入把握单片机精华的角度来说,还是需要娴熟把握汇编语言的使用。 时机总是青睐于有预备的人。或许有了前面一段时间的理论和实践的积存,我才渐渐得到了一些参与科技竞赛和参加科研工程的时机。在参与第一届浙江省机械设计竞赛的时候,我们设计的由多单片机系统协调掌握的“月球车”机器人夺得了唯一的一个特等奖。这个竞赛给我最大的收获是我对单片机的熟悉转变了,它不再仅仅是一门学科了,它是一个可以让你的创意得到充分发挥的平台。后来参加了“基于视频分划技术的钢卷尺自动切零位机”、“电能表涡杠涡轮啮合深度检测系统”、“基于公共电话网的水表集抄数据路由器”、“高精度电感微位移测量系统”等一些实际的工程。在这些过程中,我发觉只是精通单片机技术还不能很好的解决问题。体会最深的是,单片机只有融合到各种应用领域中,才能呈现它的最大活力。然而单片机仅仅是一个工具而已,要做好单片机系统还需要各种应用领域的专业学问的支持。例如,在“基于视频分划技术的钢卷尺自动切零位机”中,就需要搞清晰全电视信号的时序,弄明白钢卷尺切零位机的工作原理,懂得怎么利用叠加在视频信号中的横竖线来进展刻度的瞄准等。没有这些专业学问,就算单片机技术再厉害也不行能做好这个工程。脱离应用背景的单片机开发,就像一个没有灵魂的躯体一样。 随着arm的消失,我曾经认为,8位单片机可能在32位单片机的冲击下就此走进历史,可是很快就熟悉到我是错误的。随着技术的革新和时间的推移,各大单片机公司纷纷将单片机朝着片上系统这个方向进展,集成了现在各种流行的技术和常用的模块。我信任,在当前国内和国外的这个市场中,8位单片机应用的市场仍旧是布满生气,活力无限。在市场的不断变化和技术的不断更新过程中,8位单片机也会顺应潮流不断革新。 从我五年走过的路来看,单片机学习的过程应当是一个循序渐进、不断学习、不断积存的过程,可以分为三个阶段。 第一阶段:把握开发单片机的必备根底学问。首先

    注意事项

    本文(单片机课程设计总结.docx)为本站会员(蓝**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开