帮帮文库

【毕业设计】51系单片机数字计算器的设计 【毕业设计】51系单片机数字计算器的设计

格式:DOC | 上传时间:2022-06-24 20:04 | 页数:31 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
1 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
2 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
3 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
4 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
5 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
6 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
7 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
8 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
9 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
10 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
11 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
12 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
13 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
14 页 / 共 31
【毕业设计】51系单片机数字计算器的设计
【毕业设计】51系单片机数字计算器的设计
15 页 / 共 31

1、状态,并从这个状态开始工作,也就是程序开始执行之前,单片机做好准备工作。如何进行复位呢只用在单片机的引脚上保持两个时钟电路复位电路机器周期个时钟周期的高电平即可对单片机实现复位操作如图。当主电源发生掉电或者是电压降低到电平规定值时,上外接的备用电源自动启用,为单片机内部提供电源,以保护片内中的信息不丢失,使系统在恢复上电后能正常运行多位数码管电路显示的驱动电路单片机应用中只有位的的数字显示是不常见的,即要同时驱动多个数码管显示,就必须要同时让多个数码管加上各自不同的选片段,这个属于静态显示。所谓静态显示,就是每个显示器,都要占用单独的具有封锁功能的接口用于笔画字段形代码,单片机只要把显示的字形代码发送到接口电路,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中的开输入溢出输入溢出输入值送显示缓存按键次数清零输入值清零计算结果清零功能键设为零显示清空与上次功能键交换判断功能键首次按功能键输入值送结果按键次数清零结果处理上次结果送累加器上次结果加输入值溢出存本次结果按键次数清零上次结果减输入值负数溢出上次结果乘输入值溢出上次结果除输入值结果送累加器结果除暂存商取个位数个位数送显示缓存结果是否为位数十位送显示缓存结果是否为二位数百位数送显示缓存显示子程序段码定义读入键状态高四位不用键码定义读键子程序延时子程序第五章调试与仿真下面用与仿真软件介绍数字计算器的仿真。

2、。然而要注意的是每当用作外部数据存储器时,将跳过个脉冲。如想禁止输出可在地址上置。此时,只有在执行,指令时才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态禁止,置位无效。外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次有效。但在访问外部数据存储器时,这两次有效的信号将不出现。当保持低电平时,则在此期间外部程序存储器,不管是否有内部程序存储器。注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。在编程期间,此引脚也用于施加编程电源。反向振荡放大器的输入及内部时钟工作电路的输入。来自反向振荡器的输出引脚。芯片介绍是个串入并出的位移位寄存器,他常用于单片机系统中,下面结束下这个元件的基本知识。外部结构和引脚如图所示图引脚图主要特性串行输入带锁存时钟输入,串行输入带缓冲异步清除最高时钟频率可高达功耗系列工作温度最高电压输入最高电压最大输出驱动能力高电平低电平引脚功能在单片机系统中,如果并行口的资源不够,而串行口又没有其他的作用,那么我们可以用来扩展并行口,节约单片机资源。是个串行输入并行输出的移位寄存器。并带有清除端。其中,并行输出端,串行输入端清除端,为时,输出清零。时钟输入端。第三章硬件设计简易数字计算器系统硬件设计主要包括键盘电路,显示电路以及其他辅助电路。下面分别进行设计。键盘电路的设计键盘可分为两类编码键。

3、不仅仅对于单片机软件与硬件的常用设计与功能有所认识,还使我对于项设计研究的制作过程所需要的详细步骤和具体实现方法有了进步的掌握。由于我们的初步尝试,当中的缺点是无可非议地存在着。当然在这次宝贵的设计活动中,经验才是对于我们最大的收获,而且还增强了自身对未知问题以及对知识的深化认识的能力,但是,仅仅是完成了作品还是不可以自我满足的,我们要认真的思考设计过程中遇到的问题,多查资料,将理论与实际相结合思考,并在以后的学习中更要加倍注意犯过的。总之,这次设计从软件编写调试到软硬件联机调试,发现了自己的许多不足,在以后的学习中,我将定回注意。心得体会课程设计是培养学生综合运用所学知识,发现提出分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为自动化专业的学生来说掌握单片机的开发技术是十分重要的。我的题目是简易计算器硬软件的设计,对于我们这些工科学生来说,这是次考验。怎么才能找到课堂所学与实际应用的最佳结合点怎样让自己的业余更接近专业怎样让自己的计划更具有序性,而不会忙无用这都是我们所要考虑和努力的。这次课程设计我学到很多很多的东西,学会了怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪。不仅巩固了以。

4、前所学过的知识,而且学到了很多在书本上所没有学到过的知识,掌握了种系统的研究方法,可以进行些简单的编程。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和思考的能力。同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,对单片机汇编语言掌握得不够好。这次课程设计通过自己的努力,同学的帮助,网络资料的收集,最终顺利完成了。最后,对我们的陈老师,表示感谢,谢谢他年来对我的帮助和指导。同时,对帮助我的所有同学表示衷心的感谢,参考文献周润景张丽娜丁莉编著基于的电路及单片机设计与仿真第版北京航空航天大学出版社余孟尝主编数字电子技术基础简明教程第三版高等教育出版社杨素行主编模拟电子技术基础简明教程第三版高等教育出版社出版李朝青编著单片机原理及接口技术第版北京航空航天大学出版社彭伟编著单片机语言程序设计实训例基于仿真电子工业出版社洛阳理工学院课程设计说明书课程名称单片机原理及应用设计课题数字计算器设计专业班级姓名年月日课程设计任务书系专业学生姓名班级学号课程名称设计题目系单片机数字计算器的设计课程设计内容与要求扩展键盘,其中个数字,个功能键,个清零使用五位数码管接口电路完成十进制的四则运算加减乘除实现低于三位小于数字的。

5、盘和非编码键盘。编码键盘是较多按键个以上和专用驱动芯片的组合,当按下个按键时,它能够处理按键抖动连击等问题,直接输出按键的编码,无需系统软件干预。通用计算机使用的标准键盘就是编码键盘。在智能仪器中,使用并行接口芯片或串行接口芯片均可以组成编码键盘,同时还可以兼顾数码管的显示驱动,其相关的接口电路和接口软件均可在芯片资料中得到。当系统功能比较复杂,按键数量很多时,采用编码键盘可以简化软件设计。但大多数智能仪器和电子产品的按键数目都不太多个以内,为了降低成本和简化电路通常采用非编码键盘。非编码键盘的接口电路有设计者根据需要自行决定,按键信息通过接口软件来获取。本课题需要的是个按键,故选择用非编码键盘,为了减少所占用的端口,由口采用矩阵式键盘。具体电路连接如图所示图键盘输入显示电路的设计当系统需要显示少量数据时,采用数码管进行显示是种经济实用的方法。数码管显示有静态显示和动态显示两种方法。为了减少端口的使用,故选择静态显示,并采用共阴极接法电路如图所示图五位数码管显示数码管显示块是由发光二极管显示字段的显示器件。在单片机应用中通常使用七段。这种显示块有共阴极和共阳极两种。其他电路设计复位时钟电路设计当使用内部振荡电路时,引脚外接石英晶体和微调电容,如图所示,图中大小般为。还加了复位备用电源引脚的接线方法,任何单片机在工作之前都要进行复位,以便以及其他功能部件都处于个确定的初始化。

6、连续运算使用软件编写程序最后用仿真设计论文开始日期年月日指导教师设计论文完成日期年月日指导教师年月日课程设计评语第页系专业学生姓名班级学号课程名称设计题目系单片机数字计算器课程设计篇幅图纸张说明书页指导教师评语年月日指导教师答辩委员会评语成绩评定项目满分得分平时成绩分设计论文图纸及说明书成绩分答辩成绩分合计评定成绩答辩委员会主任年月日洛阳理工学院目录摘要„„„„„„„„„„„„„„„„„„„„引言„„„„„„„„„„„„„„„„„„„„第章设计任务和要求„„„„„„„„„„„„设计要求设计方案的确定第二章单片机简要原理„„„„„„„„„„„„介绍芯片介绍第三章硬件设计„„„„„„„„„„„„„„„键盘电路的设计显示电路的设计其他电路设计总原理图第四章软件设计„„„„„„„„„„„„„„„主程序的设计显示读键模块的设计其他内容说明源程序代码第五章调试与仿真„„„„„„„„„„„„„„单片机软件开发系统的操作总结„„„„„„„„„„„„„„„„„„„„心得体会„„„„„„„„„„„„„„„„„„„参考文献„„„„„„„„„„„„„„„„„„„摘要本设计是基于系列的单片机进行的简易计算器系统设计,可以完成计算器的键盘输入,进行加减乘除位无符号数字的简单四则运算,并在上相应的显示结果。设计过程在硬件与软件方面进行同步设计。硬件选择单片机和,输入用矩阵键盘。显示用位段共阴极静态显示。

7、。然而要注意的是每当用作外部数据存储器时,将跳过个脉冲。如想禁止输出可在地址上置。此时,只有在执行,指令时才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态禁止,置位无效。外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次有效。但在访问外部数据存储器时,这两次有效的信号将不出现。当保持低电平时,则在此期间外部程序存储器,不管是否有内部程序存储器。注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。在编程期间,此引脚也用于施加编程电源。反向振荡放大器的输入及内部时钟工作电路的输入。来自反向振荡器的输出引脚。芯片介绍是个串入并出的位移位寄存器,他常用于单片机系统中,下面结束下这个元件的基本知识。外部结构和引脚如图所示图引脚图主要特性串行输入带锁存时钟输入,串行输入带缓冲异步清除最高时钟频率可高达功耗系列工作温度最高电压输入最高电压最大输出驱动能力高电平低电平引脚功能在单片机系统中,如果并行口的资源不够,而串行口又没有其他的作用,那么我们可以用来扩展并行口,节约单片机资源。是个串行输入并行输出的移位寄存器。并带有清除端。其中,并行输出端,串行输入端清除端,为时,输出清零。时钟输入端。第三章硬件设计简易数字计算器系统硬件设计主要包括键盘电路,显示电路以及其他辅助电路。下面分别进行设计。键盘电路的设计键盘可分为两类编码键。

8、状态,并从这个状态开始工作,也就是程序开始执行之前,单片机做好准备工作。如何进行复位呢只用在单片机的引脚上保持两个时钟电路复位电路机器周期个时钟周期的高电平即可对单片机实现复位操作如图。当主电源发生掉电或者是电压降低到电平规定值时,上外接的备用电源自动启用,为单片机内部提供电源,以保护片内中的信息不丢失,使系统在恢复上电后能正常运行多位数码管电路显示的驱动电路单片机应用中只有位的的数字显示是不常见的,即要同时驱动多个数码管显示,就必须要同时让多个数码管加上各自不同的选片段,这个属于静态显示。所谓静态显示,就是每个显示器,都要占用单独的具有封锁功能的接口用于笔画字段形代码,单片机只要把显示的字形代码发送到接口电路,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中的开输入溢出输入溢出输入值送显示缓存按键次数清零输入值清零计算结果清零功能键设为零显示清空与上次功能键交换判断功能键首次按功能键输入值送结果按键次数清零结果处理上次结果送累加器上次结果加输入值溢出存本次结果按键次数清零上次结果减输入值负数溢出上次结果乘输入值溢出上次结果除输入值结果送累加器结果除暂存商取个位数个位数送显示缓存结果是否为位数十位送显示缓存结果是否为二位数百位数送显示缓存显示子程序段码定义读入键状态高四位不用键码定义读键子程序延时子程序第五章调试与仿真下面用与仿真软件介绍数字计算器的仿真。

参考资料:

[1](毕业论文)高炉冷却水温度测量系统设计(第70页,发表于2022-06-24 20:55)

[2](毕业论文)高浓度制药废水处理工程工艺设计(第59页,发表于2022-06-24 20:55)

[3](毕业论文)高楼火灾逃生器设计(第46页,发表于2022-06-24 20:55)

[4](毕业论文)高校成绩管理系统数据库设计与实现实验报告书(第48页,发表于2022-06-24 20:55)

[5](毕业论文)高校家庭经济困难学生认定系统的设计与实现(第21页,发表于2022-06-24 20:55)

[6](毕业论文)高校女生参加课外体育活动现状及影响因素的研究(第25页,发表于2022-06-24 20:55)

[7](毕业论文)高新区变电所电气系统设计(第72页,发表于2022-06-24 20:55)

[8](毕业论文)高层质量管理与控制(第20页,发表于2022-06-24 20:55)

[9](毕业论文)高层建筑外墙清洗机的设计(第64页,发表于2022-06-24 20:55)

[10](毕业论文)高尔夫球度假地酒店发展策略分析(第22页,发表于2022-06-24 20:55)

[11](毕业论文)高去酰胺碱性蛋白酶产酶条件及酶学性质的研究(第33页,发表于2022-06-24 20:54)

[12](毕业论文)高压配电网的设计(第36页,发表于2022-06-24 20:54)

[13](毕业论文)高压水射流喷丸机床设计(第50页,发表于2022-06-24 20:54)

[14](毕业论文)高中政治教学有效性(第24页,发表于2022-06-24 20:54)

[15](毕业论文)高三学生体育锻炼的现状及研究分析(第21页,发表于2022-06-24 20:54)

[16](毕业论文)髋关节表面置换与常规全髋关节置换短期临床效果的比较:分析本科(第35页,发表于2022-06-24 20:54)

[17](毕业论文)驾校管理信息系统的分析与设计(第47页,发表于2022-06-24 20:54)

[18](毕业论文)驱动式滚筒运输机设计(第65页,发表于2022-06-24 20:54)

[19](毕业论文)驰名商标的淡化问题研究(定稿)(第72页,发表于2022-06-24 20:54)

[20](毕业论文)驰名商标的淡化及反淡化保护若干问题的探讨(第18页,发表于2022-06-24 20:54)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致