帮帮文库

返回

计算器模拟系统的设计(最终版) 计算器模拟系统的设计(最终版)

格式:word 上传:2022-06-25 17:08:59

《计算器模拟系统的设计(最终版)》修改意见稿

1、“.....河南理工大学本科课程设计报告第二次输入为时,则将在数码管中向前移位即第二位显示管上,将放到第位显示管上,在通过码制转换使其转换为来执行运算,如果继续输入数字则它们将逐个的向前移动,直到输入为后,报警提示已不能显示更多数字。简单运算程序等号处理程序河南理工大学本科课程设计报告此设计能实现简单运算,此程序实现加法运算,则根据程序首先通过第次键盘扫描确定出所按下的键对应的输出数据......”

2、“.....接着进行键盘扫描若确定出按下的键所对应的字符还为数据则把第次显示的数字在数码管上左移个管子,然后把第二次扫描的数据放入右边第个管子中,继续扫描直到确定出按下的键为则保存前面所扫描的数据到缓冲区,然后接着扫描键盘直到确定出加数,最后当扫描出所按下的键为时,则保存数据到缓冲区,根据程序计算出其相加结果。并通过程序及原理图显示出来。通过这个程序还可实现连加功能。整个源程序还可以实现加,减,乘,除四个基本运算,具体的减,乘,除运算程序在源程序中有详细显示。当检测出所闭和的为这些按键时,通过程序将执行相似过程最后通过数码管显示出结果......”

3、“.....河南理工大学本科课程设计报告段程序为整个源程序的主程序,包括初始化程序,开机显示,个循环程序,各个子程序都围绕着这个主程序来实现其功能。硬件电路的设计组装调试硬件电路的设计包含两部分内容是系统扩展,即单片机自身的功能单元如口定时器计数器等容量不能满足应用系统的需要时,必须在片外进行扩展,选择适当的芯片,设计相应的电路二是系统配置,即按照系统的要求配置外围设备,如键盘显示器等,要设计合适的接口电路。运行效果图被加数加数河南理工大学本科课程设计报河南理工大学本科课程设计报告,扫描河南理工大学本科课程设计报告,扫描......”

4、“.....其具体仿真情况可以从仿真软件中看到。河南理工大学本科课程设计报告附源程序代码,显示码,显示驱动程序,为显示位,为显示数,河南理工大学本科课程设计报告延时,键盘扫描扫描常将按键排列成矩阵形式,如图所示。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过个按键加以连接。这样,个端口如口就可以构成个按键。键盘程序流程图图键盘流程图河南理工大学本科课程设计报告图键盘示意图显示原理显示屏由点阵显示器常见型号为构成。它是以发光二极管为像素......”

5、“.....采用逐行或逐列扫描方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息此设计中数码管的显示为动态显示。各数码管在显示过程中轮流得到送显信号,与各数码管接口的口线是共用的。动态显示优点是用元器件少,占线少。但缺点是有闪烁,必须扫描,花费时间,编程复杂。多数情况用于显示十进制数字,要将的数字用段显示,必须将数字转换为对应七段码的信息,比如,要显示,就是让和段发光,显示,让和段发光,等等如表所示......”

6、“.....我选用的是共阴接法,要显示时,和段就要输入逻辑,即其段码为,将待显示内容翻译为段码的过程,可以由软件查表方法实现译码。晶体振荡电路单片机内部的振荡电路是个高增益反相放大器,引线和分别为反向振荡放大器的输入及内部时钟工作电路的输入和来自反向振荡器的输出,该反向放大器可以配置为片内振荡器。河南理工大学本科课程设计报告这里,我们选用单片机的内部振荡方式,电路如下电容器,起稳定振荡频率,快速起振的作用,和可在之间取,这里取,接线时要使晶体振荡器尽可能接近单片机......”

7、“.....通过与键盘扫描程序的结合来实现其功能。口通过个上拉电阻接数码管的位选信号,口接数码管的片选信号。口接喇叭,当数码管显示位数之后通过程序使其置位发出声音。软件主要程序设计键盘扫描程序河南理工大学本科课程设计报告,此程序为键盘扫描中第次扫描所用的程序,这段程序的主要过程为初始化时,将置为低电平,通过与相与来判断所按下的键,此次为扫描位于那行的键,若相与结果为时说明所检测出的为低电平,闭合的键应为行与列的交叉处的键。若相与结果为则所检测为低电平,闭合的键应为行与列的交叉处的键。若相与结果为则所检测为低电平......”

8、“.....若相与结果为则所检测为低电平,闭合的键应为行与列的交叉处的键。要把个键盘全部扫描完需要进行次这样的逐行扫描,所用方法相同程序类似分别另,,为低电平执行相同操作,具体程序如源程序所示。显示程序码制转换计算结果转换为显示码河南理工大学本科课程设计报告,显示数字,河南理工大学本科课程设计报告此程序为显示程序的部分,其同源程序代码中的数据定义部分,显示驱动程序和码制转换程序起来实现数据在数码管中的显示。如当第次输入为,河南理工大学本科课程设计报告本设计是个实现加减乘除的计算器,它的硬件主要由四部分组成,个单片机芯片......”

9、“.....个四乘四的键盘,个排阻做口的上拉电阻接线图在附录,它可以实现结果低于的加减乘除运算。电路采用动态显示,由八位共阳极数码管通过口,口与单片机分别相连,且数码管分别依次与单片机的口相连,口做为字码控制端,数码管的,各引脚分别与单片机的相连,口做为数码管的位控制端,动态显示是每次数码管只显示位,由于人的视觉停留是到秒之间,当数码管依次点亮各个位时,使循环的频率高于人的视觉停留时间,人们就会认为数码管是同时点亮的,就可以达到动态显示的效果。输入键盘采用键盘。采用软件识别键值并执行相应的操作,程序运行时依次扫描各行......”

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

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

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

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

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

搜索

客服

足迹

下载文档