计算器毕业设计开题报告_第1页
计算器毕业设计开题报告_第2页
计算器毕业设计开题报告_第3页
计算器毕业设计开题报告_第4页
计算器毕业设计开题报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计开题报告项目名称 计算器 专 业 机电一体化 班 级 09级机电(二)班 学生姓名 指导教师 自动化与信息工程系2012年 12 月 26 日摘要汇编语言(assemblylanguage)是面向机器的程序设计语言,是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。字汇编语言中,用助记符(memoni)代替操作码,用地址符(symbol)或标号(label)代替地址码。 本次程序设计是以计算器为任务,运营汇编语言来完成。对于两个数字和运算符的输入存储和显示也是比较重要的一段。在本程序设计中,我们采用了较多的子程序,使得程序的阅读理解比较清晰简单。毕业设计开

2、题报告专业机电一体化班级09级机电(2)姓名冯健题目计算器初始条件: 设计一个简单的计算器程序,用汇编语言编计算器程序,所设计的计算器能实现加、减、乘、除的计算。该程序接受的是十进制数。执行是直接用键盘输入数字和运算符,按等号键就能完成运算。1、 项目研究的背景与现状:1945年,世界上第一台电子计算机诞生于美国,它被人们誉为“人类文明最光辉的成就之一”。1977年,日本卡西欧公司生产出了第一部微型计算器,这种袖珍型计算器可握在手中,使用方便,适合所有人的使用。如今,计算机技术正日新月异地向前发展,先进的计算机技术正被许多行业所使用,有的计算机每秒钟可计算1 000万亿次,过去需要几代人才能完

3、成的计算,现在片刻间就能算出结果。而小型的计算器更因为计算准确、携带方便、价格便宜,“飞入寻常百姓家”。近年来,世界各国和各地区纷纷将信息技术应用与中小学数学教育,十分重视计算机辅助教学以及利用计算机进行数学实验的研究与实施。英国数学学习大纲指出:第一学段“数”的标准中指出:使用计算器作为探究数的工具或作为现实数据的计算工具。第二学段“数”标准中指出:“将计算方法扩充到负数的加减法、小数的所有四则运算,计算量的分数和百分数,适当的时候使用计算器”、“理解并运用基本计算器的特点,在具体问题情境中解释显示,包括四舍五入”、“四种运算用于解决问题,包括与钱和度量有关问题,适当的情况下使用计算器”。美

4、国数学课程标准指出:前k-2年级数学计划应利用技术。在教师指导下使用计算器能使儿童研究数和模型,使其集中精力于解题过程、检验现实的应用。通过自己的经验以及教师的帮助,学生逐渐会认识到何时使用计算器时适当的,以及什么时候用心算更为有效。前k-2年级段,数与运算标准中把计算器作为“熟练地计算并能合理地估算”的工具:“用各种方法和工具进行计算,包括实物、心算、估算、笔算、计算器”。在“数和运算”标准的解释中又指出:“通过使用计算器,能帮助儿童发展数感”,“计算器在位值数学方面也是有用工具”。3-5年级段,数和运算标准也将计算器作为“熟练地计算并能合理地估算”的工具,但地位比以前有所提高:“选择适当的

5、方法和工具进行整数运算,包括:心算、估算、计算器、笔算等,可根据具体情况和计算性质选择试用。”在该标准计算与估算的解释中指出:在本阶段,学生会频繁地用到计算器解题。但是有时,他们也需要不依靠计算器来磨练心算或笔算的技能。该目标是让学生使用对其有意义的策略以及一些工具(如计算器)来准确有效地计算生活中合理的凑整的整数。2、 项目研究的目的、意义和主要内容(含设计思路、设计方法、主要工作以及技术要求等): 1、研究的目的、意义:远在商代,我们的祖先就创造了十进制计数法,领先于世界千余年。到了周代,发明了当时最先进的计算工具算筹。算筹是一种用竹、木或骨制成的颜色不同的小棍。计算时,通常编出一套歌诀形

6、式的算法,一边计算,一边不断地重新布棍。到了东汉末年,我国人民又发明了算盘,这也是计算工具发展史上的一次重大的发明。这种轻巧灵活、携带方便、与人民生活关系密切的计算工具,至今仍在人们的生产和生活中发挥着巨大的作用。然而现在随之取代的就是我们现在经常用的计算器了 ,方便快捷的运算很好的代替了过去的运算方式。这次研究的目的就是改善我们的运算方式 ,加快运算速度,使我们的生活更简单快捷。研究这个计算器项目,可以提高我们的动手能力;让我们在这方面更熟悉了解我们所学习的51系列单片机的作用 ,有助于我们以后在工作中的应用!2、主要研究内容及思路: 利用单片机at89s51设计一个简单的计算器,四位数码管

7、显示。是由矩阵键盘实现,然后通过51单片机处理并在数码管上显示,键盘主要是从0-9的十位数字和“加减乘除”四个运算符。本系统的电路设计方框图如图:设计流程图:开始初始化:系统上电显示p判断按键有无按下键盘扫描:置初始值第1列(行)为0,即p1=0feh(0efh),扫描第一行(列)按下否?求键值,显示扫描第二行(列)按下否?结束求键值,显示求键值,显示求键值,显示扫描下一列(行)最后一列(列)否/?扫描第四行(列)按下否?扫描第三行(列)按下否?3、 课题研究已具备的条件(包括主要仪器设备、软件和参考资料)硬件条件:单片机、ds18b20温度传感器、电源、3位数码管。软件条件: protel

8、99 se、proteus、keil。方法:(1)通过网络及各种相关书籍查找相关信息,确定使用的元器件。(2)以单片机at89c52为核心,开发一个完整的系统,包括硬件设计和软件的编程。(3)使用protel软件,绘制原理图、pcb,并进行元器件安装、焊接及调试检测达到预期的目的。心得体会: 对自动化专业,对我们专业能力的培养,对实践动手能力的提升都是有着非常重要的意义的,是要引起我们重视的。计算器课程设计正是要求我们通过一个具体实在的任务,将我们所学的理论知识与实际需求组合起来,以实际要求为出发点和归宿点,时刻考虑着实际生活的种种限制,通过利用一切可以利用的资源坚决一个个遇到的问题,最终作出

9、了一个简陋的计算器。或许我们在平时都有过不错的成绩,但是当我们真正遇到像课程设计这样的实实在在的任务的时候我们都会傻眼吧,我们都会无从下手吧,因为我们得到的信息实在是太少了。我们有太多的不懂,所以我们只能借助图书,网络,遇到不懂的解决不了的直接问问我们实习的师傅们,当然解决了不少问题,最后对整个程序都有了比较清晰的理解。此外,在这次课程设计中,我更深刻的体会到了一点,就是即学即用,很多时候我们都会遇到新的疑问,新的知识。这个时候不是我们抱怨的时候,只有我们静下心来,钻研相关的资料,学习其中的知识,并结合自己所面临的问题,有针对性的解决它,往往在这个时候,我们会有意想不到的效果。所以就是说,当我

10、们走向社会的时候,我们会遇到形形色色的问题,而这些我们是不可能在学校里边就学会了的。所以这样的一种思维方式,一种学习方式正是我们所需要的。我感触较深的另外一点就是老师对我们报告的高要求。一开始的时候,本以为只要我们真正的把问题研究透了,理解了,报告随便写写就无所谓了。然而这又是我的一个错误,因为设计正是我们展示成果的一个展示,我们不是要口述告诉老师,而是要通过报告将我们的想法完整真确的展现在老师面前。这就要求我们尽可能的把我们要表达的意思完整的在报告里表达出来。此外,由于设计报告有个规范的格式,我们也必须遵守,并且是严格的遵循。容不得我们一点随便。可能在学校里,老师们对我们比较宽松,做的不好的我们还能拿回去修改,然而在以后的职场中,老板就不会那么仁慈了。所以,我们现在必须养成良好的习惯。遵循规范要求,做一个完美的报告。 总之,在本次课程设计中,我的收获还是比较大的。无论是设计程序还是写设计报告都让我学到好多东西,有对课本知识更加深入的了解和掌握,也有对于流程图的设计以及绘制还有word的一些用法和排版等,都让我受益匪浅。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论