2763.D51单片机实现的简单计算器需求分析说明书.doc

上传人:仙人指路1688 文档编号:2881689 上传时间:2023-03-01 格式:DOC 页数:5 大小:33.50KB
返回 下载 相关 举报
2763.D51单片机实现的简单计算器需求分析说明书.doc_第1页
第1页 / 共5页
2763.D51单片机实现的简单计算器需求分析说明书.doc_第2页
第2页 / 共5页
2763.D51单片机实现的简单计算器需求分析说明书.doc_第3页
第3页 / 共5页
2763.D51单片机实现的简单计算器需求分析说明书.doc_第4页
第4页 / 共5页
2763.D51单片机实现的简单计算器需求分析说明书.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2763.D51单片机实现的简单计算器需求分析说明书.doc》由会员分享,可在线阅读,更多相关《2763.D51单片机实现的简单计算器需求分析说明书.doc(5页珍藏版)》请在三一办公上搜索。

1、需求分析说明书简单电子计算器信科05-3 1引言21.1编写目的21.2背景21.3参考资料22任务概述32.1目标32.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定43.3输人输出要求44运行环境规定44.1设备44.2支持软件41引言电子计算器作为信息时代的一项不了或缺的计算工具,为人们的工作和生活带来了很多的方便和实惠。随着科学技术的进步,尤其是电子工业技术的发展,计算器已经从先前的半导体技术实现到现在的广泛采用高集成度芯片实现的多功能计算器。AT89C51是一种低功耗、高性能的片内含有4KB快闪可编程/擦除只读存储器(FPEROM-Flash Pr

2、ogrammable and Eraseable Read Only Memory)的8位CMOS微控制器,使用高密度、非易失存储技术制造,并且与80C51引脚和指令系统完全兼容。采用AT89C51芯片作为比较经典的8位单片机在做比较小的系统设计时候能够达到比较好的效果,本次电子设计就是采用AT89C51单片机设计的简单计算器,能够简单的实现六位数以内的+、*、/ 运算。采用LCD来进行显示,方便可靠。1.1编写目的满足基本的计算,提高工作效率。适合读者,入门级的单片机爱好者。1.2背景项目名称:51单片机实现的简单计算器。项目任务提出者: 项目任务开发者: 开发环境:Keil uVision

3、3 Proteus7.1 Protel DXP2004项目审核: 1.3参考资料有关的参考文件:a) 根据中国矿业大学计算机科学与技术学院电子设计要求而开题。b) 单片机的C语言应用程序设计(第四版)马忠梅 北京航空航天大学 2007c) MCS-51系列单片机系统及其应用(第二版)蔡美琴 高等教育出版社 2004.32任务概述2.1目标利用硬件C语言编程在Keil实现简易的计算器功能。通过自己制作的4*4键盘输入参与运算的数字和运算符,通过实验箱上的CPLD器件的逻辑运算,可以输出结果,同时,利用LCD显示出来。2.2用户的特点满足基本用户的加减乘除运算,面向学习单片机入门的用户学习参考,不

4、适合应用。2.3假定和约束开发期限:30天开发工具:Keil,Protel DXP2004开发语言:C语言具体实施计划:1、学习 Protel DXP (1-8) 2、需求分析阶段 (9-10)3、概要设计阶段 (11-14)4、详细设计阶段 (15-40)5、测试总结阶段 (41-48)3需求规定 3.1对功能的规定至少实现计算器的基本功能,即实现加、减、乘、除四则运算。能够进行错误判断,进行报错。后期改进,进行浮点运算。3.2对性能的规定3.2.1精度计算范围:0999999计算分辨率:1(对小数的处理是四舍五入)精确到个位易操作:操作简单,键盘设置符合标准。3.2.2灵活性计算两个数的运算,如果不输入错误,可以直接输入任意运算符后进行要输入的接下来的以下的两个运算数字的输入,自动匹配。3.3输人输出要求由于采用的是4*4键盘,只能输入整数,所以要求使用的时候只能进行整数计算。4运行环境规定4.1设备a AT89C51单片机芯片。b LCD1602。c 4*4键盘。4.2支持软件Keil Protel DXP2004 TOP2000V5

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号