哈工大华德应用技术学院
毕业设计(论文)开题报告
学生姓名:***
    号:**********
    业:应用电子与通信技术系
论文题目:基于51单片机的计算器
                    指导老师:
20  年 10 27
一、课程题目和课题研究现状
基于51单片机的计算器。
随着社会的不断发展,科技的不断创新。计算器已在数十年间遍布千家万户,对于计算器的百年历史,1946年2月15日,在美国宾夕法尼亚大学,世界上第一台电子计算器ENIAC正式投入了运行。在隆重的揭幕仪式上,ENIAC表演了它的绝招:在1秒钟内进行5000次加法运算;在1秒钟内进行500次乘法运算。这比当时最快的电器计算器的运算速度要抉1000多倍。全场起立欢呼,欢呼科学技术进入了一个新的历史发展时期。
数学家把聪明给了电子计算器,电子计算器将使数学家变得更加明。而且电子计算器不仅是一种工具,它与其它的工具都不相同:电子计算器是人脑的一个侧面的延伸。因为电子计算器不仅具有非凡的计算能力,速度之快令人望尘莫及,而且还能够仿真人的某些思维功能,按照一定的规则进行逻辑判和逻辑推理,代替人的部分脑力劳动。1976年,数学家凭借电子计算器去证明四定理,依靠机器完成了人没有能够完成的事情,轰动了整个国际数学界。
    计算器的未来是小型化和轻便化,现在市面上出现的使用太阳能电池的计算器,使用ASIC设计的计算器,如使用纯软件实现的计算器等,未来的智能化计算器将是我们的发展方向,更希望成为应用广泛的计算工具。
二、选题的目的和意义
    本次做的计算器是以单片机(AT89S52)为核心,结合相关的元器件(1602液晶、74ls373锁存、6264RAM、矩阵键盘等),再配以相关的软件,达到制作计算器的目的,电子计算器是日常生活中常用的电子计算仪器,广泛应用于超市、大中型商场、大小企业。电子计算器具有精度高、体积小、应用范围广、易于操作使用等优点。
目前科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电路。现在应用较广泛的是科学计算器,与我们日常所用的简单计算器有较大差别,除了能进行加减乘除,科学计算器还可以进行正数的四则运算和乘方、开方运算,具有指数、对数、三角函数、反三角函数及存储等计算功能。未来的智能化计算器将是我们的发展方向,所以对计算器的研究十分有意义。
三、课题的基本内容
电子计算器是由键盘部分(矩阵键盘,独立按键)、逻辑运算部分(单片机)、显示部分(液晶1602)、电源部分组成。技术指标:10位数字键盘;加、减、乘、除、等于按键控制;液晶最大显示7位数字。
四、研究方案及预期达到的目标
    电子计算器以单片机(AT89S52)为核心,结合相关的元器件(1602液晶、74ls373锁存、6264RAM、矩阵键盘等)再配以相应的软件。具体硬件如下:
硬件部分
                                图1    电子计算器汇编语言清华大学出版社硬件框图
软件部分
软件部分使用AT89S52单片机进行编程。
 
预期达到的目标
1、逐渐趋向小型化和轻便化、使用ASIC设计的计算器、高度智能化。
2、逐渐达到个功能的完整,向各国市场进军。
五、为完成课题已具备和所需的条件
    在毕业设计准备期间我需要做的是准备所需要的元器件:AT89S52控制核心,1602液晶、74ls373、矩阵键盘;电源,;对单片机AT89S52进行C语言进行编程,对所涉及的毕设题目进行相关的了解,去图书馆查阅相关的资料及关于不懂的地方询问老师。
六、预计研究过程中可能遇到的困难和问题,以及解决的措施
出现故障和问题:
1. 由于没有做数值溢出方面的控制,有可能导致LCD显示的输入数据或计算结果与实际不符。
2. 实践经验不够,知识不够解决问题需花较多时间。
解决措施:
    1.取7位显示为本计算器的最大表示范围,或者通过修改程序,以此来控制数值溢出。
    2. 自己分析、查阅相关资料,与老师同学一起讨论。