教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

基于单片机的八位抢答器(3)

来源:网络收集 时间:2026-08-27
导读: 3 软件系统设计 智力竞赛抢答器要求有计时记忆功能,一次时间设置完, 复位后不需重新进行时间设定,通过键盘扫描输出按键信息,再通过单片机将它转换成能在七段数码管上显示字型码. 数码显示模块 非法抢答模块 正确抢

3 软件系统设计

智力竞赛抢答器要求有计时记忆功能,一次时间设置完, 复位后不需重新进行时间设定,通过键盘扫描输出按键信息,再通过单片机将它转换成能在七段数码管上显示字型码.

数码显示模块 非法抢答模块 正确抢答模块 调整抢答时间 调整回答时间系统初始化模块 按键模块 图3.1 软件设计

当抢答完毕时,会在数码管上显示抢答者数字号码提示以表示抢答成功.同时显示其分数,分数的加减可由裁判手动进行. 采用独立式键盘,可实现8 路抢答。

在显示时使用的是七段数码管显示在本设计中根据实际情况采用的是动态显示

方法. 并通过查表法 将其在数码管上显示出来,其中P1 口为字型码

11

输入端,P2口低6 位为字选段输入端.通过查表将字型码送给7 段数码管显示的数字。软件去抖动,如果\开始键\按下就向下执行,否者跳到开始。采用倒计时程序,使其具有倒计时功能。回答倒计时30 秒。抢答时间5 秒。采用发声警报(由于发生器不响,所以,用绿灯换了),起到报警作用。

初始化 显示FFF 开始键按下? Y 去抖动 加一键按下? Y Y 减一键按下? 调整抢 答时间 显示 犯规 非法抢 答处理 正常 抢答

显示抢答 号并倒计时

回答 时间 图3.2 程序流程图

12

1、如果想调节抢答时间或答题时间,按\抢答时间调节\键或\答题时间调节\

键进入调节状态,此时会显示现在设定的抢答时间或回答时间值,如想加一秒按一下\加1s\键,如果想减一秒按一下\键,时间LED 上会显示改变后的时间,调整范围为0s~99s, 0s 时再减1s 会跳到99,99s 时再加1s 会变到0s。主持人按\抢答开始\键,会有提示音,并立刻进入抢答倒计时(预设30s 抢答时间),如有选手抢答,会有提示音,并会显示其号数并立刻进入回答倒计时(预设60s 抢答时间),不进行抢答查询,所以只有第一个按抢答的选手有效。倒数时间到小于5s 会每秒响一下提示音。

基于单片机的八位抢答器(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/614387.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)