课程设计(计算器设计).docx
《课程设计(计算器设计).docx》由会员分享,可在线阅读,更多相关《课程设计(计算器设计).docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计(计算器设计) 郑州华信学院 课程设计说明书 题目:计算器的设计 姓名:高玲利 院(系):信息工程学院 专业班级:计算机科学与技术 学号:1401110128 指导教师:张吉同 成绩: 时间:2022 年11月 1 日2022 年12 月 4 日 郑州华信学院 课程设计任务书 题目计算器的设计 专业、班级计算机科学与技术一班 学号1401110128 姓名高玲利 摘要: 计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用单片机来设计的八位计算器。该设计系统是以AT89C51为单片机,用7SEG为显示位控制,
2、P1口作为输入端,外接4X4的键盘,通过键盘扫描来对输入数的控制,并外接驱动电路,系统采用LCD数码管作为显示器,软件程序采用均采用C语言编写,便于移植与升级。报告详细介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设计。计算器将完成的功能有整数的加,减,乘,除等功能。 关键字:c+ MFC编程 完成期限: 指导教师签名: 课程负责人签名: 年月日 前言 随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了, 单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。近年来,单片机以其体积小
3、、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。本设计采用80S51 芯片,实现了利用单片机进行了一个简单计算器设计。允许对输入数据进行加减乘除运算及LED 显示。如果设计对象是更为复杂的计算器系统,其实际原理与方法与本设计基本相同。另外,实例所设计的计算器是用 LED 数码管显示的,当然也可以用其他的器件显示,如LED 显示屏,这样就可以
4、显示出更多的字符,在此基础上,还可以编写更加完善的程序来实现更多的计算功能。设计的关键所在,必须非常熟悉单片机的原理与结构,同时还要对整个设计流程有很好的把握,将单片机和其他模块完整的衔接。 目录 1 概述. (3) 1.1课程设计的目的 (3) 1.2课程设计的内容 (3) 2 系统需求分析 (3) 2.1系统目标 (3) 2.2主体功能 (3) 2.3开发环境 (3) 3系统概要设计 (4) 3.1系统流程图 (4) 3.2系统功能划分 (5) 4系统详细设计 (5) 4.1设计步骤 (5) 4.2页面设计 (7) 5测试 (11) 5.1测试方案 (11) 5.2测试结果 (11) 6小
5、结 (13) 7附录 (14) 1 概述 1.1 课程设计目的 1、巩固并加深学生对C+语言程序设计知识的理解; 2、培养学生面向对象的程序设计思想,使学生认识面向过程和面向对象两种设计方法的区别; 3、进一步掌握和应用VC+ 6.0集成开发环境; 4、提高运用C+语言解决实际问题的能力; 5、初步掌握开发小型实用软件的基本方法,能独立设计、实现基本的MIS系统; 6、掌握书写程序设计开发文档的能力(书写课程设计实验报告)。 1.2 课程设计内容课题名称: 计算器的实现说明:实现一个计算器。要求: 1)用“计算器”的标准视图执行简单的计算。 2)用其科学型视图执行高级的科学计算。 2 系统需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 计算器 设计
限制150内