课程设计-反应速度测试仪(N)
3页1、河北工业大学计算机硬件技术基础课 程 设 计 任 务 书一、 题目:反应速度测试仪(REACTION TIME TRAINER)二、目的与要求:1.目的:培养学生综合利用汇编语言进行程序设计的能力,主要是培养学生利用DP51-PROC综合实验仪的基本部件进行应用程序设计的技能。2.基本要求:能够完成反应速度(精度10ms)的测试工作,并将结果以闪烁形式显示在LED上。(1)程序开始时亮灯进入准备状态,被测试者按一次按钮则灯灭,开始进行测试。(2)2-8.3(2+(063)/10)秒后,一个灯亮起,受试者应该迅速按下指定按钮。(3)灯亮时开始计时,被测试者按下按钮后停止计时并将灯熄灭。灯持续点亮的时间即为反应时间,然后按照反应速度让LED灯闪烁,闪的越快,说明反应时间越短。例如反应速度为0.25秒,则显示结果时每秒闪烁4次(占空比为1:1,即亮0.125秒,灭0.125秒,如此循环不止)。(4)如果受试者超过1秒未按下按钮,停止计时,按最差成绩计算。(5)显示结果时按一下按钮,则清除结果显示,进入准备状态,进行下一个测试。(6)犯规处理:如果在灯亮前抢先按下按钮,则犯规,成绩作废,LED
2、每秒闪烁一次,再次摁按钮后状态复位,准备下一个测试。3.创新要求:在基本要求达到后,进行创新设计。方向1:用LED灯显示成绩等级。方向2:用LCD屏或者LED数码管精确显示成绩。方向3:连续测试5次,显示平均成绩。方向4:加上音效提示,以不同频率的声音或者曲目表示结果等级及犯规提示。LED灯显示成绩等级可以分为6等:l =1秒,亮1个灯(获一灯大师称号)可以用P1口接排线,让右面6个灯显示结果。左面的灯是准备好/指示灯。如果使用LED数码管LCD屏显示,可以直接显示测到的毫秒数。音效提示可以用测到的毫秒数转换为频率进行输出。100ms-100Hz,etc.以上各创新方向可以同时进行。三、设计方法和基本原理:1.问题描述: 在要求中已经说的很清楚了,不再赘述。2.问题的解决方案:(1) 根据精度10ms(百分之一秒)可以得到定时初值为9216,宜采用方式1。(2) 因为按钮的功能比较多,可使用查询方式处理(当然中断方式也可以处理),P3.2接一个按钮(方便以中断方式实现),P1.1接个LED灯。(3) 如果按方向1创新,则可用排线将P1口接到8个LED灯上。(4) 如果按方向2创新,液晶
《课程设计-反应速度测试仪(N)》由会员pu****.1分享,可在线阅读,更多相关《课程设计-反应速度测试仪(N)》请在金锄头文库上搜索。
九年级英语重点词组(四)
精选销售合同模板合集8篇
气管插管意外拔管应急预案范本(7篇)
德育量化考核方案参考
安全管理之狠抓一通三防的管理
阜阳餐厨垃圾处理服务项目建议书_模板
学校校园安全常识 (2)
桥梁标综合施工专题方案桥梁
瑞泰实习报告模板
人教版小学语文四年级上册第一单元试卷
2023年06月山东济南市莱芜区事业单位综合类岗位招考聘用90人笔试题库含答案详解析
2023年林业系统普法考试试题_林业普法试题
中医面诊秘诀
2023年电气检修工艺
开讲啦碳中和心得体会
大学生毕业自我鉴定范文一
基础工程质量评估报告全套
遇见秋天作文2500字
生活委员个人工作计划参考范文(二篇).doc
自荐信英语作文
2023-07-29 7页
2022-11-17 19页
2022-09-13 3页
2024-02-20 8页
2022-07-27 10页
2023-06-27 11页
2023-07-23 7页
2024-02-29 2页
2023-08-02 7页
2024-01-08 18页