帮帮文库

返回

【毕业设计论文】基于单片机的计算器的设计与实现 【毕业设计论文】基于单片机的计算器的设计与实现

格式:word 上传:2022-06-25 08:12:11

《【毕业设计论文】基于单片机的计算器的设计与实现》修改意见稿

1、“.....便出现了个大规模集成电路为主组成的微型计算机单 片微型计算机简称或单片机。在单片机内部含有计算机的基本功能部件 存贮器各种接口电路。再给单片机配上适当的外围设备和软件就构成了单片机应用系统。 单片机从上世纪年代的发展成熟阶段进入了至今高速发展阶段。 本设计采用了单片机作为控制系统的主要部分。系列单片机有型 型和无型,是典型的位单片机。带有字节的程序存贮器 字节的数据存贮器个位并行口个位定时器和个异步串行口。 是种带字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只 读存储器可以反复擦除次。 特性简介 系列单片机都包含有的基本功能模块相同或相似的位, 程序存储器,个字节数据存储器,个位并行口,个位定时器, 个异步串行口。在此基础上,新型单片机扩大了容量最大为, 或增加了字节......”

2、“.....有的增加了并 行口,或多功能定时器或计数阵列或等特殊部件。 的引脚功能 其引脚如图所示。 图引脚图河北大学工商学院届本科生毕业论文设计 单片机有四个并行口,口为三态双向口,可以作为输入 输出口使用,直接连外部输入输出设备也可作为系统扩展的地址数据总线口。在本次 设计中利用口外连接液晶屏的。 口直接可以作为输入输出口使用,直接连接输入输出设备也可以作为系统扩展 的地址总线口,输出高八位地址。在设计中口连接液晶屏的根控制线。 口第功能为准双向口,第二功能为特殊输入输出线。在本次设计中作 为串行输入口,作串行输出口,作外部中断,接大学出版社, 朱运利单片机技术应用北京机械工业出版社, , , 绪论 课题背景 现今,科学技术不断发展,人们不断学习新知识新科学新技术......”

3、“.....电子产品不再是遥不可及,它已经和我们 的生活息息相关。 对于些复杂的计算,人的大脑是运算不过来的,而且也比较容易出现。于是用 户把计算器作为种计算工具使用,从而使计算既快速又简便而且率低,现在计算器 已成为工作和生活中必不可少的物品之。计算器最开始是电子计算机中的部分,后来 由于它经常被用户使用,而且使用方便快捷操作简单,对于人们日常生活和工作都很方 便,所以就把它从计算机独立出来单独制成物品使用,这样使用起来更加方便快捷。 由于单片机体积微小和成本极低,因此它被广泛的应用于智能化仪器仪表家用电子 电器工业自动化控制新型智能化汽车电子系统等领域中。在工业控制生产过程中,由 于单片机在控制领域有着非常重要的作用,于是单片机也被称为微控制器,是嵌入式系统 中重要且发展迅速的组成部分......”

4、“.....以及些与芯片上的口连接外围设备,从而能实现基 本四则运算的功能,所以本设计成本低廉,操作简单,可用于日常生活中的简单计算。 计算器系统的发展现状 目前市面上流通的计算器通常都是由核心芯片作为控制核心,输入模块采用机械按 键键盘运,显示模块采用液晶屏,以及结合些外围辅助设备组成。普通的计算器 由于其硬件电路和软件程序都很简单,所以般只能实现带小数点的加减乘除四则 运算,而对于些相对复杂的数学公式不能运算。高档计算器般都采用处理速度非常快 的核心芯片而且软件程序也相对复杂得多,高性能的芯片才能实现各种复杂的运算程序, 另外由于存储单元的内存比较大,所以可以存放较多的程序和数据以实现复杂的数学运算 公式和连续运算。按键是计算器的重要组成部分,般入按键值,当按下 数字键时,计算器在内部自动执行数值转换与存储并通过显示出来,当按键 输入加减乘除符号键时......”

5、“.....之后等待再次输入数字键并存储 数值,最后按下等号键计算器自动计算出结果,并在上显示。 提示当计算数值过大和不符合数学计算原理时,程序执行报错功能,并在 上显示相应的提示,当计算器计算数值大于时存储单元会溢出,这 时会在上提示,当除数为时,因不符合数学计算原理,这时在 上会提示,。 系统设计 本设计采用以单片机为主控单元,外围接口主要由液晶屏和带有 口的机械键盘构成。另外还包括串行通信接口和,这主要用来直接可 以从电脑上加载程序,方便使用。 设计的简单计算器可以实现位的带小数点的加减乘除运算,并且利用河北大学工商学院届本科生毕业论文设计 编译软件和绘制电路图来实现本课题设计要求。计算器系统整体设计框图如图 所示 图计算器总体设计框图 计算器总体程序设计如下 开机液晶屏初始化,开外中断......”

6、“..... 循环检测键盘上是否有按键按下,如果当个键盘按下的时候,按键程序要判断是哪 个按键按下,并且存储到按键值变量中,然后调用处理按键的子程序。 通过的子程序来显示,当输入个数值或符号时要把输入这个的值给通过显 示出来,经过运算在按下等号之后显示出此次运算的结果。其程序主程序如下 初始化 外中断设定为负边沿触 开总中断 开中断口 , 定义键值存储变量 检测键盘输入的通码并返回 调用采用接触式按键,现在计算器的按 键部分不断地被完善,般个按键具有多种功能,这样即可以减小计算器的体积又使用 方便。计算器的输出部分般采用由液晶显示器,液晶屏用来显示输入数值和运算结果, 此外还通常具有指示溢出指示等功能。本设计采用单片机作为核心控制器, 运用语言编程实现控制硬件电路工作,该系统通过检测机械键盘输入数值......”

7、“.....在液晶屏上显示输入数值和计算结果。该 计算器系统的具体执行过程为首先存储单元清零,液晶屏初始化,显示初始值, 然后对进行键盘按键扫描并存储输入的按键数值,之后单片机则对数据进行储存与相应转 换处理,最后经过运算处理送入显示器显示。本设计将重点分析普通计算器的硬 件电路以及软件设计,并从实际计算经验做了详细的分析与研究。河北大学工商学院届本科生毕业论文设计 系统设计 设计要求 在本次毕业设计中,不仅需要运用数字电路模拟电路单片机原理与接口技 术等基本的所学相关知识,还需熟练运用相关的硬件电路设计软件,还需多方面查阅相 关资料。只有具备了上述基本的理论知识才能完成个简易计算器的设计,为了更好的实 现理论与实践相结合,进步完善所学知识和提高学习能力。此次毕业设计中,我需对单 片机的基本概念和基于单片机的嵌入式系统设计的基本方法进行深入的学习......”

8、“..... 在本次设计中,需要完成如下几方面的设计任务 简要阐述单片机的最小系统的基本原理和串行接口以及液晶屏动态显示和带 有协议的机械键盘基本原理。 掌握的最小电路及外围扩展电路的设计方法。 需完成功能模块的硬件电路设计和工作过程。 用软件完成原理电路图的绘制。 在本次设计中根据功能和指示要求,需选用以单片机为主控机,通过外围扩 展接口电路,实现对简易计算器的设计。 具体的设计要求如下 该设计的简单计算器,能进行基本的四则运算,并且采用液晶屏显示输 入数据和计算结果。 键盘输入部分采用带有口的机械键盘,其包括数字键符号键功能键 和等号键总共个键。 具体执行过程为开机初始化显示,之后等待键盘输定义个双精度浮点数的临时变量,把操作数组的最后个元素开始 向左查小数点的位置,并把位置值赋给个变量......”

9、“.....并相加小数点不算在内,然后把结果值除以的次方,把运算结果 乘以符号位,把结果值传给临时变量,并返回把浮点数转变成操作数组的子函数是先定 个变量用来存小数点的位置,初始为,循环用和两个函数对浮点数进行检测, 直到检测值相等,每次检测结果如果不相等,存小数点的位置的变量加,浮点数乘以, 然后把刚刚更改的成整数的浮点数循环除以取模,并复制到操作数组中,直到浮点数 变成零为止。运算模块的程序流程图如图所示 河北大学工商学院届本科生毕业论文设计 图运算程序设计流程图 运算程序如下 乘法运算子函数如果结果大于或小于返回,否则返回计算结果 ......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(1)
1 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(2)
2 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(3)
3 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(4)
4 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(5)
5 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(6)
6 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(7)
7 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(8)
8 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(9)
9 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(10)
10 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(11)
11 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(12)
12 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(13)
13 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(14)
14 页 / 共 41
【毕业设计】基于单片机的计算器的设计与实现.doc预览图(15)
15 页 / 共 41
预览结束,还剩 26 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档