《微机原理接口技术》课程设计--反应速度测试仪 联系客服

发布时间 : 星期六 文章《微机原理接口技术》课程设计--反应速度测试仪更新完毕开始阅读

.

《微机原理接口技术》课程设计

指 导 书

一、课程设计题目:反应速度测试仪 二、课程设计目的

《微机原理与接口技术》是一门实践性和实用性都很强的课程,学习的目的在于应用。本课程设计是配合课堂教学的一个重要的实践教学环节,它能起到巩固课堂和书本上所学知识,加强综合能力,提高系统设计水平,启发创新思想的效果。通过本课程设计希望达到以下目地:

1. 培养资料搜集和汇总的能力。 2. 培养总体设计和方案论证的意识。 3. 提高硬件、软件设计与开发的综合能力。 4. 提高软件和硬件联合调试的能力。 5. 熟练掌握相关测量仪器的使用方法。 6. 掌握相关开发软件、仿真软件的使用方法。

三、课程设计任务与要求

要求每个学生(或小组)都要自己动手独立设计完成一个典型的微机应用小系统.。设计题目可以在给出的参考题目中选,也可以自己选设计题目,但难度不应小于参考题目,需经指导教师审查后方可确定是否采纳或修改设计题目。

Word 文档

.

课程设计的时间为1周。设计的最终作品包括硬件和软件两个部分,要求能够演示并达到设计指标的要求。每个学生(或小组)在作品完成后,要经指导教师检查,同意拆除后方可拆卸,并分类放回元器件盒。课程设计报告每个学生一份,由课代表收齐后统一交给指导教师。

四、课程设计步骤

(一)设计任务

1、 设计并制作出反应速度测验抢答器。

2、 反应速度测试的过程如下:在启动反应速度测试程序后,经过一段随机时间的延迟,处理器控制发出声音和光信号表示“开始”,被测者立即按下按钮。从发出声和光信号到按下按钮的时间即为反应时间,精确到0.1秒。被测者在从发出声和光信号之前按下按钮作违例处理,违规灯亮。“复位按钮”按下后可从新开始 3、 在发出声和光提示信号之后,当被测试者按下按钮,应显示被测试者的反应时间。 (二)设计原理

本课程设计是测试人体反应速度,从被测者开始到按键(K2)为反应时间(在这段反应时间会产生方波),精确到0.1秒 ,反应速度因人而异。假设产生一个方波时间为0.1s,

Word 文档

.

反应时间为0.2s,则产生2个方波。2整除10,商0给AL,数码管显示0;2整除10,余数2给AH,数码管显示2. (三)采用技术及创新点

本课程设计共采用了三项技术:8255A、8254、LED显示单元。

其中芯片8255A的A口、B口接两个数码管(用于输出),C口用于输入。LED显示器中的K0(开始)和K2(按下),程序编译,连接,运行成功后,按下K0和K2,来测试人的反应速度。本设计的创新点在于采用了数码管中的共阴引脚来显示人动作的反应时间。运用数码管共阴共阳是由接法决定的接口中LED显示器中共阴与共阳引脚的,将电源正极引脚接到一起叫共阳,相反为共阴。

六、附录

附录一:电路原理图

Word 文档

.

附录二:源程序及程序注释

IOY1 EQU 2000H ;片选IOY0 对应的端口始地址

MY8254_COUNT0 EQU IOY1+00H*4 ;8254 计数器0 端口地址

MY8254_COUNT1 EQU IOY1+01H*4 ;8254 计数器1 端口地址

Word 文档