泡面作文>学生学习>学习心得

单片机学习心得【优秀6篇】

发布时间:

我们从一些事情上得到感悟后,可以通过写心得体会的方式将其记录下来,这样我们可以养成良好的总结方法。到底应如何写心得体会呢?下面是小编辛苦为同学们带来的单片机学习心得【优秀6篇】,希望能够在作文写作上帮助到同学们。

单片机学习心得体会 篇一

我第一次做单片机实验,说起来有一些紧张和新奇。在此之前我并没有接触过单片机,我本以为与之前的光学实验及其它实验差不多,可我进到实验室之后,我就改变了这个看法。

单片机实验要求的是一种思维的创新,而不是简单的重复教师所说的实验步骤所以第一次实验,实验教师向我们讲解了CVAVR编译器的大体情景及使用方法和技巧,并简单的向我们示例——如何在CVAVR中编写一段程序。编完程序之后,明白我们如何使用AVRStudio到达将编好的程序输入到单片机中来使其运行。

之后教师让我们以组为单位合作编写一段程序,并使其运行。我们组想要编写一个跑马灯的程序。在第一次运行CVAVR时,我们组就遇到了一个麻烦,我们在建立一个新project文件那里出现了错误。在保存这个新project文件的时候,我们单击了Save,而不是Generate,SaveandExit。所以它弹不出我们我们所需要的源程序。之后我们经过询问其他人解决了这个问题。在编程中,我们开始做的是两盏灯的交替闪烁,间隔时间是1000ms。在运用AVRStudio的时候,我们又犯了一个错误。在我们打开编译好的工程文件时,开始调试,在最终一步点击Finish时,弹出一对话框,问我们是否更新,然后我们单击了Yes。这导致了仿真器无法下次使用。这是由于实验室中的仿真器是盗版的,无法进行更新。

经过我们的不断努力,我们最终实现了简单的跑马灯的运行,便是两个灯地交替闪烁。我们感到兴奋极了。可是我们并没有满足于当前,我们又编写了三个灯地交替闪烁,四个及多个。当我们一步步实现我们的目的时,我得到莫大成就感和自信。

在这次实验中,我体会到了合作的重要性。一个人也可能实现这一系列的过程,可是要花费很多精力和时间。群策群力,分工明确,能够使我们更好、更快地完成我们的工作。在此期间,你能够更好明白自我的不足和缺陷,来得到改正。还能够明白自我的优势所在,把握好自我的优势。

单片机学习心得体会 篇二

我来说说我学单片机的一些收获吧,也给想学的人带给点意见,我的入门课程是学习了郭天祥的视频,《十天交你学会单片机》,的确还是不错的,大家能够在电驴上下载,当然十天的学习只是个入门,如果有开发板的话就跟着他的视频学习,没有的话能够用仿真实现一些功能,我用的是proteus。因为当时我的寝室中有已经学了两年的哥们,他给我讲了一下开发板的原理图,使我看那些连线不至于很乱,自己也就觉得清晰多了。

还有一个学长,也是我的老乡,他给我后期的学习带给了很大的帮忙,他当时给我们上课,而我已经有了必须的基础了,所以就感觉个性顺。之后他把我带进了实验室,让我有了一个很好的学习环境,所以很快就掌握了单片机的基础知识。在那里我感谢他们给我的帮忙。

其实我觉得单片机入门是挺简单的,有必须的数电和模电知识后,再借一本讲单片机原理的书就很快上手了,在开始的时候,最好自己动手编程序,或者看着别人的程序,看懂之后再写一遍,尤其一些很简单的,流水灯,数码管,按键检测,中断应用等,当自己觉得这些都掌握的差不多时,就主要看别人的程序,给大家推荐一本好书,单片机C语言程序设计100例,个人感觉不错,里面有很多程序,程序能够在网上搜到。

此刻就能够做些东西了,开始学习能够焊单片机最小系统,在加上简单的流水灯,数码管,就是熟悉一下,之后就能够学习一下AutiumDisigner,自己设计东西,再做出来就OK了!

单片机学习心得体会 篇三

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

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

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

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

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

第五:在学习初期看别人的代码,学习别人的思路这个很有用(泡面作文★www.paomian.net)。通过看别人的代码特别是有多年编程经验的人的程序,可以迅速提高自己的编程水平。也可以结合着别人的手法,与自己的想法结合在一起写出更好的程序。但是切记将学习变成抄袭,不能认为抄袭别人的你就学会了,这样只能使你退步。第六:面对一个新项目时,自己一定要多想想,不要急着去看别人是怎么写的。有的人看到新项目时就去找别人的然后抄一小段,自己在写几句,放在一起完成任务,虽然省时间但不利你的学习。当你遇到一新项目时你应该先想一下程序的构架,想想如何来完成。然后自己动手去写,当你遇到实在是没办法解决的问题时再去请教别人,看他是怎么处理的,学习他的方法。这样起码你自己想过了,有自己的思路不会受到别人的影响,这样更容易提高自己。

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

单片机学习心得体会 篇四

学了一年多的单片机,对单片机也有了一个基础的了解。在这一年里,我学了DS18B20、128*64大液晶、数码管显示等。从最初的跑马灯,到整体融合,经历了一段时间。单片机只有P0,P1,P2,P3,如果想把很多功能合在一齐的话,就得复用,或着用到扩展,但是那个扩展模块不好用,写起程序来会比较麻烦,其实复用好的话,基本IO口都够用!

学习的时候总是难免碰到一些问题!但是我的总结是:没关系,边做边想!或着讲瞎搞!不搞肯定不明白,搞了才会懂!过去的一些问题在此刻看来都是小case,什么定时器赋值啊,定时器的使用类型(模式0,模式1,模式2),当时就自己在那里看书理解,一大堆的文字在那里,看了很久也不懂!但是之后我懂得了上网找视频教程!刚开始的时候也总是想为什么这么做,为什么这么做,为什么这么做,一堆的为什么。此刻懂了,做多了,就觉得要这样做,要这样做,就是这么做的,没错!不会的时候想着,反正会弄懂的,多试试!

要相信熟能生巧,想想学习的时候,和此刻的程度,不是在一个档次的!熟悉了操作,一些疑惑也会虽之解开!

我最初开始学单片机是因为我喜欢编程,我觉得编程是一件乐趣的事!或着说享受技术带来的快乐!我此刻懂得了有各门各样的语言,C语言是其中一种,还有更底程的汇编语言,java之类的高级语言,这些我都很喜欢!它们各有各自的好处和用处!而且我不想只会一门语言,所以我要慢慢地学习各种自己喜欢的语言!

在学习的过程中遇到麻烦或着问题,已经习以为长了!遇到问题也不会焦虑,想的是该怎样解决!水平也是在不断解决问题中提高的,有这一点体会!其实初学单片机,碰到问题总是新的知识而已,因为单片机很简单,也不用很懂电路原理,明白什么时候给0,什么时候给1,其它的就交给硬件去处理。

我也不单单只想有关单片机的程序单片机功能简单,一向写单片机也会变得呆板的(这期间就一向写单片机的程序,不写其它思考性的编程),至少我是这么觉得。因为写单片机的程序一段时间后,我发现我的思路有点僵在单片机的思路上,自己想写一写其它的程序,不是单片机的,是C语言的一些有关数学计算(类似应用题的那种),写的时候却想的写单片机的感觉,有点难以集中到此刻要解决的问题!

单片机实训 篇五

单片机应用课程设计教学大纲

开课学院:机电工程学院 适用专业:电子科学与技术 课程编号:2009404 课程英文名称:Single-chip Microcomputer Application System Design 实验课程总学时:36 实验课程总学分:1

一、课程性质和目的:

单片机原理及应用是一门技术性、应用性很强的学科,实验教学是它的一个极为重要的教学环节,除实验教学环节,单片机课程设计也是重要的实践教学环节,通过这一环节可使学生不但能够将课堂上学到的理论知识与实践应用结合起来,而且能够对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能独立进行单片机应用系统的开发设计工作打良好的基础。

二、本课程与其它课程的联系与分工

先修课程:电路分析、模拟电路、数字电路、微机原理、单片机、电子线路常用软件 后续课程:传感器技术、数字信号处理等

三、单片机课程设计的基本要求

1、原则上每生一项设计,不能重复设计。

2、项目大的可多人从事,但每人必须承担足够的设计任务。

3、项目结题需要提供电路图、程序清单、设计说明书等资料,还要提供实物作品,运行照片等。

4、参加科技节展出及评奖的作品,要给与适量的加分。优秀的设计人员优先推荐参加省机电大赛或电子大赛。

5、整个课程设计过程中,严格执行考核制度,对于无故旷课、扰乱课堂秩序、玩游戏、玩手机、不从事设计和制作的行为给予严肃处理。

6、对于课堂表现好的同学,进行加分奖励。

四、课程设计的实施过程

1、 基本开发工具的使用

电路设计及仿真运行工具Proteus软件、编程及编译环境Keil uVision软件、程序烧写器的使用及驱动程序的安装。

2、 单片机应用系统的搭建方法

电源的设计、振荡电路参数的选择、复位电路的设计、内置及外置程序程序存储器的选择,各端口的驱动能力及接口方法。

3、 学生实践能力的摸底测试

通过简单的单片机应用设计,如:流水灯、数码显示、键盘控制等,进行软环境编程测试及硬环境测试。

软环境测试:利用Proteus、Keil C51 进行仿真测试。 硬环境测试:搭建具体电路,利用编程器烧写程序,进行调试。

4、 选择设计题目

学生可根据自身能力和爱好,选择或自拟设计题目,并进行系统的分析和调研、可行性分析、性价比分析,形成设计任务书。指导教师处备案。

5、 确定实施方案

经过方案论证,找出最优化的实施方案。以此评价开发思路。

6、 加强指导

指导教师对学生的共性问题进行集中指导,对零散问题进行分别指导。

7、 硬件电路设计

根据实施方案,利用Proteus软件设计原理图。原理图的质量作为考核依据。

8、 软件设计

根据系统工作过程画出各部分流程图,根据流程图编写程序并进行整合,程序和流程图的质量作为考核依据。

9、 仿真调试

编译后的程序加载到原理图上进行仿真,调试,调试成功后的仿真图片作为考核的依据。

10、 电路搭建

根据电路原理图设计,进行布线图设计。购买电子元件,焊接线路板,线路板的焊接质量作为考核依据。

11、 系统调试

系统调试成功之后,考察功能实现情况,作为考核依据。

12、 撰写课程设计论文

要求从选题、论证、设计、仿真、调试、形成作品到感想写入论文内,要符合正规论文格式。

五、考核方案

1、考核分四部分进行:实物作品、课程设计论文、平时成绩、课堂表现

2、实物作品从实现功能和焊接质量进行评分,占总成绩的40%。

3、课程设计论文从论文的规格、要求进行评分,占总成绩的30%。

4、平时成绩就是平时阶段性的检查成绩,占总成绩的20%。

5、课堂表现指出勤、课堂纪律,占总成绩的10%。

6、科技节加分:一等奖5分、二等奖4分、三等奖3分、参展2分。

六、单片机课程设计题目(备选)

1、基于单片机的智能电压表设计

2、基于单片机的LED流水灯系统设计

3、基于单片机的智能船模设计

4、基于单片机的电梯控制模型设计

5、基于单片机的水位控制系统设计

6、基于单片机的多路数据采集系统设计

7、基于单片机的抢答器设计

8、基于单片机的数字温度计设计

9、基于单片机的智能小车设计

10、基于单片机的遥控器设计

11、基于单片机的串行通信发射机设计

12、基于单片机的简易智能电动车设计

13、基于单片机的太阳能热水器控制器设计

14、MCS-51单片机温度控制系统的设计

15、直流电动机的转速检测与脉宽调速

16、基于单片机的智能机器人的设计

17、基于单片机的简易无线竞赛系统的设计

18、基于单片机的车辆闯红灯监控系统设计

19、基于单片机控制的井下瓦斯监控系统设计 20、基于单片机的煤气泄漏检测报警装置设计

21、基于单片机的井式渗碳炉控制系统设计

22、基于单片机的蔬菜大棚温湿度智能控制系统设计

23、基于单片机的电子钟设计

24、基于单片机的液位控制器设计(8051)

25、基于单片机的点阵电子显示屏设计

26、基于单片机的智能寻迹避障小车设计

27、基于单片机的热敏电阻测温系统设计

28、基于单片机的智能型电话远程遥控器设计

29、基于单片机的数控直流电源设计 30、基于单片机的电子万年历设计

31、基于单片机的红外防盗报警器设计

32、基于单片机的花卉温室控温系统设计

33、基于单片机的焊机温度控制系统设计

34、基于单片机的路灯控制器设计

35、基于单片机的车床刀架控制系统设计

36、基于单片机的电机智能综合保护装置设计

37、基于单片机的太阳能热水器控制器设计

38、基于单片机的智能型矿用磁力启动器设计

39、基于单片机的无氧退火炉温控系统设计

40、基于单片机的电厂锅炉过热蒸汽温度监测系统设计

41、基于单片机的摩托车里程表研制

42、基于单片机的自动车库门的设计

43、基于单片机的自动滴灌控制系统的设计

44、基于单片机的预付费电度表设计

45、基于单片机的智能电子秤设计

46、基于单片机的油井巡视定位系统设计

47、基于单片机的照明控制系统

48、基于单片机的锅炉液位控制系统设计

49、基于单片机的洗衣机设计

50、基于单片机的锅炉汽包水位控制系统设计

51、基于单片机的多功能秒表设计

52、基于单片机的无线监护系统的设计

53、基于串行通信的红外线智能家电控制系统

54、基于单片机的智能遥控器设计

56、基于单片机的公用电话网远程控制器的设计

57、基于单片机的多功能节能微波炉控制器设计

58、基于单片机的多功能数显表设计(气压、冲击频率)

59、基于单片机的仓库温湿度测量仪设计 60、基于单片机的自动加料系统 62、基于单片机的远程温度显示系统

63、基于89C51单片机的传感器水位测量系统 64、基于51单片机的广告灯设计 65、基于单片机的水箱水位控制系统设计 66、动态电子秤设计

67、基于单片机的非接触式热量测量系统设计 68、基于单片机的非接触式位移传感器设计 69、基于单片机的非接触式温度测试仪设计 70、基于单片机的工业电加热炉的微机控制系统设计 71、基于单片机的户用超声波热量表设计 72、基于单片机的火灾自动探测报警系统设计 73、基于单片机的住宅智能化险情报警系统设计 74、基于单片机的数字温度测量及显示系统设计 75、火灾自动报警系统设计

76、基于GSM短信模块的家庭防盗报警系统 77、基于GSM模块的车载防盗系统设计 78、基于单片机的16×16点阵(滚动显示) 79、基于单片机的仓库温湿度的监测系统 80、基于单片机的点阵电子显示屏设计 81、基于单片机的电子密码锁设计 82、基于单片机的温度远程显示实现 83、基于单片机的直流电机控制系统 84、基于单片机的自动加料机控制系统 85、数控直流稳压电源设计

86、智能型充电器的电源和显示的设计 87、基于CPLD的出租车计价器设计 88、基于IC卡的楼宇门禁系统的设计 89、基于SPCE061A的语音遥控小车设计 90、基于单片机的短信收发系统设计

91、智能机器人的研究与设计(自动循轨和语音控制的实现) 92、PC机与单片机的串口通信 93、基于单片机的红外线防盗报警系统 94、基于单片机的转速测量系统设计 95、基于单片机的电梯控制模型设计与仿真

学习参考资料:

1、谢维成 杨加国:《单片机原理与应用及C51程序设计》,清华大学出版社,2009年7月第2版

2、彭伟主编:《单片机C语言程序设计实训100例——基于8051+Proteus仿真》,电子工业出版社,2009年6月第1版

3、周兴华主编:《手把手教你学单片机C程序设计》,北京航空航天大学出版社,2007年10月 第1版

学习参考网站:

http://xxgcxy.q

执笔人:陈振军

编写日期:2013年3月5日 审核人:

单片机学习心得体会 篇六

本人还是学生,此刻大三,接触单片机一年多以来,从最基础的51开始,到更高级点的MSP430,一向到此刻刚开始上手的STM32,编过的程序不算多,但加起来怎样也有上百个了,做过的东西仔细数数,能拿出手来算算的上是个样的也不下十个,算是小有所成吧。

但今日,我却发现,这一年我一向在走一条歪路。

先说一下情景吧,是这样的,最近同学几个合伙做个小项目,不算复杂,跟市面上的工程项目完全没法比,用难再需要使用的一个芯片是教师给的,从没用过,没有历程,至于一份电子版的数据手册,一切的一切都只能是从头开始,从底层开始,我们几个斌开始从最底层的逻辑时序、寄存器操作开始,但经过几天的研究,确实毫无效果可言。

为此,我们几个郁闷了好长时间,开始疯狂的上网搜资料,拷代码,却终究是不得而返,还让教师骂了一顿,因为这个项目是我们主动要求教师放给我们的,结果却耽误了工期。

我次我们几个人很受打击,最终决定大家一齐静下心来分析分析,到底我们败在了什么地方最终总经过两天的思考、讨论、总结、检讨···,我们发现了问题的所在,想来想去,这估计是很大一部分初学者正在面临的一个“瓶颈问题”,所以,由我净这个讨论的结果发布出来,期望与更多的人交流、分享、提高、共勉。

下头先总结一下我们失败的几点原因:

1、“都是开发板惹的祸”。

能够说从开始学习单片机,哪怕是最基础的51、以致之后的MSP430、ARM,我没从未离开过开发板,并且这长达一年多的时间,养成了我们对开发板极大的依靠,尽管自我焊过51最小系统、绘制过430最小系统板,但都是参考的别人已有的电路图,连最基本的电路基本都没分析过,为什么要在这几个电阻,该加个多大的,不加会怎样样,太大了太小了会有什么后果,等等此类问题,我们从未分析过,全是COPY、COPY、再COPY,以致自我做过的东西不少,本事却未曾提高。

2、“全是例程误导我”。

我们买来的开发板,往往都会带有丰富的例程,通常这也是卖家吹嘘、比拼的地方,但就是这些附带的历程,让我们与底层的开发绝缘了,有了例程,我们不用再一个代码一个代码地敲键盘,不用再去研究那些器件的数据手册、通信接口、寄存器、内部原理、以及很多商家没给我们加进去的功能,哪怕是将这些程序改到别的地方,我们也可是是在宏定义里改两个引脚配置而已,从未尝试过从底层写驱动、敲代码、写函数,从未尝试过快平台移植代码,开发呢些没用过的功能等等。

3、“现实环境太无奈”

这跟上头两个说的是不一样的方面,我们都是大学生,大学里此刻吵得火热的“大学生就业难”、“你是考研还是就业”、“你报XXX培训班了吗”“你考四六级证了吗”等等,好像上大学就是为了干这些,似乎没有这些,你就会陷入“毕业即失业”的困境。应对这些外来的干扰,越来越多的学生坐不住了,我们这些人也一样,尽管一向在学习自我的爱好,但当被人问得多了的时候,心里也难免会发毛、会害怕,从而导致一年来真正静下心来学这些东西的时间越来越少。

大体也就总结怎样多吧,经过这次失败,也算是教训深刻吧,此刻才大三,到大四毕业,还有近两年的时间,还不算太晚,再说将来的路还长,此刻发现这些,应当不算晚吧。

对我们来说,革命尚未成功,同志仍需努力啊!

开这贴,一为总结这次失败、而为自我立志改变、三为警示之后的同学、四为大家齐言献计。

大家有遇到同样问题的、要类似迷茫的、要好的提议意见的,欢迎回帖交流,大家一齐共勉。

【单片机学习心得】相关范文

单片机学习心得体会(最新6篇)02-11

单片机心得体会优秀6篇01-18

单片机实训心得体会【通用7篇】11-14

单片机的心得体会优秀3篇11-09

单片机实习心得体会(优秀4篇)12-20

单片机设计心得体会优秀8篇01-07

单片机心得体会优秀10篇03-21

学习单片机心得体会优秀6篇05-13

单片机心得体会范文 单片机感想(优秀305-17

单片机学习心得(最新9篇)09-28

最新范文

学习人类命运共同体心得及收获体会【08-22

青年大学习第九季第八期答案心得体会08-21

参观学习心得体会【优秀3篇】08-21

个人创新教育学习心得体会精选7篇08-21

学员学习心得体会【优秀6篇】08-21

2023《开学第一课》心得体会(最新3篇)08-21

礼仪学习心得体会【优秀8篇】08-21

责任心得体会【优秀6篇】08-20

学习温故而知新心得体会总结 温故而08-20

关于学习力心得体会【最新5篇】08-20

109 344118