AVR单片机嵌入式系统原理与应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学期结业心得
AVR单片机嵌入式系统
原理与应用
学校名称:
院系专业:
姓名:
学号:
AVR单片机嵌入式系统入门
通过本学期课堂上对《单片机嵌入式系统原理与应用》的学习以及在网络上获得信息,学生得知:单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
单片机的发展历史大致划分为四个阶段:第一阶段(1976—1978年):低性能单片机的探索阶段;主要用于工业领域;第二阶段(1978—1982年):高性能单片机阶段,与前一阶段相比它有较为丰富的指令系统,其应用范围也在扩大,并在不断的改进和发展;第三阶段(1982—1990年):16位单片机阶段;第四阶段(1990年—至今):微控制器的全面发展阶段,产品在尽量兼容的同时,向高速、强运算能力、寻址范围大以及小型廉价方面发展。
单片机是靠程序运行的,并且可以修改。我们可以通过修改不同的程序实现不同的功能,尤其是特殊的、独特的一些功能,因为单片机必须通过你编写的程序来不断实现其高智能、高效率、以及高可靠性!而如果使用别的器件替代,则需要花费很大力气才能做到的,有些则是花大力气也很难做到的。
目前单片机的使用已经渗透到各个领域,甚至很难找到哪个领域没有单片机的踪迹。事实上单片机是世界上数量最多的计算机,现代人类所使用的几乎每件电子和机械产品中都会集成或多或少的单片机。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,这一切都是由于单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点所决定的。对于平常的我们来说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,可以说是五花八门,无所不在。
通过课堂学习,学生认为扎实的电子技术基础是学好单片机的关键,这将直接影响单片机学习入门的快慢。对于我们文科生来说,特别对于我们外语系的学生来说,单片机的学习确是很难,越学越复杂。有时候似乎是明白了,可是一旦在宿舍动起手来却一塌糊涂,究其原因就是电子技术基础没有打好,首先被表面知识给困惑了。单片机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路,如果数字电路基础扎实,对复杂的单片机硬件结构和原理就能容易理解,就能轻松地迈开学习的第一步,自信心也会树立起来。相反,基础不好,这个看不懂那个也弄不明白,越学问题越多,越学越没有信心。而我们文科生甚至自从上大学以来数学等课程不在开设,这直接给我们单片的学习机造成了巨大的困难。第二步:单片机实践,这是真正学习单片机的过程,既让人兴奋又让人疲惫,既让人无奈又让人不服,既让人孤独又让人充实,既让人气愤又让人欣慰,既有失落感又有成就感。其中的酸甜苦辣我们文科学生可谓是深有体会。
最后,通过学习,学生总结出以下几点:思想上要有刻苦学习的决心,硬件上要有一套完整的学习开发工具,软件上要注重理论和实践相结合。具体来说就是:1.有刻苦学习的决心首先,明确学习目的。先认真回答两个问题:我学单片
机来做什么?需要多长时间把它学会?这是你学单片机的动力。没有动力,我想你坚持不了多久。2.端正学习心态。单片机学习过程是枯燥乏味、孤独寂寞的过程。要知道,学习知识没有捷径,只有循序渐进,脚踏实地,一步一个脚印,才能学到真功夫。3.要多动脑勤动手。单片机的学习具有很强的实践性,是一门很注重实际动手操作的技术学科。不动手实践你是学不会单片机的。4.虚心交流。在单片机学习过程中每个人都会遇到无数不能解决的问题,需要你向有经验的过来人虚心求教,否则,一味的自己埋头摸索会走许多弯路,浪费很多时间。必须坚持,必须持续:很多朋友想学单片机已经几年了,可是今天看一下,明天看一下,然后慢慢就忘记了,如此循环,结果就是学不会,无论多久都只是停留在门外面。5.善于发问,合理提问:开始学习的时候肯定会有很多问题不懂,想也想不明白,于是乎到了一个有这方面学习资料的地方,比如论坛啊,博客啊,看到有高手,就忍不住提问,殊不知,有很多提问可能会引起高手的反感,因为有些问题实在是太初级了,所以在问问题之前,不如合理的查询,检索是否已经有人提过类似的问题并得到解决呢?实在没办法再提问也不妨。6.做笔记,积累基础知识:单片机学习是必须要记住一些知识的,比如器件的引脚,常用的指令,函数,常用的功能线路等等,不花点时间记忆是不行的,所以不要吝惜您的时间,每次学习的时候积累一下,记录下来,过一段时间回顾一下,单片机学习就会进步神速哦。7.最后,觉得自己可以了,搞一个小项目是个不错的选择,从头做到尾。
《单片机嵌入式系统原理与应用》的学习对于我们是苦恼的,同时又是快乐的,只要我们努力学习,持之以恒,就一定可以把这门课程学好!