1、 学生毕业设计(论文)报告 设 计 ( 论 文 )题 目 : 基于单片机的计算器设计 1 毕 业 设 计 ( 论 文 ) 任 务 书毕 业 设 计 ( 论 文 ) 任 务 书 一、课题名称: 基于单片机的计算器设计 二、主要技术指标(或基本要求): 1.LCD:Vcc+5V 电源。 2. 串口号:116,波特率 600256000bit/s,大于 115200bit/s 时需要硬件支持。 3.A T89C51 低耗的 8 位单片机,内含 8kb。 三、主要工作内容:1.内容:设计一个简易计算器; 2.要求:(1)能实时现清零及加减乘除所有功能,并将结果显示出来;(2)查阅相关资料, 提出设计要
2、求及方案;(3)以单片机 A T89C51 为核心,设计硬件及软件程序;(4)流程图 编写,计算器进行仿真调试; 四、主要参考文献1 李朝青.单片机学习辅导测验及解答讲义.北京:北京航空航天大学出 2 龚茂发,等.单片机人机接口时列集. 北京:北京航空航天大学出版社出版,2003 3 李众,张素琴 ,单片机技术与项目训练 清华大学出版社 4周润景 , 张丽娜 , 丁丽 .基于 PROUTEUS 的电路及单片机设计与仿真 .北京航空天大学 出版社 5陈宝江,张幽瞳. MCS 单片机应用系统实用指南 机械工业出版社 6张迎辉,赵润林,贡雪梅.单片机实训教程 北京大学出版社 学 生(签名) 20 年
3、 月 日 指 导 教师(签名) 20 年 月 日 教研室主任(签名) 20 年 月 日 二级学院领导(签名) 20 年 月 日 2 毕业设计(论文)开题报告毕业设计(论文)开题报告 设计(论文)题目设计(论文)题目 基于单片机的计算器设计 一、选题的背景和意义:计算器在我们身边随处可见,在高速发展的今天,随着我们的物质生活 的不断提高。电子产品也不断的涌进了家家户户,无论是生活或者是学习还是娱乐我们都离 不开电子产品。现如今大型而复杂的计算已是人脑所不能胜任的了,而且比较容易出错。所 以我们离不开计算器,它可是我们最亲密的伙伴之一。本设计着重在于分析计算器软件和开 发过程中的环节和步骤,并从实
4、践出发对计算器设计做一个详细分析和研究。 二、课题研究的主要内容:(1)设计简单的计算器可以进行四则运算,为了能实现更好的功能, 所以采用了 LCD 显示数据和结果。 (2)数字键盘包括(09),符号键(+,*,),以及等号键,所以需要 16 个键,本次设计就 采用了 4*4 键来实现的。 (3)执行程序:开机显示为零,等待键输入值,当输入值输入数字,就可以通过 LCD 显示出来, 当输入加减乘除运算符时,计算器在内部就执行数值转换和存储,然后输出结果。 三、主要研究(设计)方法论述:(1)简述单片机技术在国内外的发展现状以及 LCD 的显示和 矩阵键盘的基本原理。 (2)了解 51 系列某种
5、产品最小电路。 (3)了解单片机之间数据转换功能和工作过程。 (4)完成功能模块的硬件设计和必要的参数设计。 (5)用 PROTEL 软件来完成原理电路图的绘制。 四、设计(论文)进度安排: 时间(迄止日期) 工 作 内 容 3 五、指导教师意见: 指导教师签名: 年 月 日 六、二级学院意见: 签名: 年 月 日 4 基于基于 AT89C51AT89C51 的简易计算器设计的简易计算器设计 目录目录 摘要摘要 Abstract 第第 1 章章 前言前言. 1 第第 2 章章 计算器的简单简介计算器的简单简介. 2 2.1 设计目的.2 2.2 设计任务.2 2.3 MCS-51 系列单片机简介. 4 2.4 单片机的选择目的. 5 2.5 矩阵按键.6 2.6 计算器设计总体思想 8 第第 3 章章 硬件设计硬件设计