1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言计算器开题报告 基于单片机的简易电子计算器设计开题报告.doc

c语言计算器开题报告 基于单片机的简易电子计算器设计开题报告.doc

时间:2024-01-25 01:27:07

相关推荐

c语言计算器开题报告 基于单片机的简易电子计算器设计开题报告.doc

第 PAGE 3页

授人以渔能力为本

毕业设计开题报告

学生姓名

学生学号

毕业设计题目

基于单片机的简易电子计算器设计

1、选题背景(含国内外相关研究综述及评价)与意义

随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。计算器在人们的日常中是比较的常见的电子产品之一。如何使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为各个行业服务,成了如今电子领域重要的研究课题。

今天,人们的日常生活中已经离不开计算器了,社会的各个角落都有它的身影,比如商店,办公室,学校……。因此设计一款简单实用的计算器会有很大的实际意义。

2、选题研究的方法与主要内容

选题研究的方法:

文献资料法:查阅了大量相关的文献资料,对基于单片机的简易计算器进行了深入地研究,完成了论文撰写的理论基础及准备工作。

采用相应的技术手段,进行论文课题图纸的设计。

应用实用仪器设备及工具加以适当验证。

采用适宜软件进行必要的仿真及绘图。

主要内容:

主控制模块

主控制模块

电源模块

LED数码管显示模块

矩阵键盘模块

指示模块

本设计是以AT89S51单片机为核心的八位计算器模拟系统设计,采用C语言进行程序编写实现计算器的功能。外接4×4矩阵键盘,通过键盘的扫描完成输入数的控制,并驱动电路使数值与结果在七段共阳极数码管上正常显示,并设有清零键可以随时完成计算与显示的清零。计算器将完成0数的一次加、减、乘、除以及小数,负数的运算。开机即显示0,等待键入数值的输入,输入的数字将通过数码管显示出来,再输入一个运算符号之后,计算器在内部执行数值转换和存储并等待再次输入一个数值。当再输入一个整数数值后,按等于键后数码管上显示结果。

科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电路。本设计的计算器通过C语言的编程来实现各个元器件功能,告别了以前复杂的电路设计的计算器模式。此设计的计算器更加小型化和轻便化,在整数的加减乘除的计算方面更加的方便快捷。 未来的智能化计算器将是我们的发展方向,更希望成为应用广泛的计算工具。

3、研究条件和可能存在的问题

研究条件:

在大学期间,我们开设了单片机的课程,对整个单片机的控制比较熟悉,做过相关的单片机课程设计的实验,目前我校图书库里有很多较好的相关资料,在这个过程中我们查阅相关资料,文献,熟悉单片机的仿真软件环,具备相关科研工作基础与条件。

可能存在的问题:

我查阅了相关资料,也了解到目前已经具备进行这个实验的基础,并且实用性很强,很多人都进行过相关研究,这个实验是可行的。 首先规划出了系统的硬件功能模块和软件功能模块,以及在此分析基础上设计出的具体的、可以满足本系统全部需求和要求的子模块,并在整个的设计中可以进行模块化设计,为以后的设计带来方便。所以此设计是可行的。

5.指导教师意见:

该基于单片机的简易电子计算器设计符合专业培养要求,具有一定的实际运用意义,该生对该题目分析清晰,时间分配合理,同意该生开题。

6、教学单位意见

教学单位负责人签名(公章):

20 年 月 日

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。