图 1 路抢答按钮电路
由图可知,当 4 组均未按下抢答按钮时,送入到并行接口的 4 位抢答状态都是
0,而当微机采样到这 4 位数据不为 0 时,则表示有一组获得了抢答机会,然后通过
逐位口查询个位口状态,即可判断出哪一组抢答成功,最后利用并行输出接口将抢
答成功的组号现实出来.在实验中,可以仅用一位 7 段数码管来显示抢答选手的组
号.
为了对抢答后的回答时间进行计时控制,可以利用一个可编程定时计时器,
先置计数初值,再计时,当计时时间到后,由并行接口输出一个响铃信号提示
抢答选手的回答时间已到。
由于本系统要求对犯规的组亮红灯警告,所以要设置一个启动按键,在主
持人按下启动按键之前,如果有抢答钮被按下,则该抢答选手犯规,可以通过
并行接口输出一个信号使该组的红色发光二级管点亮以示该组选手犯规。
综上所述,本实验的硬件电路可参考下图 3 示的硬件结构示意图进行设计。
图 2 硬件结构示意图
+5
V
1
微机扩展总线插孔
AB
译码电路
并行接口
定时器
驱动器
七段数码显示器
犯规指示 LED
抢答按钮电
路
时钟
电路
启动按钮及电路
4
由 于
本 系
统 要
求 对
犯 规
的 组
亮 红
灯 警
告 ,
所 以
要 设
置 一
个 启
动 按
键 ,
在 主
持 人
按 下
启 动
按 键
之
前 ,
如 果
有 抢
答 钮
被 按
下 ,
则 该
抢 答
选 手
犯
规 ,
可 以
通 过
并 行
接 口
输 出
一 个
信 号
使 该
组 的
红 色
发 光
二 级
管 点
亮 以
示 该
组 选
手 犯
规。在
设 计
中 可
以 采
用 中
断 的
方 式
输 入
启 动
按 键
的 状
态 ,
为 此
可 以
将 启
动 按
键 信
号 直
接 接
到 微
机 的
某 根
中 断
请 求
线上。
综
上 所
述 ,
本 实
验 的
硬 件
电 路
可 参
考 下
图 1
示 的
硬 件
结 构
示 意
图 进
行 设
计。
- 1
- 2
前往页