智力抢答器实验报告

合集下载

电子技术应用实验4人智力竞赛抢答器实验报告

电子技术应用实验4人智力竞赛抢答器实验报告

电子技术应用实验报告(八)学生姓名:沈嘉俊学号:2012042020018一.实验项目名称:4人智力竞赛用抢答器实验内容:设计一个4人智力竞赛用抢答器电路具体要求为:1.每个参赛者控制一个按钮,用于按动按钮发出抢答信号;2.竞赛主持人另有一个按钮,用于将电路复位;3.抢答器具有锁存功能,竞赛开始后,先按动按钮者将对应的一个led灯点亮,伺候其他三人再按动按钮对电路不起作用,知道主持人将电路复位为止。

在上述功能完成后,可增加以下功能:(1)用LED数码管显示抢答成功选手编号。

(2)加入倒计时功能。

当主持人复位电路开始抢答时,自动启动60秒倒计时,时间到后数码管显示00并报警,直到主持人将电路复位。

二.实验内容及要求:设计满足要求的电路,并在multisim中进行电路连接,仿真和调试。

三.电路模块及其仿真:4人智力竞赛抢答电路分为两个模块,一个是抢答电路,一个是倒计时电路。

1.倒计时电路:主要通过555构成的多谐振荡器产生1HZ的脉冲作为时钟源,利用两个74LS169(可逆计数器)进行减法计数,利用与非门分别实现六进制和十进制的减法计数并进行级联从而实现60秒的倒计时功能,并且当主持人按下复位键时,利用与非门将两个计数器的加载端激活,使得输出为59(提前在预设段设好的),其电路单元为:利用与非门,计数器U14当输入为0000时,利用预设端将输出置为1001(即9),从而实现从9到0减法计数;而将计数器U18在输入为0000时,将输出置为0101(即5),从而实现从5到0的减法计数。

2.抢答电路:主要完成的功能是实现4路选手抢答并进行锁存,同时有相应发光二极管点亮和数码显示。

主要利用74LS373(八路锁存器)和74LS148(优先编码器)实现。

通过锁存器接收到最先按下按键的选手(假设按下后产生高电平),并在其输出端利用或非门使其输出和主持人的控制信号经过或门接到74LS373使能端,从而实现自锁且主持人可以进行复位。

智力抢答器实验报告

智力抢答器实验报告

智力抢答器实验报告智力抢答器实验报告引言:智力抢答器是一种用于测量个体智力水平的设备。

通过对被试者进行一系列智力测试,并记录其反应时间和准确率,可以客观地评估被试者的智力水平。

本实验旨在探究智力抢答器在智力测量中的应用效果,并对其优缺点进行分析。

实验设计:本次实验选取了30名大学生作为被试者,他们在实验前进行了智力水平测试,以便将他们分为高、中、低三个智力水平组。

实验采用随机分组设计,每组10人。

每位被试者在实验中依次完成了智力测试任务,并使用智力抢答器进行答题。

实验过程:实验分为两个阶段进行,第一阶段是控制组,被试者在没有智力抢答器的条件下完成智力测试。

第二阶段是实验组,被试者在有智力抢答器的条件下完成智力测试。

每个阶段之间有适当的间隔时间,以避免被试者疲劳或记忆效应的干扰。

实验结果:通过对实验数据的分析,我们得出了以下结论:1. 反应时间:实验组的被试者在使用智力抢答器时,反应时间明显缩短。

这是因为智力抢答器能够快速识别被试者的回答,并及时给出反馈,从而提高了被试者的答题速度。

2. 准确率:实验组的被试者在使用智力抢答器时,准确率相对较高。

智力抢答器能够自动判断答案的正确与否,并给出相应的提示,有效避免了被试者的主观判断误差。

3. 反应模式:实验组的被试者在使用智力抢答器时,出现了更为稳定的反应模式。

他们更加注重思考答案,而不是仅仅凭直觉做出选择。

智力抢答器的存在,使得被试者更加有动力去思考和分析问题,提高了智力测试的可信度。

讨论与分析:智力抢答器作为一种智力测量工具,具有一定的优势和局限性。

从实验结果来看,智力抢答器在提高被试者答题速度和准确率方面发挥了积极作用。

然而,在某些情况下,智力抢答器可能会对被试者产生一定的心理压力,从而影响其答题表现。

此外,智力抢答器也无法完全取代人工评分,对于一些开放性问题的答案评判仍需要人工干预。

结论:智力抢答器作为一种智力测量工具,在一定程度上提高了智力测试的效率和准确性。

开放课题智力竞赛抢答器设计报告(一)

开放课题智力竞赛抢答器设计报告(一)

开放课题智力竞赛抢答器设计报告(一)开放课题智力竞赛抢答器设计报告一、背景介绍开放课题智力竞赛是一项智力竞赛,需要选手快速准确地抢答问题,因此需要一个抢答器来辅助比赛,提高比赛的公正和效率。

二、需求分析1. 选择器为了避免抢答造成混乱,需要一个选择器,能够依次选择下一个抢答选手。

选择器可以是一个按钮或者一个旋钮。

2. 显示器为了确保比赛公正,需要一个显示器来显示抢答选手的编号和得分。

显示器可以是数字显示屏或LED灯。

3. 计时器为了控制比赛时间,需要一个计时器。

当比赛时间到达设定时间时,抢答器会自动停止,不能再进行抢答。

4. 抢答按钮每个选手都需要一个抢答按钮,选手按下按钮后,抢答器会记录下时间并发出声音。

选手抢答的时间越短,得分越高。

三、系统设计抢答器主要由选择器、显示器、计时器和抢答按钮组成。

选择器通过按钮或旋钮选择下一个抢答选手,选手按下抢答按钮来开始抢答。

计时器会记录抢答时间并停止计时器,同时记录抢答选手的编号和得分。

显示器显示抢答选手的编号和得分。

四、原理图设计抢答器的原理图如下图所示:五、电路设计抢答器的电路设计如下图所示,采用了ATmega328P单片机作为控制核心,用按钮或旋钮控制下一个抢答选手,同时记录选手的编号和得分。

显示器使用LED显示器,可以清晰显示抢答选手的编号和得分。

六、实验结果经过实验可以发现,抢答器的响应速度非常快,抢答选手的编号和得分可以清晰显示在LED屏幕上。

同时,计时器的精度非常高,可以确保比赛的公正性。

七、结论本文设计了一种抢答器,用于开放课题智力竞赛。

经过实验可以发现,抢答器的响应速度非常快,计时器的精度非常高,可以确保比赛的公正性。

因此,本文设计的抢答器可以广泛应用于各种智力竞赛和抢答活动中。

抢答器实验报告

抢答器实验报告

抢答器实验报告抢答器实验报告一、引言在现代教育中,抢答器已经成为一种常见的教学工具。

抢答器作为一种互动式教学设备,能够有效提高学生的参与度和积极性。

本次实验旨在探究抢答器在课堂教学中的应用效果,并分析其对学生学习动机和表现的影响。

二、实验设计本次实验采用了随机抽样的方法,选取了两个同样水平的班级作为实验组和对照组。

实验组在课堂上使用抢答器进行互动答题,而对照组则采用传统的手举答题方式。

实验时间为一个学期,每周进行两次实验。

三、实验结果通过对实验组和对照组学生的学习成绩进行统计分析,得出以下结论:1.学习动机提高实验组学生在使用抢答器后,表现出更高的学习动机。

抢答器的竞争性质激发了学生的积极性,使他们更加主动地参与到课堂讨论中。

与此相对比,对照组学生在课堂上的参与度相对较低。

2.学习效果提升实验组学生在学习成绩上明显优于对照组。

抢答器的使用促使学生更加专注于课堂内容,提高了他们对知识的理解和掌握程度。

同时,抢答器的实时统计功能也帮助教师及时了解学生的学习情况,及时进行针对性的辅导。

3.学生互动增加抢答器的引入使得学生之间的互动更加频繁。

学生们通过抢答器进行竞争和交流,促进了彼此之间的学习和思考。

这种互动不仅提高了学生的学习效果,也增强了他们的团队合作能力和沟通能力。

四、讨论与反思抢答器的应用在一定程度上提高了学生的学习动机和学习效果,但也存在一些问题和挑战。

首先,抢答器的使用需要教师具备一定的操作技能,教师需要花费一定的时间和精力进行培训。

其次,抢答器的过度使用可能导致学生对抢答过程的过度追求,而忽视了对知识的深度理解。

因此,在使用抢答器时,教师需要合理控制抢答的频率和方式,以确保教学效果的最大化。

五、结论综上所述,抢答器作为一种互动式教学工具,在课堂教学中发挥了积极的作用。

它能够提高学生的学习动机和学习效果,促进学生之间的互动和合作。

然而,教师在使用抢答器时需要注意适度,以确保教学效果的最大化。

八路抢答器实验报告

八路抢答器实验报告

八路抢答器实验报告第一篇:八路抢答器实验报告数字电子设计课程设计八路智力竞赛抢答器设计一.实验目的掌握抢答器的工作原理及其设计方法。

学会用Multisim8软件操作实验内容。

掌握设计性试验的实验方法二.实验要求八路智力竞赛抢答器功能要求:基本功能:1.设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,他们的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是0、1、2、3、4、5、6、7。

2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。

3.抢答器具有数据锁存和显示的功能。

抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号。

此外,要封锁输入电路,禁止其他选手抢答。

优先抢答选手的编号一直保持到主持人将系统清零为止。

扩展功能:1.抢答器具有定时抢答的功能。

当节目支持人按下“开始”按钮后,要求定时器立即倒计时,并在显示器上显示。

2.参赛选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。

3.如果定时抢答的时间已到,却没有选手抢答,则本次抢答无效,系统封锁输入电路,禁止选手超时后抢答,时间显示器上显示00.三.实验原理根据对功能要求的简要分析,将定时抢答器电路分为主题电路和扩展电路两部分。

主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答器按钮数字电子设计课程设计时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答。

扩展电路完成定时抢答及报警功能。

比赛开始时,接通电源,节目主持人将开关置于“清零”位置,抢答器处于禁止工作状态,编号显示器灭灯,定时显示器上显示设定时间。

当节目主持人宣布“抢答开始”,同时将控制开关拨到“开始”位置,抢答器处于工作状态,定时器开始倒计时。

若定时时间到,却没有选手抢答时,系统报警,并封锁输入电路,禁止选手超时后抢答。

智力竞赛抢答实验报告

智力竞赛抢答实验报告

智力竞赛抢答实验报告智力竞赛抢答实验报告引言:智力竞赛一直以来都是评估个人智力水平和思维敏捷度的重要方式之一。

而抢答环节则是竞赛中最激烈和紧张的环节之一。

本次实验旨在通过抢答环节的设定和分析,探究不同因素对于参与者抢答表现的影响。

实验设计:本次实验共有40名参与者,均为大学生,男女比例各占一半。

实验分为两个阶段,第一阶段为热身环节,第二阶段为正式抢答环节。

热身环节:在热身环节中,我们将参与者分为两组,每组20人。

每组分别进行了两种不同的热身方式。

第一组进行了数学题的热身,第二组进行了文字游戏的热身。

每组的热身时间均为10分钟。

在热身结束后,我们进行了一个简短的问卷调查,以了解参与者对于不同热身方式的感受。

正式抢答环节:在正式抢答环节中,我们采用了随机抽题的方式,每位参与者均有机会回答问题。

每个问题的难度和类型均不相同,包括数学、科学、历史等各个领域。

每位参与者有10秒钟的时间来思考答案,并通过按下按钮的方式进行抢答。

如果答案正确,该参与者将获得相应积分;如果答案错误或超时,积分将不计入。

结果分析:通过对实验数据的统计和分析,我们得出了以下结论:1. 热身方式对于抢答表现有一定影响:在问卷调查中,大部分参与者表示数学题热身对于思维的激活和思考速度的提升有一定帮助,而文字游戏热身则更多地增强了他们的注意力和专注力。

2. 性别对于抢答表现没有明显影响:无论是在热身环节还是正式抢答环节中,男性和女性的表现并无明显差异。

这一结果与我们的预期相符。

3. 难度和类型对于抢答表现有显著影响:在正式抢答环节中,我们发现较难的问题往往有较高的错误率和超时率。

而对于不同类型的问题,参与者的正确率也有所不同,其中数学题的正确率相对较低。

讨论与结论:通过本次实验,我们得出了一些关于智力竞赛抢答的结论。

首先,热身方式对于抢答表现有一定的影响,但并没有明显的优劣之分,因此可以根据个人偏好选择适合自己的热身方式。

其次,性别对于抢答表现并无明显影响,智力竞赛是一个公平的竞技场。

智能抢答器实验报告

智能抢答器实验报告

电子科技大学实验报告学生姓名:学号:指导教师:日期:一、实验室名称:二、实验项目名称:智能抢答器设计三、实验原理:4人抢答器可同时供4位选手参加比赛,分别用player1 player2 player3 player4表示,节目主持人设置一个复位按键clear,用于控制系统的清零.抢答器具有锁存和显示功能,能够显示哪位选手获得抢答,并能显示具体选手的号码,同时屏蔽别的选手,再按选择信号.在选手回答问题时在规定时间到达发出报警主持人按键清零,一次抢答结束.在本设计中,共4位选手,即4个输入信号,考虑到优先原则,所以引用一个状态变量,当这个标志为”1”的时候,说明有选手已经抢答,则对其他选手输入位信号进行屏蔽,然后锁存这个选手的编号并显示.采用两个数码管显示,计数采用BCD码输出.四、实验目的:▪学习QUARTUSⅡ软件的使用方法▪学习VHDL或VerilogHDL语言▪学会用VHDL或VerilogHDL语言进行简单的编程五、实验内容:完成智能抢答器实验程序的编写,并进行仿真后分析验证六、实验器材(设备、元器件):PC机,QUARTUSⅡ软件七、实验步骤:▪熟悉QUARTUSⅡ软件(以简单实例)▪用VHDL开发FPGA的完整流程.继续掌握QUARTUSⅡ软件使用方法.▪设计出抢答器程序进行调试,▪用QUARTUSⅡ进行编译,综合及仿真.八、实验数据及结果分析:设计程序如下:module qdq(player1,player2,player3,player4,res,clk,q1,q2,q3,q4,row,ra,Q1,beep);input player1,player2,player3,player4;input res,clk;output[6:0]row,ra;output[3:0]Q1;output q1,q2,q3,q4,beep;reg q1,q2,q3,q4,beep;reg[6:0]row,ra;reg clk1;reg[3:0]Q1;reg[3:0]y;reg[6:0]i;always @(res||q1||q2||q3||q4)beginif(!res)begin q1<=0;q2<=0;q3<=0;q4<=0; // 裁判清零endelsebeginif(q1||q2||q3||q4)begin q1<=q1;q2<=q2;q3<=q3;q4<=q4;endelsebeginif(player1) // 选手开始抢答begin q1<=1;row<=7'b0111111; // 抢答后显示先抢答的选手编号endelse if(player2)begin q2<=1;row<=7'b0000110;endelse if(player3)begin q3<=1;row<=7'b1011011;endelse if(player4)begin q4<=1;row<=7'b1001111;endendendendalways@( posedge clk) // 10GHz ~clkbegincase(Q1)4'd0: ra<=7'b0111111; // 选手抢答后,数码管倒计时显示译码模块4'd1: ra<=7'b0000110;4'd2: ra<=7'b1011011;4'd3: ra<=7'b1001111;4'd4: ra<=7'b1100110;4'd5: ra<=7'b1101101;4'd6: ra<=7'b1111101;4'd7: ra<=7'b0000111;4'd8: ra<=7'b1111111;4'd9: ra<=7'b1100111;endcaseendalways@(posedge clk) // 分频10ns~clk1beginif(i<50) i<=i+1;else i<=0;clk1<=~clk1;endalways@(posedge clk1 ) // 倒计时9~0控制模块beginif(res&&(player1||player2||player3||player4))beginif(Q1>4'b0000) Q1<=Q1-1;else Q1<=4'b1001;endendalways@(posedge clk1 ) // 报警模块beginif(res&&(player1||player2||player3||player4))beginif(y>4'b1011||y<4'b1111)beginbeep<=1;y<=y+1;endelse beep<=0;endelsebeginy<=0;beep<=0;endendendmodule仿真波形图:实验波形仿真结果与设计要实现的功能完全一致。

四人智力抢答器报告

四人智力抢答器报告

四人智力抢答器报告1. 引言智力抢答器是一种基于技术的游戏设备,它可以用来测试参与者的智力和反应能力。

本报告将介绍一个基于四人智力抢答器的设计,并详细描述其工作原理和实现过程。

2. 设计思路为了实现一个功能完善的四人智力抢答器,我们需要考虑以下几个方面:2.1 硬件设计首先,我们需要设计一个抢答器的外壳。

外壳可以采用塑料材料,并具有四个按钮和一个显示屏。

按钮用于参与者抢答,显示屏用于显示问题和答案。

2.2 电路设计抢答器需要使用一个微控制器来控制按钮和显示屏的工作。

我们可以选择一个小型的单片机作为控制器,并通过引脚连接按钮和显示屏。

2.3 软件设计在软件设计方面,我们需要实现以下几个功能: - 显示问题和答案 - 监测参与者的抢答情况 - 记录参与者的得分 - 控制显示屏的显示3. 工作原理四人智力抢答器的工作原理如下:1.启动抢答器后,显示屏会显示一个问题。

2.参与者可以通过按下按钮来抢答。

当有参与者按下按钮时,抢答器会记录下按下按钮的参与者编号,并显示该参与者的编号。

3.如果参与者按下按钮之前没有其他参与者抢答,那么抢答者的得分会增加一分。

4.如果多个参与者同时按下按钮,那么抢答器会判断哪个参与者先按下按钮,并记录下先按下按钮的参与者编号,并显示该参与者的编号。

5.在每轮抢答结束后,抢答器会显示正确答案,并根据参与者的抢答情况,更新参与者的得分。

6.游戏结束后,抢答器会显示每个参与者的最终得分,并宣布获胜者。

4. 实现过程在实现过程中,我们需要进行以下几个步骤:4.1 硬件制作首先,我们需要制作抢答器的外壳。

可以使用3D打印技术或其他适合的材料制作外壳,并安装按钮和显示屏。

4.2 电路连接将按钮和显示屏连接到微控制器的引脚上。

确保按钮和显示屏能够正常工作,并与微控制器进行通信。

4.3 软件编程使用合适的编程语言对微控制器进行编程。

编写程序以实现显示问题和答案、监测参与者的抢答情况、记录参与者的得分以及控制显示屏的显示等功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机课程设计




班级:通信工程13-2班
学号:2013211576
姓名:陈立
指导老师:王琼
2016年6月20日~2016年7月4日
合肥工业大学课程设计任务书
设计课题智力竞赛抢答器
一课题背景
随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。

抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。

目前大多数抢答器均使用单片机及外围接口实现,基于单片机的智力竞赛抢答器系统框图如下图所示。

抢答开关电路分别设定选手抢答键若干个、主持人开始抢答键和复位键,每位选手对应一个抢答指示灯。

系统工作后,首先由主持人按下开始键,单片机进入30秒倒计时,选手们开始抢答,如果在30秒内无人抢答,则自动放弃,进入下一题;若有人抢答,则单片机自动检测最先抢答选手信息并做出处理,封锁输入电路,禁止其他选手抢答,使选手对应的抢答指示灯点亮,LED显示器上同步显示抢答选手的编号,同时扬声器发声提示,表示抢答成功。

此后,单片机进入90秒回答问题倒计时,若选手在90秒内回答完问题并回答正确,主持人按加分键,LED显示器上显示选手的得分;若选手回答完问题超时或回答错误,则主持人按减分键,LED显示器上显示选手的得分。

主持人按下复位键,系统返回到抢答状态,进行下一轮抢答。

在主持人按下开始抢答键前,有选手提前按下抢答键时,视为抢答犯规,系统红色报警灯点亮,LED显示器显示超前抢答报警信息,同时扬声器发声提示抢答犯规。

当有几位选手同时按下抢答键时,由于在时间上必定存在先后,系统将
自动锁存最先按键选手信号。

二课题设计要求
(1)基本要求
本课题硬件部分要求画出系统模块连接图,在实验平台上设计组成智力竞赛抢答器系统,并在其上调试自己设计、编制的程序,直到正确、完善达到要求为止。

在软件程序设计方面,要完成以下基本内容:设计编写系统各模块的软件程序并调试通过,画出各程序模块的流程图。

实现数据(选手编号)锁存和显示、超前抢答报警、抢答时间和回答问题时间倒记时显示、扬声器发生提示等基本功能。

(2)附加要求
附加要求则是根据学生学习单片机掌握和运用的情况选作,这给同学们开动脑筋发挥自己的创造性思维留出了空间。

系统还可以增加以下功能:
①支持人可根据题目难易程度设置抢答限时时间、答题限时时间,而不是采用固定的抢答限时时间和答题限时时间。

抢答限时时间和回答问题的时间设定在1~99秒内,通过键盘进行加减。

②抢答限时倒计时和答题限时倒计时在达到最后5秒时进行声光报警,提示选手抢答剩余时间答题剩余时间。

扬声器每秒响一次,红色发光二极管闪烁点亮,频率为0.5Hz。

③抢答倒计时到达0时,报警,并锁定抢答开关禁止选手抢答。

④增加计分功能,当答题结束后,根据选手的答题情况给选手进行相应的加减分;查询功能,实现每位选手的分值查询。

本次课题设计完成以上全部基本要求和附加要求,符合单片机课程设计的基本要求,并在此基础上额外实现了按键时响铃提示功能,具体要求实现以及操作见报告后半部分。

三课题设计原理
该系统采用51系列单片机AT89C51作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。

主要模块由单片机控制,时序控制,数码管显示,LED灯及响铃的逻辑控制,键盘控制及8279芯片的使用,基本框图如下图所示:
本课题的硬件部分可以利用现有的目标板实验装置,实验箱上2×8矩阵键
盘、LED显示器、K
0~K
7
开关电路、L
~L
7
发光二极管和蜂鸣器电路等。

具体安排
如下:
(1)抢答器可同时供8名选手或者8个代表队参加比赛。

抢答开关电路设计方案:采用实验箱4×4矩阵键盘电路(参照《单片机原理及应用实验教程》一书第1部分第4章“图4.13 8279、键盘及LED显示电路示意图”),分别设置8个抢答键、主持人开始键和复位键;
(2)8个选手抢答指示灯由实验箱L
0~L
7
发光二极管电路构成,单片机P
1
.

P 1.
7
分别接L
~L
7
;实验箱LED显示器共有6个LED管(参照本书第1部分第4
章“图4.13 8279、键盘及LED显示电路示意图”),一个显示抢答选手编号,2个显示到计时时间,2个显示选手的分数,1个显示第几题等提示信息。

还可以显示抢答犯规(显示“S”)等提示信息。

(3)单片机定时器T0实现倒计时定时,定时器T1控制扬声器报警。

(4)单片机P
3.
2
接实验箱扬声器,电路图参照“图4-10响铃实验电路示意
图”,P3.1接试验箱红色发光二极管。

四课题实现流程
1.单片机主体程序工作流程图如下所示:
2.课题实现流程:
(1)从PC端载入实验所需程序。

(2)数码管显示30秒抢答时间和90秒答题时间,此时主持人可根据题目的难易程度分别按B、C键增加抢答时间或者答题时间;此时尚未按下开始键。

若有选手抢答则算犯规,数码管显示犯规选手编号和犯规标志“S”;支持人按组合键“F+A”复位。

(3)主持人按下A键,中断开启,进入抢答倒计时,此时选手可以进行抢答,此时算正常抢答时间。

(4)若在抢答时间内有人抢答,则关闭抢答倒计时中断,开启答题倒计时中断,进入答题倒计时,主持人可以根据选手回答问题情况分别按D、E键对相
应选手进行加减分。

(5)回答完毕时支持人可以按组合键“F+A”复位,进入下一题;或者答题时间走完,系统自动复位进入下一轮答题(题号加一,数码管显示变为(2)的状态,重复步骤)。

(6)若在抢答时间内没有人抢答,系统自动复位,进入下一轮答题。

(7)总复位:组合键“F+B”,系统恢复载入程序时的初始状态(题号也复位为第一题)。

(8)分数查询:组合键“F+C”,此时进入分数查询模式,再按选手号,数码管显示相应选手当前分数,退出按复位键。


3.课题设计存在不足
(1)除去选手编号外,复位键、查询键等按键的组合以及复用可以进一步完善,以达到统一;
(2)抢答时间和答题时间的更改方面,未能实现更加简便的由键盘输入值决定以及减少时间功能;
(3)分数查询方面,未能实现随时,尤其是在抢答或者答题倒计时过程中可以查询的功能,即还未统一好分数查询与倒计时中断的关系,有待改进;
(4)程序代码方面,在扫描选手是否按下抢答键时程序过于繁琐,可以进一步简化,整个程序所设标志位也过多,不便于记忆理解,同时对中断的使用可
以考虑是否可以进一步利用。

五心得体会
这次课程设计距离单片机课程结束已有一个学期之久,所以它对于这段时间没有再接触单片机相关学习的同学起到了很大的复习作用。

我选的“智力竞赛抢答题”课题虽然简单,但是对于基础比较薄弱的自己也有一定的难度。

尤其是要求中的附加功能方面,自己琢磨了很久,也请教了班级里单片机能力强的同学,终于在验收期内完成验收。

自己通过这次课程设计,最大程度的回忆了上学期单片机课程的大部分内容,编程的逻辑和能力也得到了锻炼。

也感谢王琼老师和几位学长学姐在这两周时间里的辅导讲解和验收。

六参考文献
《单片机原理及应用》/王琼编著.合肥工业大学出版社
《单片机原理及应用实验教程》/王琼编著.合肥工业大学出版社
《单片机课程设计指导》/杨居义编著.清华大学出版社
《单片机接口模块应用与开发实例详解》/薛小玲,刘志群,贾俊荣编著.北京航天航空大学出版社
《单片机系统设计与实例分析》/冯育长编著.西安电子科技大学出版社
《单片机原理及C51开发技术》/潘育山编著.西南交通大学出版社。

相关文档
最新文档