微机系统综合课程设计-按键反应速度测试推荐.doc

微机系统综合课程设计-按键反应速度测试推荐.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机系统综合课程设计-按键反应速度测试推荐

沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:微机系统综合课程设计 课程设计题目:按键反应速度测试 院(系):计算机学院 专 业:计算机科学与技术 班 级:计算机1203 学 号:27 姓 名: 指导教师: 说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。报告和电子数据必须作为实验现象重复的关键依据。 学术诚信声明 本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。尽我所知,除了文中特别加以标注或致谢中所罗列的内容以外,报告中不包含其他人己经发表或撰写过的研究结果,也不包含其它教育机构使用过的材料。与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。 本人签名: 日期: 年 月 日 沈阳航空航天大学 课程设计任务书 课程设计名称 微机系统综合课程设计 专业 计算机科学与技术 学生姓名 王庆贺 班级 计算机1203 学号 27 题目名称 按键反应速度测试 起止日期 2015 年 6 月 29 日起至 2015 年 7 月 12 日止 课设内容和要求: 课程设计内容 在LED数码管上显示一组数字,按对应数字键后显示内容换成下一组数字。累计按键的延迟时间,最后显示被测试者的总反应时间。 课程设计要求 认真查阅相关资料; 独立设计、调试并通过指导教师现场验收; 撰写课程设计报告。 参考资料: [1] 张毅刚.单片机原理及应用[M].哈尔滨:哈尔滨工业大学出版社,2008 [2] 戴仙金.51单片机及其C语言程序开发实例[M].北京:清华大学出版社,2011 [3] 黄惟公.单片机原理及应用技术[M].西安:西安电子科技大学出版社,2010 教研室审核意见: 教研室主任签字: 指导教师(签名) 年 月 日 学 生(签名) 年 月 日 课程设计总结: 单片机在可以说是无处不在掌握单片机的开发技术是十分重要的综合运用所学知识解决实际问题能本次单片机实习合算起来总共有两周的时间这次能那么成功的完成我的设计,要感谢老师和同学们的帮助,在理解程序的时候也请教了同学,他们也很热情的回答我的问题,让我在这次实习中不会觉得那么孤立无援。这次的实习也让我学到了很多东西,对很多单片机方面的知识有了更深的了解,并且能够运用到实践中了。原来实习不尽可以锻炼我们的动手能力,而且能够让我们学到更多的理论知识,也觉得很充实。 1 总体设计方案 1 1.1 课程设计内容和要求 1 1.2 设计原理 1 1.3 设计思路 1 2 详细设计方案 3 2.1 实现方法 3 2.1.1 硬件实现 3 2.1.2 软件实现 3 2.2 模块设计 4 2.2.1 测试数字控制模块 4 2.2.2 按键状态读取模块 5 2.2.3 计时模块 5 2.2.4 显示模块 6 3 调试及结果分析 8 3.1 调试步骤及方法 8 3.2 实验结果 8 参考文献 9 附 录 10 1 总体设计方案 课程设计内容和要求 设计内容 课程设计要求 查阅相关资料; 、调试并通过指导教师验收; 课程设计报告。 .2 设计原理的口发光二极管,反应累计十次,的计数通过单片机的定时器实现开始先配置定时器,设置定时器的工作模式和计数初值之后开启定时器中断和总中断,并启动定时器。在启动同时,,然后等待当时候,,再等待重复十次。最后一次时候,定时器停止工作。根据计数器的计数情况,计算相应的反应时间,并在数码管上显示。基于8000型实验箱,为控制核心,,数码管采用内驱方式,只需要连接/LED CS就可以控制数码管的显示。 采用C语言编程,根据模块化设计思想主要包括:模块、状态读取模块计时模块和显示模块。 模块的主要功能是状态读取模块的主要功能是读取的状态并判断情况。计时开始的时候,,然后等待当时候,,再等待重复十次。最后一次时候,定时器停止工作。反应总反应时间是从计时开始,点到拨动最后一个开关,计时结束这一段时间 本文采用单片机时间的测量,配置计时器工作于计时模式二,即自动重装载模式,并使能总中断和定时器中断,启动定时器就可以计时了,计数器溢出的时候,进入中断处理函数,在定时器中断函数处理中记录定时器的溢出次数,会将高位寄存器的值自动装载入低位寄存器重新开始计时。结束时,停止计时,计总的计数次数,得出计时时间 显示模块的功能就是

您可能关注的文档

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档