四路抢答器 微机原理课程设计

合集下载

4路抢答器课程设计报告

4路抢答器课程设计报告

4路抢答器课程设计报告课程设计报告:4路抢答器一、设计背景和目标抢答器是一种常见的教学装置,用于增强学生参与课堂互动和竞争的积极性。

为了提高现有抢答器的性能和功能,本次设计决定设计一款4路抢答器,以满足现代教育教学的需求。

本设计旨在通过增加抢答器的路数,提高课堂互动和竞争的效果,促进学生参与讨论和思考,培养学生的团队合作和竞争精神。

二、需求分析1.提高路数:既有的抢答器系统只能支持单一路数,不利于多个学生同时参与抢答活动,因此设计4路抢答器,以支持更多学生参与抢答。

2.精准识别:抢答器需要准确识别学生按下按钮的时间顺序,并显示该学生抢答的排名,以减少争议和纠纷。

3.考虑后续扩展:设计的抢答器具备一定的可扩展性,以满足未来可能增加的路数需求。

4.易于使用:抢答器的使用应简单方便,对教师和学生来说操作简单、直观。

三、系统设计1.硬件部分:抢答器由中控主机和多个答题器组成。

中控主机负责控制答题器的启动、暂停和排名显示,答题器则用于学生参与抢答。

中控主机需要具备多路输入和输出接口,以支持多个答题器的同时工作。

2.软件部分:中控主机需要具备按键扫描、计时、显示学生抢答排名等功能。

答题器则需要具备按键输入和与中控主机的通信功能。

四、应用场景本款4路抢答器适用于中小学课堂教学。

教师可以通过抢答器让学生在课堂上积极回答问题,增强学生对知识点的理解和记忆。

在团队竞赛中,抢答器也可以作为评分工具,用于记录团队的答题水平。

五、教学效果和可操作性评价1.教学效果:抢答器可以增强学生的参与度和互动性,培养学生的团队合作和竞争精神,促进学生思考和讨论,提高教学效果。

2.可操作性评价:抢答器的设计考虑到了简单方便的操作,教师和学生只需按下按钮即可完成相应操作,无需复杂的设置和操作过程,易于上手和使用。

六、结论本次设计的4路抢答器满足了现代教育教学的需求,提高了学生参与度和互动性。

通过抢答竞赛,可以培养学生的竞争意识和思考能力。

四位抢答器课程设计

四位抢答器课程设计

四位抢答器课程设计一、课程目标知识目标:1. 学生能够理解四位抢答器的电路原理,掌握基本电子元件的功能及其在电路中的作用。

2. 学生能够描述四位抢答器的工作过程,解释其抢答功能的实现原理。

3. 学生能够运用所学知识分析并解决四位抢答器在实际应用中可能出现的问题。

技能目标:1. 学生能够独立完成四位抢答器的组装和调试,培养动手实践能力。

2. 学生能够运用逻辑思维和问题解决策略,对四位抢答器进行故障排查和维修。

3. 学生能够通过团队合作,共同完成四位抢答器的设计和优化,提高沟通与协作能力。

情感态度价值观目标:1. 学生能够对电子技术产生兴趣,激发学习热情,培养积极探索的精神。

2. 学生能够在实践中体验成功与失败,培养面对挫折的勇气和解决问题的信心。

3. 学生能够认识到团队协作的重要性,培养集体荣誉感和责任感。

课程性质:本课程为电子技术实践课程,注重培养学生的动手能力、逻辑思维能力和团队协作能力。

学生特点:六年级学生,具备一定的电子技术基础,好奇心强,喜欢动手实践,但注意力集中时间有限。

教学要求:教师需结合学生特点,采用启发式教学,引导学生主动探究,注重实践操作,提高学生的参与度和兴趣。

同时,关注学生的个体差异,给予不同层次的学生适当指导,确保课程目标的实现。

通过课程学习,使学生能够将所学知识应用于实际操作中,提高综合运用能力。

二、教学内容本课程教学内容主要包括以下几部分:1. 电子元件认识:介绍四位抢答器中所用到的电子元件,如按钮、LED灯、晶体管、继电器等,使学生了解各元件的作用和特点。

2. 电路原理分析:讲解四位抢答器的电路原理,包括基本电路图、触发电路、锁存电路和译码显示电路等,帮助学生掌握抢答器的工作原理。

3. 组装与调试:指导学生进行四位抢答器的组装,学习焊接技术,学会使用万用表等调试工具,进行电路调试,确保抢答器的正常工作。

4. 故障排查与维修:教授学生如何分析四位抢答器可能出现的故障,掌握排查故障的方法,学会简单的维修技巧。

课程设计—四路抢答器

课程设计—四路抢答器

课程设计课程名称题目名称学生学院专业班级学号学生姓名指导教师2010年 6 月2 日目录论文封面 .......................................... 错误!未定义书签。

目录............................................... 错误!未定义书签。

一、二.设计题目要求与目的 (3)3.1设计任务..................................... 错误!未定义书签。

3.2设计要求..................................... 错误!未定义书签。

3.3 电路原理与设计 (3)三.单元电路设计与元件选择 (4)四.元件清单 ....................................... 错误!未定义书签。

五.电路和程序调试过程与结果 (12)六.总结与体会 (13)七.参考文献 (13)【参考文献】 (13)四人智力竞赛抢答器一、 设计题目:四人智力竞赛抢答器 二、 1、 设计目的1.掌握四人智力竞赛抢答器电路的设计、组装与调试方法。

2.熟悉数字集成电路的设计和使用方法。

2、 设计任务与要求1)设计任务设计一台可供4名选手参加比赛的智力竞赛抢答器。

用数字显示抢答倒计时间,由“9”倒计到“0”时,无人抢答,蜂鸣器连续响1秒。

选手抢答时,数码显示选手组号,同时蜂鸣器响1秒,倒计时停止。

2)设计要求(1)4名选手编号为:1,2,3,4。

各有一个抢答按钮,按钮的编号与选手的编号对应,也分别为1,2,3,4。

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

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

抢答开始后,若有选手按动抢答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号,同时扬声器给出音响提示,封锁输入编码电路,禁止其他选手抢答。

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

四位抢答器课程设计报告

四位抢答器课程设计报告

课程设计报告课程名称:微机原理课程设计题目:四位电子抢答器学院:环境与化学工程系:过程装备与测控工程专业:测控技术与仪器班级:测仪121学号:007学生姓名:***起讫日期:2014-06-19~2014-06-29指导教师:熊剑、杨俊清、杨大勇摘要单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。

单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。

将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。

本设计就是应用单片机制作多功能四位电子抢答器,具有抢答限时、抢答自锁、灯光指示、暂停复位等强大功能。

本设计采用的是STC89S52单片机,该单片机采用的MCU51内核,具有很好的兼容性,内部带有8KB的ROM,能够存储大量的程序,采用STC_ISP软件给单片机烧写程序。

除单片机外其他主要部件有12MHz的晶振、6位按键开关、八段共阴极数码管、无源蜂鸣器。

关键词:抢答器四位多功能目录摘要.............................................................................................................................................. - 0 -一、设计任务、要求.................................................................................................................. - 2 -二、方案总体设计...................................................................................................................... - 3 -2.1、显示模块..................................................................................................................... - 3 -2.2、按键控制模块............................................................................................................. - 3 -2.4、声音报警模块............................................................................................................. - 3 -2.5、总体设计 (4)三、硬件设计.............................................................................................................................. - 5 -3.1、单片机最小系统 (5)3.1.1、复位电路.......................................................................................................... - 5 -3.1.2、时钟信号的产生.............................................................................................. - 5 -3.2、数码管显示模块......................................................................................................... - 6 -3.3、抢答器显示模块......................................................................................................... - 6 -3.4、电源方案的选择......................................................................................................... - 7 -3.5、抢答器键盘的选择 (8)3.6、蜂鸣器模块 (9)3.7、控制系统及所需元件................................................................................................. - 9 -3.8、整体电路图 (11)3.9、lochmaste硬件电路 (12)四、软件设计............................................................................................................................ - 13 -五、系统仿真与调试................................................................................................................ - 15 -5.1、Proteus仿真原理图.................................................................................................. - 15 -5.2、实物图 (17)六、设计总结............................................................................................................................ - 19 -七、参考文献............................................................................................................................ - 27 -附录:源程序代码 (21)一、设计任务、要求1.1、设计任务:利用单片机、STC89C52、3×2矩阵开关、数码管、无源蜂鸣器实现具有抢答限时、抢答自锁、灯光指示、暂停复位功能的四位电子抢答器。

四路数字抢答器课程设计

四路数字抢答器课程设计

四路数字抢答器课程设计四路数字抢答器是一种在教学活动中广泛使用的设备,它不仅可以增加课堂的趣味性,还能提高学生的参与度和思考能力。

本文将详细介绍四路数字抢答器的设计原理、功能特点以及在教学中的应用。

四路数字抢答器是由四个独立的按钮组成,每个按钮上的数字代表一个选项或答案。

在教学中,老师可以设定问题或选择题,并通过按下相应的按钮来抢答。

系统会根据按钮的先后顺序确定回答问题的学生,并显示正确答案或给出相应的提示,以便进行评价和讲解。

四路数字抢答器的设计原理是基于无线通信技术。

设备通过无线信号与接收器进行信息传输,实现快速、准确的答题抢答功能。

同时,它还具备多个功能键,如开始、结束、重置等,在教学中提供了更多的操作便利。

四路数字抢答器具有多种功能特点,首先是全自动抢答,无需手动记录答题顺序,减少出错率。

其次,它支持多人同时抢答,可以满足大班级或团队竞赛的需求。

此外,抢答器还可以通过显示屏实时显示抢答结果,让学生们能够清晰地了解自己的答题情况。

在教学中,四路数字抢答器具有广泛的应用价值。

首先,它可以用于课堂互动环节,激发学生的学习兴趣和积极性。

教师可以设计各类问题,如知识点回顾、思考题、快速测验等,引导学生积极思考并主动参与。

其次,抢答器可以用于小组竞赛,增加学生之间的协作和竞争,培养他们的团队合作精神。

最后,它还可以用于考试复习,通过模拟考试环节,测试学生对知识点掌握的程度,发现并弥补薄弱环节。

总之,四路数字抢答器作为一种先进的教学辅助工具,不仅可以提高教学效果,还能增加课堂的趣味性。

教师在应用抢答器时,需要根据不同的教学目的和教学内容,灵活运用,借助抢答器的功能特点,提高教学质量,激发学生的学习兴趣和积极性。

同时,抢答器也需要与其他教学手段相结合,形成多样化的教学模式,使教育教学更加丰富多彩。

四路抢答器课程设计(含protues仿真文件)

四路抢答器课程设计(含protues仿真文件)

课程设计说明书2015-2016 学年第 1 学期学院:专业:学生姓名:学号:31课程设计题目:4路抢答器(含直流电源)制作指导教师:日期:2015-12-18目录1、课程设计目的 (3)2、课程设计内容和要求2.1、设计内容 (3)2.2、设计要求 (3)3、设计方案 (3)3.1.1、设计电路功能的分析 (3)3.1.2、方案论证 (4)3.2、主要芯片介绍 (4)3.3、抢答电路设计 (8)3.4、显示电路设计 (9)3.5、555震荡电路设计 (9)3.6、电源电路 (10)3.7、时钟电路 (10)3.8、违规控制 (11)3.9、整体电路 (11)4、课程设计总结 (12)5、参考文献 (12)1 课程设计的目的1,了解抢答器电路设计的基本实现原理;2,掌握时序逻辑电路的逻辑功能和使用方法;3、Protues仿真。

2 课程设计的设计和要求2.1 设计内容1,查阅所用器件技术资料,详细说明设计的抢答器电路工作流程;2,抢答器电路采用与编码器、译码器、定时器、电阻、电容、与或非门等电子器件构成,参加组数为四组。

3,电路可以实现由选手按键先后判断谁获得答题权;抢答成功时点亮相应的指示灯,且抢答成功选手号数在数码管上显示。

4,主持人没有按抢答开始按键时,若有人抢答,抢答无效,且该选手直接取消抢答资格;5, 抢答开始后有20S抢答倒计时,成功抢答后要有60S回答问题倒计时。

2.2 设计要求基本要求:(1) 在抢答开始后,若有参赛者按下抢答按钮,能准确判断出最先按下抢答按钮的参赛选手,并把其编号显示出来。

(2) 成功抢答后,若再有人按下抢答按钮,抢答状态不发生改变。

(3)具有复位功能,按下复位按钮,可进入下一次抢答准备阶段。

(4)要完成作品的仿真演示(用proteus仿真软件实现)和实物制作(万能板上焊接电路),且作品设计中只能用编码器、译码器、定时器、电阻、电容、与或非门等基本器件或芯片,不可以用单片机或PLC等控制器。

电子技术课程设计《数字显示4路抢答器》

电子技术课程设计《数字显示4路抢答器》
电子技术课程设计
数字显示4路抢答器
小组成员:杨祺杰 温宇轩 刘强
指导老师:陈龙
设计任务与要求
• 1.设计任务 • 设计一台可供4名选手参加比赛的智力竞赛抢答器。由主持人控制,
• • • •
抢答前锁定抢答器,抢答时开启电路;用发光二极管LED显示哪个选 手抢到。 2.设计要求 (1)4名选手编号为:1,2,3,4。各有一个抢答按钮和发光二极管, 按钮和发光二极管的编号都与选手的编号对应,也分别为1,2,3,4。 (2)给主持人设置一个控制按钮,用来控制系统清零和抢答的开始。 (3)抢答器具有数据锁存功能。抢答开始后,若有选手按动抢答按 钮,该选手编号立即锁存,封锁输入编码电路,禁止其他选手抢答。 抢答选手的编号一直保持到主持人将系统清零为止。
主要元器件
• 器件列表
锁存/译码/驱动器CD4511
• 锁存/译码/驱动器CD4511具有以下功能: • BI:4脚是消隐输入控制端,当BI=0 时,不
管其它输入端状态如何,七段数码管均处于 熄灭(消隐)状态,不显示数字。 • LT:3脚是测试输入端,当BI=1,LT=0 时, 译码输出全为1,不管输入 DCBA 状态如何, 七段均发亮,显示“8”。它主要用来检测 数码管是否损坏。 • LE:锁定控制端,当LE=0时,允许译码输 出。 LE=1时译码器是锁定保持状态,译码 器输出被保持在LE=0时的数值
设计方案
• 电路设计
• 电路由开关阵列电路、触发锁存电路、解
锁电路、编码电路、译码电路和显示电路 组成。
• 1、开关阵列电路:该电路由多路开关所组成,每一 •
• • •
名竞赛者与一组开关相对应。开关应为常开型,当按 下开关时,开关闭合;当松开开关时,开关自动弹出 断开。 2、触发锁存电路:当某一组开关首先被按下时,触 发锁存电路被触发,在对应的输出端上产生开关电平 信息,同时为防止其他开关随后触发而造成输出紊乱, 最先产生的输出电平反馈到使能端上,将触发电路封 锁。 3、解锁电路:一轮抢答完成后,应将触发器使能端 强迫置1或置0(根据芯片具体情况而定),解除触 发锁存电路的封锁,使锁存器重新处于等待接收状态, 以便进行下一轮的抢答。 4、编码电路:将触发锁存电路输出端上产生的开关 电平信息转换为相应的8421BCD码。 5、显示电路:将编码电路输出的8421BCD码经显示 译码驱动器,转换为数码管所需的逻辑状态,驱动 LED数码管显示相应的十进制数码。

数字电路课程设计—四路抢答器

数字电路课程设计—四路抢答器

数字电路课程设计—四路抢答器数字逻辑课程设计报告——数字抢答器学院名称:通信与信息工程工程学院学生姓名:专业名称:信息工程班级:信息工程实习时间:2012年6月18 日——2012年6月29 日课程设计报告一.课程设计题目:四路数字抢答器二.任务和要求:设计一个数字式抢答器,具体要求如下:1.要求至少控制四人抢答,允许抢答时间为10秒,输入抢答信号实在“抢答开始”命令后的规定时间内,显示抢先抢答者的序号,绿灯亮。

2.在“抢答开始”命令前抢答者,显示违规抢答者的序号;红灯亮。

3.选做:在“抢答开始”命令发出后,超过规定的时间无人抢答,显示无用字符(可自行确定)。

4.选做:不仅能显示抢答者的序号并且能显示抢答次序。

三.总体方案的选择方案一:其工作原理为:接通电源后,主持人将开关拨接地,抢答器处于禁止状态,组号显示器显示“0”,定时器显示时间(0秒);若有队员在此时抢答,则表示犯规,违规报警电路的红灯亮,并显示其组号;由于锁存电路的原因,只记录下第一组的组号。

在主持人读完题目后,将开关接上电源,宣布"开始"抢答,定时器开始计时,选手在10秒内抢答时,抢答器完成:优先判断、编号锁存、编号显示、绿灯提示。

当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示经过的时间。

如果再次抢答必须由主持人再次操作“清零”和“开始”状态开关。

方案二:脉冲电路计 时 电 路译 码 电 路译 码 显 示控制 电路主持人开 关违规报 警电路译码显示译码电路锁存电路优先编 码电路抢答按钮方案二与方案一的原理大致相同,区别在于方案二是“先锁后编”,后者是“先编后锁”:方案一的实现要用148优先编码器 ,实际中其7IN 管脚的控制却比较复杂,还要设法控制75的使能端;方案二则直接将抢答信号作为75锁存器的输入信号,再使用或非门来实现编码,且其只受锁存电路的控制,所以只需控制好75 的使能端即可。

故采用方案二。

四.单元电路的设计 1.脉冲电路:由555电路提供CP 脉冲信号脉冲电路计 时 电 路译 码 电 路译 码 显 示控制 电路主持人开 关违规报 警电路译码显示译码电路选手号转换电路锁存电路抢答按钮2.抢答锁存电路:在这一部分,最主要的是锁存电路,锁存电路主要由7475来实现,当74LS75的4,13号管角的信号为“0”时,它将保持原来的状态:74LS75真值表:D C Q1 1 10 1 0X 0 Qn74LS75的管脚图为:747514131211109123456715VccD 0Q 0D 1Q 3100-12281613E 2-3D 2D 3输入输出E D LH H H L XQ Q H L LH7475功能表保持当有一组队员按下开关后(高电平有效),Q1,Q2,Q3,Q4中有一个信号 为1,则它们四个通过与非门后的信号为1,在通过非门后,它变为0, 接入G12,G34,7475实现锁存功能,保持状态不变。

四路抢答器课程设计

四路抢答器课程设计

四路抢答器课程设计一、课程目标知识目标:1. 学生理解并掌握四路抢答器的基本工作原理;2. 学生能够描述四路抢答器的电路组成及其功能;3. 学生掌握数字电路中基本逻辑门的使用,并了解其在抢答器中的应用。

技能目标:1. 学生能够独立完成四路抢答器的电路搭建;2. 学生能够通过实际操作,解决抢答器电路中出现的问题;3. 学生能够运用所学知识,设计简单的数字电路。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,提高学习主动性和积极性;2. 学生在团队合作中,学会相互尊重、沟通与协作;3. 学生在课程学习过程中,树立正确的价值观,认识到科技发展对国家和社会的重要性。

课程性质:本课程属于电子技术领域,结合物理知识与实际操作,提高学生的动手能力和解决问题的能力。

学生特点:初三学生,具备一定的物理知识和动手能力,对电子技术有一定的好奇心。

教学要求:结合学生特点,注重理论与实践相结合,鼓励学生动手实践,提高学生的创新意识和团队协作能力。

通过课程目标的分解,将预期学习成果具体化,便于后续教学设计和评估。

二、教学内容1. 数字电路基础知识- 逻辑门原理及种类(与门、或门、非门等)- 四路抢答器电路原理2. 四路抢答器电路组成- 抢答信号发生器- 逻辑判断电路- 锁定电路- 指示灯电路3. 电路搭建与调试- 数字电路元件的识别与使用- 四路抢答器电路搭建方法- 电路调试技巧及故障排查4. 教学大纲- 第一章:数字电路基础知识(1课时)- 第二章:四路抢答器电路组成(1课时)- 第三章:电路搭建与调试(2课时)5. 教材关联- 《电子技术基础》第四章:数字电路基础- 《电子技术基础》第五章:数字电路应用实例教学内容安排和进度:第一周:数字电路基础知识学习,了解逻辑门原理及种类;第二周:学习四路抢答器电路组成,分析各部分功能;第三周:动手搭建四路抢答器电路,进行调试与故障排查;第四周:巩固所学知识,开展小组合作,设计并展示创新性数字电路作品。

设计四路抢答器课程设计

设计四路抢答器课程设计

设计四路抢答器课程设计一、课程目标知识目标:1. 让学生掌握四路抢答器的电路原理,理解并能够描述其工作过程。

2. 使学生了解抢答器中各个电子元件的功能和作用,如按钮、晶体管、继电器等。

3. 让学生掌握数字电路的基本知识,能够运用逻辑门设计简单的数字电路。

技能目标:1. 培养学生动手操作能力,能够独立完成四路抢答器的搭建和调试。

2. 提高学生的问题解决能力,能够分析并排除抢答器故障。

3. 培养学生的团队协作能力,通过小组合作完成抢答器的设计和制作。

情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养其创新意识和探索精神。

2. 培养学生严谨的科学态度,注重实践操作的安全性和准确性。

3. 增强学生的竞争意识,培养良好的比赛道德和团队精神。

课程性质:本课程为电子技术实践课程,结合理论教学,注重培养学生的动手能力和实际操作技能。

学生特点:本课程面向初中生,学生对电子技术有一定的基础,好奇心强,喜欢动手操作。

教学要求:教师需提供详细的电路原理讲解,指导学生动手实践,注重培养学生的实际操作能力和问题解决能力。

在教学过程中,关注学生的个体差异,给予个性化指导。

通过课程学习,使学生能够将所学知识应用于实际项目中,提高其综合素养。

二、教学内容1. 电路基础知识回顾:包括电路的组成部分、电路图的识别、基本电路类型等,关联教材第二章内容。

2. 四路抢答器电路原理:详细讲解抢答器的电路构成、工作原理及各部分功能,关联教材第四章第三节。

- 按钮开关的作用与使用方法- 晶体管放大电路的原理- 继电器的工作原理及其在抢答器中的应用3. 数字电路基础:介绍与门、非门、或门等基本逻辑门的功能和应用,关联教材第五章内容。

4. 抢答器设计与制作:- 设计抢答器电路图,明确各元件连接方式- 动手搭建和调试抢答器,关联教材实验操作部分- 故障分析与排除,提高问题解决能力5. 抢答器应用与拓展:探讨抢答器在实际生活中的应用,如知识竞赛等,激发学生创新思维。

四路定时抢答器课程设计

四路定时抢答器课程设计

目录第一章设计任务及要求 01.1四路抢答器摘要 01.2设计任务 01.3 功能要求 0第二章设计思路 (1)2.1设计原理 (1)2.1.1编码器介绍 (1)2.2电路设计 (2)2.2.1 抢答电路 (2)2.2.2 定时电路 (4)2.2.3 秒脉冲产生电路 (7)2.2.4 报警电路 (7)2.2.5 控制电路 (9)2.2.6抢答器整体电路 (10)第三章电路仿真 (13)第四章元器件介绍 (15)4.1 元器件清单 (15)4.2 元器件简介 (16)第五章参考资料 (17)第一章设计任务及要求1.1四路抢答器摘要本文介绍了一种用74系列常用集成电路设计的数码显示八路抢答器的电路组成、设计思路及功能。

该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。

主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。

若在规定的时间内有人抢答,则计时将自动停止;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能。

关键词:四路, 抢答器, 设计,定时,计时,报警。

1.2设计任务选择适当的器件设计一个电路,使它能够实现八路定时抢答器。

本次课设分基本设计和扩展设计两部分,基本设计为抢答器电路,扩展电路包括定时电路、报警电路、时序控制电路、整机电路。

在完成基本设计任务的基础上,可对抢答器进行进一步的完善设计,时期抢答器的功能更具实用性。

具体任务:(1) 四组参赛者在进行抢答时(用四个LED数码管)代表,当抢先者按下前面的按钮时,抢答器能准确地判断出抢答者,并以声、光为标志。

(2) 抢答器应具有互锁功能,某组抢答后能自动封锁其他各组进行抢答。

(3)抢答应具有一个总开关。

(4) 使抢答器具有限时(抢答时、回答问题时)功能,时间到时应发出声响,同时,时间数据要用数码管显示出来。

(5)有选手抢答时时间停止,报警电路发出报警信号,以提示灯光为标志。

1.3 功能要求(1)设计一个智能竞赛抢答器,可同时供4名选手或4个代表队参赛,他们的标号分别是0、1、2、3、各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3。

数字电路课程设计四路抢答器

数字电路课程设计四路抢答器

数字电路课程设计——四路抢答器专业:班级:姓名:学号:组员:指导教师:数字电子技术课设——四路抢答器一、设计题目四路竞赛抢答器二、设计目标1、掌握四路竞赛抢答器电路的设计、组装与调试方法。

熟悉数字集成电路的设计和使用方法。

2、三、设计任务1、抢答器参赛者分为4组,每组序号分别为1、2、3、4,按键SB0~SB3分别对应4个组,抢答者按动本组按键,组号立即在LED显示器上显示,同时封锁其他组的按键信号。

系统设置外部清除键,按动清除键,LED显示器自动清零灭灯。

2、3若有选手按动抢、抢答器具有数据锁存和显示的功能。

抢答开始后,LED答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号(,同时扬声器给出音响提示,封锁输入编码电路,禁止其他显示)选手抢答。

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

4抢答器具有定时(30秒)抢答的功能。

当主持人按下开始按钮后,、秒的时候,定时器开始计时,显示时间,若无人抢答,计时到30秒内有人抢答,若参赛选手在30扬声器发出声响,声响持续1秒。

灯亮,并保持到主持人将系统清零为止。

扬声器响,同时LED5定时器和一定数值的电阻和电容产生频率为可用5551KHz的脉冲,、CLK信号。

再经分频器输出秒脉冲作为定时器的CLK作为触发器的信号。

四、进度安排五、设计方案1、所需电路元器件:74LS74×2555定时器×15×74LS160.74LS20×174LS00×274LS04×12、各芯片的引脚图及功能表74LS74引脚图及其功能真值表555定时器的引脚排列图74LS160引脚图管脚图74LS160的功能真值表引脚图及其功能真值表74LS2074LS00引脚图及其功能真值表74LS04引脚图及其功能真值表六、各部分电路设计原理1、判别电路:需要74LS74两个芯片,74LS20,74LS00,74LS04各一个,开关5个K1,K2,K3,K4,K5,1KHZ的脉冲,指示灯等,按照总体设计电路图(见七、总体电路分析设计四路及过程)连接,首先使每个芯片都正常工作,在第一个D触发器中,2接K1,12接K2,5和9分别接指示灯,6、8接到四输入的非门上,第二个D触发器中,2接K3,12接K4,5和9分别接指示灯,6、8也接到四输入的非门上,而两个D触发器中的1和13共四个口分别连在一起接开关,然后L1都连在一起,接出一根红线11和3触发器中D,两个K5.在将74LS20的输出端接在74LS04的输入端,其中的输出端接74LS00输入一端,另一个输入端接1KHZ的脉冲,它的输出正好接在红线L1上,此时完成了抢答器。

4路抢答器课程设计

4路抢答器课程设计

4路抢答器课程设计一、课程目标知识目标:1. 学生能理解并掌握4路抢答器的电路原理和设计方法;2. 学生能掌握抢答器的基本组成部分,如按钮、指示灯、锁存器等;3. 学生了解数字电路的基础知识,如逻辑门、触发器等。

技能目标:1. 学生能独立完成4路抢答器的组装和调试;2. 学生能运用所学知识解决抢答器在实际应用中遇到的问题;3. 学生通过实际操作,提高动手能力和团队协作能力。

情感态度价值观目标:1. 学生对电子技术产生兴趣,培养探索精神和创新意识;2. 学生在团队协作中,学会尊重他人、沟通与合作,培养集体荣誉感;3. 学生意识到科技发展对国家和社会的重要性,增强社会责任感和使命感。

课程性质:本课程为电子技术实践课程,以培养学生的动手能力和创新能力为主。

学生特点:学生为初中生,具备一定的物理知识和动手能力,对电子技术有一定的好奇心。

教学要求:结合学生特点和课程性质,注重实践操作,引导学生主动探索,培养团队协作能力。

将课程目标分解为具体的学习成果,以便在教学设计和评估中有的放矢。

二、教学内容1. 电子技术基础知识:介绍抢答器涉及的电子元件,如电阻、电容、二极管、三极管等,以及基本电路原理;教材章节:第一章 电子元件与基本电路2. 逻辑门电路:讲解与门、非门、或门等逻辑门的工作原理及应用;教材章节:第二章 逻辑门电路3. 触发器与锁存器:介绍RS触发器、D锁存器等数字电路元件的工作原理和功能;教材章节:第三章 触发器与锁存器4. 抢答器电路设计:分析4路抢答器电路图,讲解各部分电路功能及连接方法;教材章节:第四章 抢答器电路设计5. 抢答器组装与调试:指导学生进行抢答器组装,讲解调试方法及注意事项;教材章节:第五章 抢答器组装与调试6. 故障分析与维修:介绍抢答器常见故障分析及维修方法;教材章节:第六章 故障分析与维修教学安排与进度:1. 电子技术基础知识(2课时)2. 逻辑门电路(2课时)3. 触发器与锁存器(2课时)4. 抢答器电路设计(3课时)5. 抢答器组装与调试(3课时)6. 故障分析与维修(2课时)教学内容的选择和组织遵循科学性和系统性原则,结合课程目标和教材内容,确保学生能够逐步掌握电子技术知识,提高实践操作能力。

四路抢答器课程设计

四路抢答器课程设计

四路抢答器课程设计一、引言四路抢答器是一种常用于教育培训领域的教学工具,通过快速抢答的方式提高学生的参与度和专注力。

本次课程设计旨在介绍四路抢答器的原理、使用方法以及在教学中的应用。

二、四路抢答器的原理四路抢答器由主机和多个手持抢答器组成,主机负责控制整个系统,手持抢答器用于学生进行抢答。

具体原理如下:1.主机通过无线信号与手持抢答器进行通信,实现问题发送和结果显示。

2.主机将问题发送给手持抢答器,并启动计时器。

3.学生按下手持抢答器上的按钮进行抢答。

4.主机根据按钮按下的先后顺序判断正确回答者,并在显示屏上显示结果。

三、四路抢答器的使用方法使用四路抢答器进行课堂教学需要以下步骤:1.准备工作:确保主机和手持抢答器电量充足,并保证无线信号通畅。

2.设置问题:在主机上输入问题并设置倒计时时间。

3.发送问题:按下发送按钮,主机将问题发送给手持抢答器。

4.学生抢答:学生按下手持抢答器上的按钮进行抢答。

5.结果显示:主机根据按钮按下的先后顺序判断正确回答者,并在显示屏上显示结果。

6.统计分析:通过主机记录的数据进行统计分析,了解学生的回答情况。

四、四路抢答器在教学中的应用四路抢答器可以广泛应用于各个学科的教学中,以下是几个典型的应用场景:1. 提问环节在课堂上,教师可以使用四路抢答器来进行提问。

通过快速抢答的方式,激发学生积极性和参与度。

教师可以根据学生回答问题的情况及时调整教学内容和方法。

2. 小组竞赛将学生分成若干小组,每个小组配备一个手持抢答器。

教师出题后,小组内成员共同商讨并使用手持抢答器进行抢答。

正确回答者可以为自己小组赚取分数,从而增加竞争和合作氛围。

3. 课堂测验在课堂结束前,教师可以进行一次小型的课堂测验。

将几道题目发送给学生,学生使用手持抢答器进行抢答。

通过测验结果,教师可以了解学生对知识掌握的情况,并及时调整教学内容。

4. 反馈评估四路抢答器还可以用于学生对教师提出问题的反馈评估。

教师提出问题后,学生使用手持抢答器进行回答,并给出自己对问题的评价。

四路数字抢答器课程设计[001]

四路数字抢答器课程设计[001]

四路数字抢答器课程设计四路数字抢答器是一种常见的教学辅助设备,广泛应用于课堂抢答和竞赛活动中。

通过使用四路数字抢答器,教师可以有效调动学生参与课堂互动的积极性,提高教学的趣味性和效果。

一、功能介绍四路数字抢答器的主要功能包括答案选项设定、抢答计时、积分统计等。

教师可以根据实际教学需求,设定不同的答案选项,让学生根据问题进行抢答。

同时,抢答器还可以设定不同的抢答时间限制,帮助教师控制问题的难易度以及增加互动效果。

抢答器还可以自动统计学生的积分,方便教师进行成绩评定和奖励发放。

二、教学应用四路数字抢答器广泛应用于各个学科的教学中。

在语文教学中,教师可以设计各类问题,让学生通过抢答器进行积极互动,提高学生的阅读理解和表达能力。

在数学教学中,可以利用抢答器进行奥数竞赛的模拟,激发学生对数学的兴趣和热爱。

在英语教学中,可以通过抢答器来进行口语对话练习,提高学生的口语表达能力。

此外,四路数字抢答器还能用于各类知识竞赛、小组合作竞赛等课堂活动中,充分调动学生的学习积极性和团队合作精神。

三、教学效果分析使用四路数字抢答器可以达到多种教学目的。

首先,它能有效激发学生主动学习的兴趣,培养学生积极参与课堂互动的意识。

其次,通过抢答器的运用,教师能够及时获得学生对问题的回答结果,从而了解学生的学习情况和掌握程度,有针对性地进行个别辅导。

此外,抢答器的计时功能可以提高学生的应变能力和快速反应能力,锻炼学生的思维灵活性和抢答技巧。

四、设计建议在设计四路数字抢答器课程时,教师可以考虑以下几个方面。

首先,选择合适的问题类型,能够激发学生的思考和互动。

其次,合理设定抢答时间,区分不同难度和答案的抢答时间限制,以保证公平竞争同时增加挑战性。

此外,教师还可以将抢答器与课堂评价相结合,将抢答器的使用作为一种评价学生学习成果的方式。

最后,教师在课程设计中需要注意合理安排抢答器的使用时机和次数,避免过多的抢答环节影响课堂进度和学习效果。

总之,四路数字抢答器作为一种教学辅助设备,具有丰富的功能和广泛的教学应用。

课程设计-四路抢答器

课程设计-四路抢答器

任务书 (3)前言 (4)一、设计目的 (4)二.电路原理及设计 (4)1.设计思路 (4)2.系统框图 (4)三.单元电路设计及元器件选择........................................................................................5 5(1)抢答电路...................................................................................................................5(2)计分电路...................................................................................................................6(3)倒计时电路..............................................................................................................7(4)脉冲电路...................................................................................................................四.总电路.............................................................................................................................7五、测试结果 (8)六、设计过程中的问题和解决办法 (8)七.心得体会 (9)八.元件列表 (9)九.参考文献 (10)《电子技术课程设计》任务书1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等):1.2、设计要求(1)6名选手编号为:1,2,3,4,5,6。

四路优先简易抢答器设计

四路优先简易抢答器设计

四路优先简易抢答器设计1.设计目的(1)掌握用门电路和计数显示芯片完成四路抢答器的设计方法。

(2)对设计的数字电路进行仿真和调试。

2.设计任务四路优先简易抢答器,是通过逻辑电路判断哪一个预定状态优先发生的一个装置,具体要求如下:(1)4个S1、S2、S3、S4为抢答输入开关,一个控制开关S5,LED数码管为抢答成功显示。

(2)在按下控制开关S5时,再按下S1、S2、S3、S4是处于无效的状态;以及在无人按下抢答开关时的状态,这两种情况下LED数码管显示均为字符“5”。

(3)开关S1、S2、S3、S4中有一个按下时,对应LED数码管显示出相应的数字“1”、“2”、“3”、“4”,并且被锁存起来,而其他的开关再按则无效。

(4)按下控制开关S5时,电路恢复为等待抢答状态,S5开关复位时准备下一次抢答。

(5)信号发生器产生的时基信号CP周期,应大于一次手动触键开关后的抖动时间,否则抢答器就不能锁定。

3.设计要求(1)合理的设计硬件电路,说明工作原理及设计过程,画出相关的电路原理图(运用Multisim电路仿真软件);(2)选择常用的电器元件(说明电器元件选择的过程和依据);(3) 对电路进行局部或整体仿真分析;(4)按照规范要求,按时提交课程设计报告(打印或手写),并完成相应答辩。

4.参考资料(l)李立主编. 电工学实验指导. 北京:高等教育出版社,2005(2)高吉祥主编.电子技术基础实验与课程设计. 北京:电子工业出版社,2004 (3)谢云,等编著.现代电子技术实践课程指导.北京:机械工业出版社,2003四路优先抢答器设计报告目录一、任务设计与要求 (4)二、设计方案与论证 (5)二、电路设计计算与分析 (6)3.1555定时器 (6)3.1.1 555定时器构成的多谐振荡器 (9)3.2 8线—3线优先编码器74LS148集成电路芯片 (11)3.3 四D触发器74LS175 (15)3.4 关于竞争现象 (17)3.5整体仿真 (21)四、总结与心得 (22)五、附录 (24)六、参考文献 (25)一、任务设计与要求四路优先简易抢答器,是通过逻辑电路判断哪一个预定状态优先发生的一个装置,具体要求如下:(1)4个S1、S2、S3、S4为抢答输入开关,一个控制开关S5,LED数码管为抢答成功显示。

四路抢答器课程设计报告

四路抢答器课程设计报告

1 设计任务描述1设计题目四路抢答器的设计1.1设计要求1.1 设计目的(1)掌握四路抢答器的构成、原理与设计方法;(2)熟悉集成电路的使用方法。

1.2 基本要求(1)要求实现ABCD四路抢答器的设计——每组都具有独立的抢答按键,要求某路抢答后,其余三路抢答无效;(2)某路抢答信号到达后,指示该路已抢答的独立灯光发光,发出提示音,并用数码管显示抢答的组号(以ABCD表示);(3)裁判桌上的公共通道号显示(以ABCD表示);(4)抢答时间的定时与报警,具体实现可自拟。

1.3 发挥部分( 1 )抢答次数显示;(2)选手分数计数显示。

2设计思路竞赛抢答器的设计思路即为有多个信号输入端,但是当有其中任何一个信号输入时,运行电路将所存电路,直至总控制开关闭合为之。

本设计题目为智能四路竞赛抢答器,使其能方便的实现优先抢答,本组抢答后,各组独立的灯光显示,同时发挥部分设计了抢答定时电路。

抢答器具有锁存、定时、显示功能。

即当抢答开始后,选手抢答按动按钮,锁存器锁存相应的选手编码,同时用LED数码管把选手的编码显示出来,并且开始抢答时间的倒计时,同时用LED数码管把选手的所剩抢答时间显示出来。

抢答时间可设定(0~15秒)。

接通电源后,主持人将开关拨到“清除”状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置“开始”状态,宣布“开始”抢答器工作。

定时器倒计时提示。

选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。

当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。

如果再次抢答必须由主持人再次操作“清除”和“开始”状态开关。

据要求,则设计思路如下:由主持人控制四组抢答,当一人按下抢答按钮后,将会有灯光显示,单独显示器显示组别并发出提示音。

同一时刻优先编码电路将抢答信号锁存,其他人抢答失效,再通过译码显示将抢答认的组别显示出来。

由主持人控制抢答时间,抢答时间设为15秒。

四路-抢答器课程设计

四路-抢答器课程设计

四路-抢答器课程设计-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN课题题目:数字式4组竞赛抢答器的设计与制作一、课程设计目的本次课程设计主要是《数字电子技术》理论课程而设置的一门实践性课程,起到巩固所学知识,加强综合能力,培养电路设计能力,提高实验技术,启发创新思想的效果。

二、初始条件:本课程设计,要求用集成电路:74LSl48,74LS192,74LS175,74LS160,74LS00,74LS04,74LS20,74LS48,74LS32,555定时器和其它器件等,实现四路定时抢答功能。

三、要求完成的主要任务:1、可同时供4名选手(或代表队)参赛,其编号分别是1到4,各用一个抢答按钮,按钮的编号与选手的编号相对应。

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

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

抢答开始后,若有选手按动抢答按钮,编号立即锁存,并数码管上显示选手的编号,同时扬声器给出声音提示;同时封锁输入电路,禁止其它选手抢答。

3、抢答器具有定时抢答的功能,且一次抢答的时间为10秒。

当主持人启动“开始”键后,要求定时器立即进行加计时,并用显示器显示。

4、参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止;如果定时抢答的时间已到,而没有选手抢答时,并封锁输入电路,禁止选手超时后抢答,定时显示器上显示0。

目录1 功能介绍 (3)主要功能介绍 (3)扩展功能介绍 (3)2总体方案设计.................................................. (3)3单元模块设计.................................................. (4)抢答器控制端电路功能介绍 (4)定时时间电路 (5)控制电路和报警电路 (5)振荡电路 (6)4主要芯片介绍 (7)优先编码器 74LS148 (7)计数器74LS192 (8)5四人抢答器仿真.............................................. (9)6系统调试...................................................... (9)7参考文献 (11)1功能介绍主要功能介绍(1)抢答器最多可供4名选手参赛,编号为1~4号,各队分别用一个按钮(分别为J1、J2、J3、J5)控制,并设置一个系统清零和抢答控制开关J4,J7,该开关由主持人控制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
若系统提示某选手抢答违规,主持人仍未按下复位键,此时该号选手又按下抢答键,LED显示选手对应号码。本系统启动后,若主持人未按下开始键,此时有选手按下抢答键,系统亮红色二极管并报警。
(二)系统流程图
系统开始初始化8255。然后循环检测开始键是否按下,如果按下则循环检测抢答键。抢答键按下则显示选手编号并进入倒计时。进入倒计时后循环检测加分、减分键是否按下,按下则停止倒计时并给相应的选手加10分或减10分。如果倒计时结束之前没有按下加减分键系统则会给出警报,根据回答的内容判断是否正确,正确则加分,错误减分,此次抢答结束。
AND AX,00FFH
ADD BX,AX;使bx指向当前选手分数地址
PUSH AX
MOV AX,10
ADD [BX],AX;将该分数加10
CALL SHOWSCORE;显示该选手分数
POP DX
POP CX
POP BX
POP AX
RET
UPSCORE ENDP
DOWNSCORE PROC;当前选手减分
KAISHIKEY: CALL KAISH;调用开始键程序
JMP BEGIN
FUWEIT: TEST AL,00000100B;测试是否是复位键
JNZ FUWEIKEY
JMP UP
FUWEIKEY: CALL FUWEI
JMP BEGIN
UP: TEST AL,00000010B;测试是否是加分键
JNZ UPKEY
3)8255的端口C分别和发光二极管和扬声器连接。
图3 实验线路
(二)连线说明
1)8255的A口作为输入端口和开关K0-K7相连,K3是主持人的控制开关,设置抢答指示电路和启动/复位开关。K3提供高电平后,绿色二极管亮,表示启动一次抢答。 K4-K7来代表4个抢答按钮。当开关向上拨时,表示按下按钮,在进行抢答。
CMP BL,0
JNZ BEGIN
MOV CX,4;用于循环及测试抢答键编号
MOV BL,00010000B
TEST1: TEST AL,BL
JNZ GETCKEY
ROL BL,1
LOOPBEGIN
GETCKEY: CALL GETKNUM
JMP BEGIN
KAISHI PROC;开始键子程序
MOV BZ,0FFH;将bz置0ffh,测试开始键是否按下
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV AL,CURRNUM;得到当前选手编号
ADDAL,AL
MOV BX,OFFSET SCORE
AND AX,OOFFH
ADD BX,AX
MOV AX,10
SUB [BX],AX;将该分数减10
CALL SHOWSCORE
POP DX
POP CX
OUT 62H,AL
MOV BX,OFFSETSTATE
MOVAL,00101110B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[0]中内容
CALL DELAY
INC BX
MOVAL,00101101B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[1]中内容
二、设计方案
在本实验中用8255芯片设计一个4路的竞赛抢答器,8255用来实现主持人的控制开关和不同时间信号灯的亮灭、抢答者的开关控制和只接受第一个抢答者的信号、LED数码管的显示。首先初始化8255控制字,让A口输入,B、C口输出。然后读A口,看主持人的控制开关K3是复位还是启动,如果是复位就在B口输出数据让主持人的信号灯全灭,从C口输出数据让LED数码管也灭。在返回检测主持人的控制开关。如果主持人的开关K3是启动,读A口看抢答者是否有人抢答,如果还无人抢答就继续检测。如果有人抢答从C口输出数据使绿色发光二极管发光。然后检测看那一个是首先抢答的,并储存数据和屏蔽后边的抢答者。再将A口读的数据送的B口让LED数码管显示抢答者的号码。
RET
KAISHI ENDP
FUWEI PROC;复位键子程序 ,用于清空score之外所有内容
MOV AX,0
MOV CURRNUM,AL;将当前选手编号内容清为零
MOV BZ,AL;将开始键状态设为未按下
MOVAL,3FH
MOV BIAOZHI,AL;将扬声器不叫,红绿灯状态为不亮
MOV CX,4
CALL DELAY
INC BX
MOVAL,00111011B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[2]中内容
CALL DELAY
INC BX
MOVAL,00110111B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[3]中内容
IN AL,60H;扫描端口A的开关键内容
TEST AL,0FFH;检测是否有键按下
JZ BEGIN;如无键按下,则循环扫描
CALL ONESECOND2;有键按下时,调用延时程序段消抖动
KAISHIT: TEST AL,00001000B;有键按下时,测试是否是开始键
JNZ KAISHIKEY
JMP FUWEIT
MOV CL,0;用于记录100的个数
NUM1: CMP AX,100;判断该分数是否小于100
JLOUT1
SUB AX,100;该分数大于100,则减100
INC CL;将100的个数加1
JMP NUM1
OUT1: PUSH AX;将100个数输出
MOV BX,OFFSET TAB
AND CX,00FFH
POP BX
POP AX
RET
DOWNSCORE ENDP
GETPASS PROC
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV AL,00101111B;改变biaozhi,使绿灯亮
MOV BIAOZHI,AL
CALL SHOWTIME;调用倒计时子程序
POP DX
POP CX
POP BX
STATE DB 0,0,0,0
BIAOZHI DB 3FH
DATA ENDS
CODE SEGMENT
AUUSME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV AL,10010000B;初始化8255
OUT 63H,AL
BEGIN: CALL DISPLAY;调用显示程序,让其显示state中内容
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV CX,OFFH
IOP2:LOOPLOP2
POP DX
POP CX
POP BX
POP AX
RET
DELAY ENDP
GETKNUM PROC;检测到抢答键后,得到该键编号,并存入currnum中
PUSH AX
PUSH BX
PUSH DX
MOV AX,CX;由cx得到抢答者编号
CMPAL,0FFH
JNZ A
CALL GETPASS;开始键已按下时,绿灯通过
A: CALL WARN;开始键未按下,警告
POP DX
POP BX
POP AX
GETKNUM ENDP
WARN PROC;警告子程序,使扬声器响,红灯亮
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOVAL,11011111B
MOVAL,0
MOV BX,OFFSETSTATE
LOP1: MOV [BX],AL;使4个LED无显示内容
INC BX
LOOPLOP1
Rห้องสมุดไป่ตู้T
FUWEI ENDP
DISPLAY PROC;在4个LED中显示state中的内容
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV AL,BIAOZHI;显示扬声器,红绿灯状态
ADD BX,CX
MOV AL,[BX];得到其LED编号
MOV BX,OFFSETSTATE
CALL DELAY
IN AL,60H;得到端口A内容
TEST AL,00001111B;检测是否有开关、复位、加分、减分键按下
JNZ B7
JMP B8
B7: JMP BEGIN;跳回begin检测该键
B8: POP DS
POP CX
POP BX
POP AX
RET
DISPLAY1 ENDP
DELAY PROC;延时,用于LED显示延时用
OUT 62H,AL
MOV BX,OFFSETSTATE
MOVAL,00111110B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[0]中内容
CALL DELAY;延时
INC BX
MOVAL,00111101B
OUT 62H,AL
MOV AL,[BX]
OUT 61H,AL;显示state[1]中内容
DATA SEGMENT
TAB DB 3FH,06H,5BH,66H,6DH,7DH,07H,7FH,6FH
TABLE1 DB 6FH,7FH,07H,7DH,6DH,66H,4FH,5BH,06H,3FH
TABLE2 DB 06H,3FH
BZ DB 00H
CURRNUM DB 0
SCORE DW 0,100,100,100,100
相关文档
最新文档