![课程设计报告简易抢答器_第1页](http://file4.renrendoc.com/view/70f218e3a4dd159879ada44398d1ae2b/70f218e3a4dd159879ada44398d1ae2b1.gif)
![课程设计报告简易抢答器_第2页](http://file4.renrendoc.com/view/70f218e3a4dd159879ada44398d1ae2b/70f218e3a4dd159879ada44398d1ae2b2.gif)
![课程设计报告简易抢答器_第3页](http://file4.renrendoc.com/view/70f218e3a4dd159879ada44398d1ae2b/70f218e3a4dd159879ada44398d1ae2b3.gif)
![课程设计报告简易抢答器_第4页](http://file4.renrendoc.com/view/70f218e3a4dd159879ada44398d1ae2b/70f218e3a4dd159879ada44398d1ae2b4.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计报告简易抢答器.docx
C51程序设计课程设计报告书题目:简易抢答器班级:学号:姓名:成绩:
一、绪言当今的社会竞争日益激烈,选拔人才,评选优胜,知识竞赛之类的活动愈加频繁,那么也就必然离不开抢答器。因此抢答器是机关学校、电视台等单位开展智力竞赛活动必不可少的设备,通过抢答者的按键、数码显示等能准确、公正、直观地判断出优先抢答者。本产品采用了数字显示器直接指示,自动锁存显示结果,并自动复位的设计思想,由数字电路以及外围电路组成,分为八路抢答;在抢答同时附有声音输出接口,提示主持人此时已完成这次的抢答。不仅如此,为了方便不同场合的智力竞赛活动,为需要定时答题者提供可调计时器,无需人工参与。与其他抢答器电路相比较有分辨时间极短、结构清晰、成本低、易操作、制作方便等优点。
(一)设计任务(简要说明设计题目的目的、意义、内容等),人才选拔,评选择优的活动越加频繁,而在这些活动当中,往往分为几组选手参加,针对主持人提出的问题,如果用举手的方式抢答,往往会因主持人判断的误差,造成比赛的不公平性。本着公平公正的原则,就需要有一种稳定、准确的工具,因此数字竞赛器应运而生,由于其准确性高、实用性强,所以得到迅速推广,从最初的益智类节目,广泛应用到各类活动、娱乐节目中。通过课题设计一个八路抢答器与可调定时器,运用所学数字电子电路的知识进行理论设计、安装调试、后期制作、分析总结等环节,以提高在电子技术方面的实践技能和科学作风,学习掌握工程设计的方法和组织实践的基本技能。
(二)提出方案及方案论证(这两个部分可分开也可合并,主要是就自己的课程设计题目提出一个或几个解决方案,并就不同的方案加以论证,从中出最佳的一个方案)
1、抢答器最多可供8名选手参赛,编号为18号,各队分别用一个按钮(分别为S0S7)控制,并设置一个系统清零和抢答控制开关S,该开关由主持人控制。
2、抢答器具有数据锁存功能,并将锁存数据用LED数码管显示出来,只能由主持人进行清零。
3、开关S作为清零及抢答控制开关(由主持人控制),当开关S被按下时抢答电路清零,松开后则允许抢答。输入抢答信号由抢答按钮开关S0S7实现。
(三)原理说明:根据方案论证的结果,简述设计原理,最好能给出较为明了的框图来说明整个设计思路。
1、构思抢答器需要达到的功能并结合自身的能力,列出了如图1所示的总体框架图。译码显示抢答按钮编码译码主持人控制开关图1总体框架
2、具体设计方案如下:接通电源后,主持人将开关拨到清除状态,抢答器处禁止状态,编号显示器和指示灯灭灯,等主持人将开关置“开始”位置后,抢答器处等待状态,此时可以进行抢答。抢答器完成:优先判断抢答的组号,并将编号进行锁存,然后通过译码器将编号显示在七段数码管上。如果再次抢答必须由主持人操作清除和开始状态的开关,即需要主持人清零。
二、系统设计
(一)电路设计
1、开关阵列电路该电路由多路开关所组成,供抢答着使用,每一抢答者与一个开关相对应(开关S0S7的代号分别是
8、1、2、6、7,即抢答着的组号,便于主持人看到显示器上的数字后,能准确宣布谁是优先抢答者)。开关应为常开型,当按下开关时,开合;当松开开关时,开关自动弹出断开。图2抢答的开关
2、数码显示器数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管。本设计提供的为LED数码管,如图4所示。它显示最先抢答者的相应的代号,方便主持人宣布最先抢答者。图4LED显示器
(二)程序流程图初始化开始是否有外部中断0?中断初始化外部中断1子程序外部中断0子程序结束是否有外部中断1?是否有外部中断1?
(三)C51程序设计#include#defineuintunsignedint#defineucharunsignedcharsbitP20=P20;ucharcodevalue8=0_06,0_5b,0_4f,0_66,0_6d,0_7d,0_07,0_6f;voiddelay(uintj)uinti;for(i=0;ij;i+);voidmainuchart,m;for(;)if(P20=0)while(t=P3&0_ff)=0)for(m=0;m8;m+)P1=codevaluem;delay(3000);switch(t)case0_01:P1=0_06;break;case0_02:P1=0_5b;break;case0_04:P1=0_4f;break;case0_08:P1=0_66;break;case0_10:P1=0_6d;break;case0_20:P1=0_7d;break;case0_40:P1=0_07;break;case0_80:P1=0_7f;break;default:break;else;
三、系统仿真
四、总结通过这次课程设计,加强了我们动手、思考和解决问题的能力。在设计过程中,经常会遇到这样那样的情况,可是心里老想着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个课程设计对我的作用是非常大的。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030全球盐酸毛果芸香碱行业调研及趋势分析报告
- 2025服务器托管合同书模板
- 绿色供应链一体化管理合同
- 2025关于医药采购合同
- 品牌服务协议书合同范本
- 滨海新区应急管理局
- 房屋租赁权转让合同范文
- 建筑材料居间合同
- 药品购销标准合同
- 企业间借款担保合同
- 2025年营口职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 李四光《看看我们的地球》原文阅读
- 抖音火花合同电子版获取教程
- 2024老旧小区停车设施改造案例
- 医院智慧病房信息化建设
- 灰坝施工组织设计
- 韩国《寄生虫》电影鉴赏解读
- 三对三篮球赛记录表
- 矿山电工知识点讲解
- 物业公司服务质量检查流程
- 中国心胸外科的历史和现状
评论
0/150
提交评论