帮帮文库

返回

【18页】单片机课程(秒表)设计报告最终版.doc在线文档 【18页】单片机课程(秒表)设计报告最终版.doc在线文档

格式:word 上传:2026-01-16 05:21:21
冲本实验中用定定时模块负责供给中断信号,由于运算模块中的指令耗费必定的时间,所以中断信号最好通过硬件来实现。部分内容简介现由左向右使只显示器依次呈现数字显示。运算模块该模块的重要功效是对时分秒或或秒秒秒,分的运算,并把运算出的终极成果存到事先已经开辟的内存单元里,以便显示模块即时地显示出来。该模块可以细分为定时模块和运算模块。定时模块负责供给中断信号,由于运算模块中的指令耗费必定的时间,所以中断信号最好通过硬件来实现。本实验中用定时器计数器,但由于供的信号的周期是毫秒级的,因此必须通过软件的方法在运算模块中设置个统计中断次数的变量,并且这变量必须事先在内存里开辟存储单元。中断信号是工作方法为方法,产生个的脉冲信号。运算模块负责时分秒或或秒秒秒,分的计算,在中断服务程序里,必须对秒分和时的单元内的数值进行判断,当秒加到时,分必须加秒清零当分加到时,时加分清零。当时加到时,直接清零,然后转到调用处。秒表也是如此。校时模块该模块重要功效是修正时分秒内存单元的数值。每按次键,对应的显示值便加。分秒加到后变为小时加到后再按键即变为再调校时均不向上单位进位例如分加到后变为但小时不产生转变。要注意在主程序中对时间进行调校前应封闭中断,以防在调校过程中定时中断服务程序也对时间进行修正而造成混杂。启动暂停,复位模块该模块的功能是实现秒表的启动暂停,复位。本实验中第次按下键进入秒表程序,开始跑时,第二次按下键暂停秒表,按下键秒表清零并返回到主程序整体功效在块显示器数码管上能实现数字时钟的时分秒显示和秒表,并能对时分秒进行加校订减校订和清零。本实验中键键键是分别对时分秒的加校订键键键时分别对时分秒的减校订键是清零键。并且开机时时钟时从开端计时的,到时在回到程序流程图开始初始化定时器显示区中断系统计数单元等开中断调用显示子程序调用键盘扫描子程序有键按下关中断键进入秒表程序进入时钟程序键暂停键复位小时键小时加处理图主程序流程图分分加处理秒时分秒秒加处理时减处理分减处理秒减处理主程序流程图定时器中断处理重送初值保护现场计数单元加到秒秒加秒到秒清分加分到分清小时加小时到小时清中断返回恢复现场图定时器中断程序流程图程序清单主程序延时初始化清零选择方法赋初值启动计数调用时钟显示程序键盘扫描若有键按下,则无键按下,则转若秒表启动键按下,则进入秒表再次扫描键盘若有键按下则进入调校秒表程序若有键按下,则关中断暂停清零加子程序关中断按下的键为秒示查字形代码字形代码送段口字形代码送位口封闭所有的显示位即位口置高电平秒表显示程序显示数据在单元内,用六位共阳数码管显示查字形代码字形代码送段口字形代码送位口封闭所有的显示位即位口置高电平键盘扫描程序查键值程序中断服务程序未到秒,则转到秒,秒单元的个位加未到秒,则转分单元个位加若未到分,则转中断服务程序中断服务程序未到秒,则转到秒,秒单元的个位加未到秒,则转分单元个位加若未到分,则转,第四章调试过程及分析编写好的源程序在编译后呈现很多,这些有很多时平时的实验碰到过的,例如字母开头忘加,零和字母弄混杂了,有些标号用了几次,写成了等等,幸好这些在平时的实验中碰到了,所以改很轻易,。除了常见的外,还有几条时在前几次实验都没有出现过,如跳转指令跳不回指定的地位,是由于跳转的长度大于跳转的长度,最后只好用跳转后才跳到指定的地位。在前期的程序编写和几天的上机调试,使我又获得了很多新的知识,由于前期编写程序时查了很多材料学到了很多知识,这几天的调试更时获得很新的知识,由于程序中又很多的,为了修正必须看书或向别人请教,在这个过程中无意识的获得了很多知识。同时也使我对单片机更感兴趣了,这点我感到很重要,相信这会对以后的学习有所帮助第五章设计总结本次课程设计是用综合单片机实验箱及串口电路设计个时钟秒表,经过个星期的调试,成果满足基本设计请求,验证无误。设计重要用到了多种芯片,程序也比较长比较麻烦,同时也碰到了不少艰苦,尤其是关于校时模块和时钟与秒表之间切换的设计实现。关于显示模块,在以前的实验中做过,所以题目很轻易解决。通过本次设计,我懂得了时钟的设计流程,尤其是硬软件的设计方法以及键盘显示电路的基础功效及编程方法和键盘电路和显示电路的般原理,也进步了解了定时器的应用和中断程序的编程方法,开辟了思路提高了分工协作才能和分析题目,解决题目的能力参考文献胡汉才编著,单片机原理及其接口技术清华大学出版社,。楼然苗等编著,系列单片机设计实例北京航空航天大学出版社,。汪道辉编著,单片机系统设计与实践电子工业出版社单片机原理及其接口技术课程设计报告设计课题基于单片机的时钟秒表设计基于单片机的时钟秒表设计设计任务书基本设计要求在型综合单片机实验箱的硬件结构上编写软件完成设计。程序的首地址应使目标机可以直接运行,即从开端。在主程序的开端部分必须设置个合适的栈底。程序放置的地址须持续且靠前,不要在中间留下大批的空间地址,以使目标机可以应用较少的硬件资源。位显示器数码管从左到右分辨显示时分秒各占用位,采用小时标准计时制。开端计时时为,到后变成在矩阵键盘上选定个键分辨作为小时分秒的调校键。每按次键,对应的显示值便加。分秒加到后变为小时加到后再按键即变为再调校时均不向上单位进位例如分加到后变为但小时不产生转变软件设计必须应用片内定时器,采用定时中断结构,不得应用软件延时法选作项目另设三个键,分别作小时分秒的减调校。在以上设计的基础上,修改程序制作个电子秒表。分秒各占用位显示,秒秒各占用位显示。设定二个键分别作启动停止清零。在做完后,将时钟与秒表合二为,并且在同时使用时互不影响。即可在时钟与秒表之间任意切换,而不影响走时计秒。第章设计阐明设计内容设计请求设备及工作环境第二章硬件计划设计思路原理电路图硬件工作原理论述第三章软件计划分析论证程序流程图程序清单第四章调试过程及成果分析第五章设计总结参考文献第章设计阐明设计内容用型综合单片机实验箱及串口电路设计实现显示时间并能够调校时间的时钟,还能够秒表的启动暂停,复位功能设计请求在型综合单片机实验箱的硬件结构上编写软件完成设计。程序的首地址应使目标机可以直接运行,即从开端。在主程序的开端部分必须设置个合适的栈底。程序放置的地址须持续且靠前,不要在中间留下大批的空间地址,以使目标机可以应用较少的硬件资源。位显示器数码管从左到右分别显示时分秒各占用位,采用小时标准计时制。开端计时时为,到后变成在键盘上选定个键分辨作为小时分秒的调校键。每按次键,对应的显示值便加。分秒加到后变为小时加到后再按键即变为再调校时均不向上单位进位例如分加到后变为但小时不产生转变软件设计必须应用片内定时器,采用定时中断结构,不得应用软件延时法。上机调试程序。写出设计报告。设备及工作环境硬件盘算机台型综合单片机实验箱台通信电缆根。软件操纵系统软件。第二章硬件计划设计思路电子时钟程序由显示模块校时模块和时钟运算模块三大部分组成。其中校时模块和时钟运算模块要对时分秒的数值进行操作,并且秒算到时,要自己清零并向分进分算到时,要自己清零并向时进时算到时,要清零。这样,才能循环记时。秒表程序也由显示模块,启动暂停复位模块和时钟运算模块组成。其中校时模块和时钟模块要对秒,秒,秒,分的数值进行操作并且秒算到时,要自己清零并向秒进秒算到时,要自己清零并向秒进秒时算到时,要自己清零并向分进,秒时算到时,要自己清零。用按键决定是进入时钟程序还是秒表程序。原理电路图硬件工作原理论述硬件由芯片锁存器串口芯片驱动器显示器数码显示管和键盘组成由片内定时器定时中断,并取存储单元作为计数器应用,每中断次,在中断服务程序中使计数器加用片内定时器定时中断服务程序完
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
单片机课程(秒表)设计报告最终版.doc预览图(1)
1 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(2)
2 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(3)
3 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(4)
4 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(5)
5 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(6)
6 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(7)
7 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(8)
8 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(9)
9 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(10)
10 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(11)
11 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(12)
12 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(13)
13 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(14)
14 页 / 共 18
单片机课程(秒表)设计报告最终版.doc预览图(15)
15 页 / 共 18
预览结束,还剩 3 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档