(二)中断程序流程图
图12为中断子程序的流程图,这个主要是为了保障整个软件程序在运行时可以达到中断,从而使系统进一步达到完善。中断程序是为了处理过程中重要的及时请求。在一般情况下,CPU只是不断的循环运行主程序(包括必要的子程序)。当中断事件发生时,CPU必须中断目前运行的指令(挂起),及时地运行中断程序。中断事件处理完毕后,再从断点开始继续运行原来的程序指令。在本系统中读 DS18B20的温度的占用CPU时间较长,需要先进行中断保护才行。不然其他部分不能很正常的工作。挤貼綬电麥结鈺贖哓类。
图12 中断程序流程图
(三)显示流程图
图13为系统的显示流程图。主要是通过对传输过来的信号进行显示后,给操作者提供提示。已达到为本系统提供对温度的显示和监控的目的。赔荊紳谘侖驟辽輩袜錈。
- 5 -
图13 显示流程图
结束语
经过这次毕业设计,我觉得自己学到了不少东西。归纳起来,主要有以下几点: 1.作为一名应用电子专业的学生,大学三年多的时间以来我们都是在学习电子理论方面的最最基础的知识,从没有真正地去应用和实践。由于平时我对电子方面的了解比较感兴趣,平时花了很多时间研究各种自己感兴趣的电子知识,具有一定的实际操作能力,但是经过这次毕业设计,我接触并且了解到了更多平时没有接触到的仪器设备、元器件以及相关的使用调试经验,发现了自己很多不足之处。我还体会到了所学理论知识的重要性:知识掌握得越多,设计得就更全面、更顺利、更好。塤礙籟馐决穩賽釙冊庫。 2.了解一项自己从没有研究的一个课题时,需要的是你的耐心和信心。只有我们有足够的恒心去专研,才能完美的完成毕业设计。毕业设计把我们从学校里学到的理论知识合理的运用到实践里,这不仅仅能开拓我们的视野,还增强了自己的学习能力。巩固了我们的基础知道,培养了我们的创新能力,也教会了我们团结合作的意志。 裊樣祕廬廂颤谚鍘羋蔺。 3.学会了怎么查资料,毕业论文是一个很大的课题,里面需要方方面面的知识,一个人不可能什么都会,什么都懂,所以这就需要我们去查询这些资料,从哪找,怎么找。因此当我们在做毕业设计时,要有针对性的去查找,然后加以吸收,运用到自己的脑海里。这对我们将来的学习和工作会有很大的作用。仓嫗盤紲嘱珑詁鍬齊驁。 4.实践和学习能力得到了进一步的提高,也获得了很多调试经验。
5.毕业设计对以前学过的理论知识起到了回顾过滤作用,增强了我们对理论指导的吸收和理解能力。
6.毕业设计培养了我们严肃认真和实事求是的工作态度,对我们将来的发展具有很大的积极意义。不仅培养了我们吃苦耐劳的精神,还增强了我与同学之间的友谊,一起努力,一起拼搏,在这里我要感谢我的指导老师和所有我的同学们!绽萬璉轆娛閬蛏鬮绾瀧。
- 6 -
附录一 原理图
- 7 -
附录二 PCB图
- 8 -
相关推荐: