简易计算器毕业设计(7)

2018-12-17 12:41

等运算,此次设计及有一个特点,一般我们用买的的计算器在进行平方、三角运算的时候。不必先按功能键,可以先输入数字信息,再按功能键也是可以实现的,因为本次设计运用的运算比较多,加上0-9的数字,16个键明显是不够的。这也是本次设计的一个明显的特点,运用到的是一键多功能的技术,具体运算流程如下图。

图22 功能实现流程图

26

4.调试

4.1 硬件调试

在做硬件的时候,先用Protel 99画电路图,然后进行PCB连线。打印

出来的油纸印在铜板上,进行腐蚀。然后在用打孔机进行打孔。最后就是焊接元器件,在焊接的时候,有时候是电路焊接没焊接好,有些是电路短路和断路,需要不断的检查调试。将整个电路焊成整体的通路。有些事元器件不能工作,还要进行测试。

4.2 软件调试

在程序设计方法上,模块化程序设计是单片机应用中最常用的程序设计方法。设计的中心思想是把一个复杂应用程序按整体功能划分成若干相对独立的程序模块,各模块可以单独设计、编程和调试,然后组合起来。这种方法便于设计和调试,容易实现多个程序共存,但各个模块之间的连接有一定的难度。根据需要我们可以采用自上而下的程序设计方法,此方法先从主程序开始设计,然后再编制各从属程序和子程序,层层细化逐步求精,最终完成一个复杂程序的设计。这种方法比较符合人们的日常思维,缺点是一级的程序错误会对整个程序产生影响。

功能和操作:加减乘除运算和显示。

1上电后,屏幕初始化。 ○

2计算。按下数字键,屏幕显示要运算的第一个数字,再按下符号键,然后○

再按下

数字键,屏幕显示要运算的第二个数字,最后按下“﹦”号键,屏幕上显示出计算结果。

3如果要再次计算,可以按下“ON/C”键清零,或者按下单片机的复位键,○

重新初始化。

4本次设计有一个缺点,○就是算出来的结果不能实行连续计算,就是说只能

进行单一运算。并且,不能退减一位。

27

5.总结

经过近两个月的努力,终于顺利完成了毕业设计。刚开始,我们头绪不

是很清楚,不知道从哪里入手,但通过老师的耐心指导并和同学认真研究设计课题,跑图书馆查资料、确定基本设计方案、对所用芯片功能进行查找、调试、上机仿真等,经历了一次次的困难,却积累了很多宝贵的经验。在整个设计的过程中遇到的问题主要有以下三点,第一:基础知识掌握的不牢固,主要表现在一些常用的电路的形式和功能不清楚,对书本上的内容理解不够透彻。第二:对一些常用的应用软件缺少应用,体现在画电路图和系统的仿真的时候,对这些软件的操作不熟练,浪费了很多时间。第三:相关知识掌握的不够全面,缺少系统设计的经验。

这次设计进一步端了我的学习态度,学会了实事求是,严谨的作风,对自己要严格要求,不能够一知半解,要力求明明白白。急于求成是不好的,我有所感受。如果省略了那些必要的步骤,急于求成,不仅会浪费时间,还会适得其反。我觉得动手之前,头脑里必须清楚该怎么做,这一点是很重要的。就目前来说,我的动手能力虽然差一点,但我想,通过我的不懈努力,在这方面,我总会得到提高。这一点,我坚信。因为别人能做到的,我也一定能做到。

在此次的毕业设计中我最大的体会就是进一步认识到了理论联系实践的重要性。一份耕耘,一份收获。通过这段时间的设计,让我明白科学的思维方法和学习方法是多么重要,只有这样才能够有很高的效率,才能够让自己的工作更完美。总而言之,此次毕业设计让我学到了好多平时在课堂上学不到的东西,增加了我的知识运用能力,增强我的实际操作能力。谢谢老师给我们提供这么好的机会,为我们之后走向社会奠定了一个好的基础。

本次毕业设计让我学到了很多,也学会到了要怎么样去面对困难,不要对知识一知半截,要有的求实的能力,通过老师的帮助我学到了很多在平时的没有注意到的动东西及知识,更美没有深入的的去理解,通过这次我要更加的明确自己。更要注重自己在各方面的锻炼能力,把握机会。这次的设计非常的感谢老师们。

28

参考文献

[1]何立民编著.MCS-51 系列单片机应用系统设计系统配置与接口技术[M].北京:北京航空航天大学出版社,1990.1;

[2]张毅刚主编.MCS-51单片机应用设计[M].哈尔滨:哈尔滨工大学出版社,1990.8;

[3]李华主编,MCS-51 系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1993.8;

[4]马忠梅,单片机的C语言Windows环境编程宝典[M].北京:北京航空航天大学出版社,2003.6;

[5]谢自美.电子线路设计实验测试.[M].北京:华中科技大学出社,2006.08; [6]李光飞,单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01;

[7]阎石.数字电子技术基础(第三版)[M].北京:高等教育出版社,1989; [8]康华光.电子技术基础.[M]北京:高教出版社,2008.01;

[9] 徐爱钧 .智能化测量控制仪表原理与设计(第二版).北京航天航空大学出版社,2004.9 ;

[10]孙育才等.MCS-51系列单片微型计算机及其应用(第4版).东南大学出版社,2004,3;

[11]李萍 等.智能仪器实验指导书.大连交通大学,2007.9;

[12]李建忠. 单片机原理及应用(第一版).西安电子科技大学出版社,2002; [13]丁元杰. 单片微机原理及应用(第三版).北京:机械工业出版社,2005,7; [14]姚敏主编,数字图像处理.浙江:机械工业出版社,2011,7;

[15]李华主编,MCS-51 系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1993,8;

29

致 谢

毕业设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。

回顾起此次单片机设计,我仍感慨颇多,的确,从选题到定稿,从理论到实践,可以说得是苦多于甜,但是可以学到很多很多的的东西。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。通过这次课程设计使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我们在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。

30


简易计算器毕业设计(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:袁天罡称骨算命(男女命)详解-刘东整理

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: