单片机实习总结
为期四周的单片机实习结束了,回忆起这次实习的经历,自己感到受益匪浅,收获颇丰。通过对单片机小系统的设计、焊接、装配,掌握电路原理图及电子线路的基本焊接装配工艺、规范及注意事项;系统板的测试,了解系统板的工作原理及性能,掌握元器件及系统故障的排除方法;掌握程序编制及调试方法,完成系统初始化、存储器操作、端口操作、模拟量采集、模拟量输出、串口通讯、IIC、日历时钟芯片、键盘显示等程序的编制及调试;了解和掌握了 Keil 软件使用。
系里的老师为了做好这次实习,准备了一个假期,费了很大的心血,通过实习确实进一步巩固自己的专业知识,为日后的工作打下坚实的基础。通过这段时间的实习,自己有了很大的提高,解决了许多以前在课堂上不懂的问题,对知识了解的更透彻,清楚了。这次实习借助计算机上的软件进行模拟,通过在计算机模拟,感觉上很直观、方便设计。
以下是这次实习老师为我们安排的具体内容:
一.实验仿真板1
1) 半字节led交换显示;
2) 单向循环流水led显示;
3) 双向循环流水led显示;
4) 以上三种led显示形式各运行五周期后轮流显示;
5) 可控流水灯设计,P3.2键为开始键,按此键则灯开始流动(由上而下);P3.3键为停止键,按此键则停止流动,所有灯暗;按P3.4为单向循环流水led显示;接P3.5为双向循环流水led显示。
6) 自由设计。
二.实验仿真板2
7) 数码显示年、月、日“**-**-**”和时、分、秒“**-**-**”;
8) 按键对应置数显示“0~F”;
9) 8位2~16进制计数器;
10) 数值计算、筛选、排列显示
11) 用软件延时实现电子钟数码显示时、分、秒“**-**-**”;
12) 用定时器T0实现电子钟数码显示时、分、秒“**-**-**”;
13) 可用键盘调整初值(校准)的电子钟数码显示时、分、秒“**-**-**”;
14) 自由设计。
三.实验硬件电路板
具体项目
1.led显示模块:单向循环流水led显示,双向循环流水led显示。要求掌握使用查表方法编制任意点亮历程的实现,使用软件延时;
2.数码管显示模块:显示分、秒“****”。要求练习软件延时实现电子钟数码显示,用定时器实现电子钟数码显示,分别使用串行静态显示和动态扫描显示两种方式;
3.键盘模块:按键对应置数显示“0~F”;可用键盘调整初值(校准)的电子钟数码显示分、秒“****”,设置相应功能键,控制各功能模块的运行。要求练习键盘的中断方式和行列扫描方式;
4.定时器、计数器模块:利用555定时器实现计数并显示;检测脉冲频率,测量脉冲周期并显示等;
5.A/D转换器数值采集、计算、显示、程序设计;
6.D/A转换器输出数据,或用示波器观察波形;
7.中断嵌套的实现,注意理解断点保护和现场保护的异同。要求使用键盘的中断方式实时响应以上编制的2个以上的功能模块。如:在运行计数器的任意时刻利用键盘调用流水灯模块,流水灯模块运行完之后回到主程序继续运行计数器模块;
8.液晶显示模块:用液晶显示汉字和代码如“河北科技师范学院”“时间**-**-**(年月日)”如(时间08-02-25);
9.利于温度传感器和液晶显示模块,作温度仪表,显示采集路数及温度值和变化曲线;
10.I2C总线模块:实现对AT24c02的读写操作,并配合液晶显示读写内容;
11.时钟日历芯片模块:利用时钟芯片DS1302实现日历的编制,利用液晶显示包括时间、日期、星期几的内容;
12.实现单机和多机通讯程序设计;
13.自由设计(附加档)。
在这次实习的过程中,时间安排的很合理,内容上也很充实。经过此次的实习,我从中学到了很多东西,这其中既有对已有知识和技能的巩固,又有对新知识的理解和掌握。总结这次实习的整个过程,我觉得深受教益,主要有以下几点:
1.因为有老师精心准备的实习方案,在实习的过程中,我们每一步要做什么,每一步要完成什么任务,都有一个很清楚的思路,而且每天都有老师细心指导,帮助我们解决不懂的问题,而且我学到了许多新知识,尤其是单片机方面知识量的扩充。
2.在本次实习中,我将过去所学的知识和技能应用到设计中去,使实习的内容很充实,这对我来说不仅是对知识的再理解、再巩固、再加深,而且增加了我们运用所学知识解决实际问题的能力,在此次实习中,采用理论与实际相结合的方法,使所学知识掌握的更加牢固。
3.通过这次单片机实习,使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从实践中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。对我们学生来说,实践与理论同样重要,这是我们以后在工作中说明自己能力的一个重要标准。在实习的过程中遇到问题,可以说得是困难重重,但在老师的帮助下,最后都一一解决了。这次实习虽然很累,但当我获得成果时,心中也不免产生兴奋。
4.通过本次实习,使我加强了团结协作的意识以及锲而不舍的精神。在设计过程中,得到同学们的极大帮助。其中我要特别感谢设计指导老师的不倦教诲,在设计过程中,经常在繁重的教学任务中抽出时间来指导我们的实习设计,做到有问题及时发现,及时改进,省了一些不必要麻烦。
5.通过这次实习使我进一步弄懂所学到的课本知识,巩固和深化对单片机的结构、指令系统、中断系统、键盘/显示系统、接口技术、系统扩展、定时/控制、程序设计、应用开发、等基本理论知识的理解,提高单片机应用于技术的实践操作技能,掌握单片机应用系统设计、研制的方法,培养利用单片机进行科技革新、开发和创新的基本能力,为毕业后从事与单片机相关的工作打下一定的基础。
对我而言,知识上的收获重要,精神上的丰收更加可喜。挫折是一份财富,经历是一份拥有。实习结束了,但这次实习学习到的知识将会终身受益!