- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
一、系统设计要求·····························4
二、系统总体设计方案 ························4
2.1设计思路··································4
2.2硬件电路原理仿真图························4
2.3硬件电路原理分析··························5
2.3.1选手抢答模块的原理分析及电路原理图
2.3.2后台加分模块的原理分析及电路原理图
2.3.3对错示意模块的原理分析及电路原理图
三、系统硬件设计 ····························8
3.1系统所选用的主要芯片的介绍·················8
3.1.1可编程并行接口接口芯片8255A
3.1.2可编程定时器/计数器8253
3.2系统所选用各芯片的工作方式·················10
3.3系统所选用各芯片的连接··················10
3.4硬件实验示意图··························11
3.5各模块硬件的设计构思与原理图············11
3.5.1选手抢答模块的设计构思与原理图
3.5.2后台加分模块的设计构思与原理图
3.5.3对错示意模块的设计构思与原理图
四、系统软件设计·····························14
4.1各芯片及整个系统的初始化代码···············14
4.2主程序代码及流程框图·······················17
4.2.2主程序流程框图
4.2.1主程序代码
4.3抢答装置的代码及流程框图···················24
4.3.1抢答装置的代码
4.3.2抢答装置的流程框图
4.4后台加分装置的代码及流程框图················29
4.4.1后台加分装置的代码
4.4.2后台加分装置的流程框图
4.5对错示意装置的代码及流程框图·················34
4.5.1对错示意装置的代码
4.5.2对错示意装置的流程框图
五、课程设计中遇到的问题及解决方法···········35
5.1系统设计中遇到的问题及解决方法
5.2系统调试中遇到的问题及解决方法
六、收获、体会································35
七、参考文献··································35
一、系统设计要求
在现代生活的许多智力竞赛和娱乐节目中,经常需要应用竞赛抢答器来供多人或多组对一些题目进行抢答。本系统通过设计一个智力竞赛抢答器。具体功能要求如下。
1)可供8组同时抢答,由按钮控制。
2)能显示出最先抢答的组号,而对其他组的抢答不予理睬。
3)对主持人未曾按启动钮之前就按抢答钮的犯规组,亮红灯警告。
4)对抢答后的回答时间进行计时控制,如回答超时,则以音响报警。
5)对抢答后的回答时间进行倒计时显示,并且倒计时5秒时显示开始闪烁。
二、系统总体设计方案
2.1设计思路
主持人按开始键,选手才可抢答。若抢答成功,绿灯亮。数码管则显示抢答成功的选手组号,此时选手开始答题,黄灯亮。开始计时,剩10秒时,扬声器开始鸣叫提示选手尽快作答,扬声器停止鸣叫意味着答题时间结束,选手不能再答题了。若选手再主持人没有按下开始键就抢答了,则视为抢答犯规。此时数码管显示犯规组号,红灯亮,同时报警器响。
当选手作答结束时,主持人可以按下答对或答错的按钮,以便观众清楚知道选手答题情况。答对红灯亮,答错绿灯亮。
本设计还加入了后台计分装置。当选手答对时,后台的工作人员可以给答对的组加分,并显示在八个一排的数码管上,让观众更清楚场上每个组得分情况。
2.2硬件电路原理仿真图
图2.2硬件电路原理仿真图
2.3硬件电路原理分析
本系统主要分为三个模块,分别是选手抢答模块,后台加分模块以及对错示意模块。
2.3.1选手抢答模块的原理分析及电路原理图
本模块主要实现了对选手抢答是否违规,显示抢答成功的选手号码,对违规抢答的情况进行报警,对选手答题进行倒计时报警等任务。
具体的仿真电路图如下:
图2.3.1选手抢答模块的电路原理图
2.3.2后台加分模块的原理分析及电路原理图
本模块是在原有设计要求的基础上进行的完善和创新。具体硬件仿真图如下:
图2.3.2后台加分模块电路原理图
2.3.3对错示意模块的原理分析及电路原理图
本模块也是在原有设计要求的基础上进行的完善和创新。考虑到竞赛时观众的观赛观感
您可能关注的文档
最近下载
- 海康威视VisionMaster算法平台用户手册V2.2.pdf
- 石秀峰-数据治理-企业数字化转型必经之路-2022.3.19.pdf VIP
- 某大学综合体育馆项目可行性研究报告.doc VIP
- 幼儿园大班音乐《光脚的小约翰》活动课件.pptx
- 三校生计算机基础知识提纲及讲义资料.docx
- 三年级音乐学情及教材分析集合6篇 .pdf VIP
- 2024《小米公司手机品牌营销环境SWOT分析及营销策略》10000字.docx
- 九年级化学下册教学课件《跨学科实践活动9 探究土壤酸碱性对植物生长的影响》.pptx VIP
- 大疆 大疆智图 操作白皮书.pdf VIP
- 2025年贵州遵义市仁怀市申仁包装印务有限责任公司招聘笔试参考题库附带答案详解.pdf
文档评论(0)