6路抢答器设计

合集下载

单片机六路抢答器课程设计

单片机六路抢答器课程设计

单片机六路抢答器课程设计
单片机六路抢答器是一种用于教育培训场景的设备,旨在提高学生的抢答能力和思维敏捷性。

在这个课程设计中,我们将使用单片机来实现一个具有六个按钮的抢答器系统。

首先,我们需要准备硬件部分的材料。

一个典型的单片机抢答器系统包括一个单片机主控板、六个按钮、一个显示器以及一些连接线材。

在这里,我们选择使用常见的Arduino Uno作为单片机主控板,并将六个按钮分别连接到主控板的不同IO口上。

接下来,我们需要编写相应的代码来实现抢答器的功能。

在Arduino 编程环境中,我们可以使用C/C++语言来编写代码。

首先,我们需要初始化IO口和显示器。

然后,我们可以设置一个定时器,用于限制每个学生的抢答时间。

当某个按钮被按下时,我们可以通过判断相应的IO口状态来确定哪个学生抢答成功。

最后,我们将抢答结果显示在显示器上。

除了基本的抢答功能,我们还可以进一步扩展课程设计。

例如,我们可以加入抢答器的计分功能,每次学生抢答成功后,可以在显示器上显示相应的分数。

此外,我们还可以设置难度级别,给不同的学生设置不同的抢答时间限制,以提高学生的竞争性和抢答能力。

在课程设计的过程中,我们可以引入一些有趣的抢答游戏,例如多人对战、团队比赛等,以增加学生的参与度和趣味性。

此外,我们还可以加入音效和灯光效果,使整个抢答过程更加生动有趣。

总之,单片机六路抢答器是一个很好的教育培训工具,可以帮助学生提高抢答能力和思维敏捷性。

通过合理设计课程内容和引入一些有趣的元素,我们可以创造一个富有活力和互动性的课堂氛围,激发学生的学习兴趣和积极性。

六路抢答器课程设计(附程序)

六路抢答器课程设计(附程序)

北京科技大学本科生课程设计说明书题目:六路抢答器学院:专业:姓名:学号:指导教师签字:摘要随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的作用。

各种技术都离不开计算机,计算机已经在人们生活的各个方面普及了。

本课程设计是微机原理及接口技术的简单应用。

运用所学的微机原理和接口技术知识完成六路抢答器。

通过硬件与软件的结合,用我们刚刚学过的汇编语言编写程序模拟分析了六路抢答器出现的各种情况。

该抢答器以主持人为中心,操作抢答器的开始与复位,选手们可以根据主持人的提示进行抢答,该抢答器基本能满足现在社会抢答的需要,设计简单,成本低,适合小型抢答场合。

关键词:抢答器硬件电路软件编程模拟系统前言随着人们生活水平的提高,微机已经成为人们生活中重要的部分,掌握微机原理是我们信息类专业的必备知识。

8086/8088CPU是基础且广泛应用的处理器,它由执行单元和总线接口部分组成。

本说明书是包括课程设计的要求、汇编语言程序以及相关的硬件设计等内容组成。

根据汇编语言的优点,运用汇编语言的来编写程序,使程序更加便于阅读和理解。

本说明书是根据本人课堂上所学的知识以及参考相关文献的基础上编写的。

通过这次的编写,使我对微机原理和各种软硬件系统的认识变得更加深刻,打下实践的基础。

全书共分为4章,第1章为课题的来源,为本说明书的导论,基本概括来介绍了本设计题目的基本要求。

第2章为总体的设计思路,系统的介绍了本课题的具体如何实现。

第3章为硬件设计,该部分主要介绍了所需要的硬件和硬件的连接。

第4章为软件设计,该部分主要介绍了设计流程和具体实现的程序代码。

本说明书的编写得到了许多同学的关心和帮助,正是由于他们的指导、帮助和大力支持,才使本说明书得以顺利的完成。

由于本人水平有限,说明书中难免存在不足与疏漏之处,恳请老师不吝指正。

目录摘要 (2)引言 (3)课程设计任务书 (5)1[课题来源] (6)1.1[需求分析] (6)1.1.1[课题来源的意义] (6)1.1.2[设计内容] (6)1.1.3[设计目的] (6)1.1.4[系统功能] (6)2[总体设计思路] (8)2.1[设计思路] (8)2.2[红黄绿灯的表示] (9)3[硬件设计] (10)3.1[芯片8255] (10)3.1.1[芯片8255,8253,8259的引脚] (10)3.1.2[芯片8255,8253,8259的工作方式] (11)3.2[硬件连接] (12)3.2.1[硬件连接图] (12)3.2.2[其他配置] (14)4[软件设计] (15)4.1[程序流程图] (15)4.2[程序设计] (16)小结 (23)参考文献 (24)课程设计任务书一.设计内容设计一个具有6路抢答的抢答器,启动计算机,计算机自动为系统各芯片进行初始化,抢答器开始工作。

六路抢答器设计

六路抢答器设计

PLC 大作业 控制要求:(1)6个队可同时参加抢答。

(2)裁判台设有裁判灯和报警灯,并且设有裁判台开始按钮SB0和裁判台复位按钮SB7;参赛台设有参赛台抢答按钮以及参赛台灯。

1-6号参赛台分别对应按钮SB1-SB6及参赛台灯EL1-EL6。

(3)知识竞赛抢答器能适合以下比赛规则:出题后,各队抢答必须在裁判说出“开始”并按下裁判台的开始按钮SB0后20S 内抢答,并由数码管显示时间。

如提前抢答,抢答器发出“违规”信号。

20S 时间到,如无队抢答,则抢答器给出时间已到信号,该题作废。

在有队抢答的情况下,则抢答器发出“抢答”信号,数码管开始计时,并由数码管显示出抢到题的参考队号,抢到题的队必须在30S 内答完题,如30S 内未答完,则作超时处理。

(4)在某个题结束后,裁判员按下台上的复位按钮SB5,抢答器恢复原来的状态,为下一轮抢答作好准备。

七段译码管显示器如图所示其中显示器b 、c 亮显示数字1;a 、b 、d 、e 、g 亮显示数字2;a 、b 、c 、d 、g 亮显示数字3;b 、c 、f 、g 亮显示数字4;a 、c 、d 、f 、g 亮显示数字5;a 、c 、d 、e 、f 、g 亮显示数字6。

梯形图显示如下按下“抢答开始”按钮X0后,点亮启动指示灯Y11;在启动指示灯被点亮的前提下,按下X1,显示管b、c亮,显示数字1,即Y1、Y2有输出,并与Y0、Y3、Y4、Y5、Y6的常闭触点串联构成互锁,保证b、c亮时,a、d、e、f、g不亮,串联复位开关X7常闭触点用于停止,X1与蜂鸣器、输出继电器Y10并联,用于自保持,锁住抢答器,使其他按钮无效;同样,按下X2,显示管a、b、d、e、g亮,显示数字2,即Y0、Y1、Y3、Y4、Y6有输出,串联Y2、Y5的常闭触点构成互锁,保证a、b、d、e、g亮时,c、f不亮;按下X3,显示管a、b、c、d、g亮,显示数字3,即Y0、Y1、Y2、Y3、Y6有输出,串联Y4、Y5的常闭触点构成互锁,保证a、b、c、d、g亮时,e、f不亮;按下X4,显示管b、c、f、g亮,显示数字4,即Y1、Y2、Y5、Y6有输出,串联Y0、Y3、Y4的常闭触点构成互锁,保证b、c、f、g亮时,a、d、e不亮;按下X5,显示管a、c、d、f、g亮,显示数字5,即Y0、Y2、Y3、Y5、Y6有输出,串联Y1、Y4的常闭触点构成互锁,保证a、c、d、f、g亮时,b、e不亮;按下X6,显示管a、c、d、e、f、g亮,显示数字6,即Y0、Y2、Y3、Y4、Y5、Y6有输出,串联Y1的常闭触点构成互锁,保证a、c、d、e、f、g亮时,b不亮。

六路抢答器课程设计报告

六路抢答器课程设计报告

六路抢答器课程设计报告一、设计任务与要求设计并制作一个六路抢答器,要求满足以下条件:1. 抢答器同时供6名参赛者使用,每人一个抢答按钮;2. 抢答器具有锁存功能,即按下抢答按钮后,其他参赛者无法再按下按钮;3. 抢答器具有显示功能,能够显示最先按下按钮的参赛者编号;4. 抢答器电路结构简单,易于实现。

二、设计方案根据设计要求,可以采用以下方案实现六路抢答器:1. 抢答按钮电路:使用6个单刀单掷开关(SW1-SW6)作为抢答按钮,每个开关的一端接地,另一端接至输入端子上。

当某个参赛者按下按钮时,对应的输入端子变为低电平。

2. 锁存电路:采用6个D触发器(DFF1-DFF6)实现锁存功能。

每个D触发器的置位端(S)和复位端(R)均接地,时钟端(CP)接至时钟信号发生器的输出端,数据输入端(D)接至相应的输入端子。

当某个参赛者按下按钮时,对应的输入端子变为低电平,触发D触发器置位,将对应的状态锁存下来。

3. 显示电路:采用6个LED灯(LED1-LED6)作为显示器件,每个LED灯的正极接至电源,负极接至相应的D触发器的输出端。

当某个D触发器置位时,对应的LED灯点亮,指示最先按下按钮的参赛者编号。

4. 时钟信号发生器:采用555定时器构成多谐振荡器,产生时钟信号。

将555定时器的2脚和6脚接至电源,3脚接地,4脚接至电阻和电容组成的RC电路。

通过调节RC电路的参数,可以改变时钟信号的频率和占空比。

三、电路原理图与元件清单由于无法在此处绘制电路原理图,以下提供元件清单:1. 单刀单掷开关(SW1-SW6):6个;2. D触发器(DFF1-DFF6):6个;3. LED灯(LED1-LED6):6个;4. 555定时器:1个;5. 电阻、电容等元件。

四、制作过程与测试结果按照设计方案制作六路抢答器,并进行测试。

测试结果表明,六路抢答器能够正常工作,满足设计要求。

当某个参赛者按下按钮时,对应的LED灯点亮,同时其他参赛者无法再按下按钮。

数字六路抢答器

数字六路抢答器

六路抢答器的设计一、设计要求与任务:1、设计抢答器可供六名选手抢答,编号1~6号,分别用六个按钮键s1~s6。

2、设置一个系统清除和抢答控制开关,控制开关由主持人控制,当主持人置“清除”端,抢答无效。

置“开始”端才有效。

3、每位选手的抢答具有锁存与显示功能,优先抢答的编号一直保持到主持人将系统清除为止。

4分辨出选手按键的先后,并锁存优先抢答者,同时译码显示电路显示编号,再禁止其他选手的按键操作无效。

二、确定方案和器件:由电路的输入功能,为六路输入,优先的顺序,选用8线-3线优先编码器74LS148,优先选择后,用锁存器将编号锁存,再编号译码显示。

这里锁存器用D触发器和RS触发器。

译码显示用BCD-七段显示译码器,形成的LED灯显示的数字即为选手编号。

其基本原理图如下:三、各部分功能介绍:1、当主持人开关置“清除”端,由74LS148功能表如图:选择1I ~6I 一次为编号1~6选手的按钮,S 为选通输入端,只有在S =0的条件下,编码器才能正常工作。

设计双向开关,在“清除”端74LS148不工作,即无论选手们怎么按键都不起作用,在“开始”端,S =0使74LS148工作,这时EX Y =0,但为了禁止其他选手按键起作用,通过逻辑电路,使EX Y 为输入,输出为高电平,反馈给“S ”端,这样就使74LS148芯片停止工作,但锁存器存储的数据还可以继续工作。

当主持人置“开始”端,控制电路同上继续工作。

如图为输入控制电路:2、对于锁存器,采用D 触发器和RS 触发器,这样就保证了在74LS148停止工作时其输出还是有效状态,再进行下一步译码过程。

D 触发器的功能表如下:3、BCD-七段显示码(7448芯片):由其功能表,这里只有6路,所以在7448的输入端只有三端(3位),令3A =0. LT 为灯测试输入,只要令LT =0,便可使被驱动数码管的七段同时点亮,以检查该数码管各段能否正常发光,在工作是应置LT 为高电平。

单片机六路抢答器课程设计

单片机六路抢答器课程设计

单片机六路抢答器课程设计概述在现代教育中,抢答器是一种被广泛应用的工具,能够有效提高学生的积极性和参与度。

本课程设计旨在使用单片机设计一个六路抢答器,实现简单、高效的抢答系统,为教学活动增添趣味和互动性。

设计要求1.使用单片机实现六个抢答按键,每个按键代表一个选手。

2.设计一个显示屏,显示抢答结果,包括选手编号和抢答时间。

3.实现按键的状态检测和抢答时间的计时功能。

4.提供简单的用户界面,包括开始抢答、停止抢答和重置功能。

结构设计按键和状态检测为了实现六个抢答按键,可以使用六个GPIO口作为输入端,通过外部上拉电阻连接到VCC电源。

当按键按下时,GPIO口会检测到低电平。

使用中断机制可以实现按键状态的实时检测,当检测到按键按下时,触发中断处理函数进行相应的操作。

抢答时间计时抢答时间计时可以使用定时器实现,定时器在启动抢答过程后开始计时,当有选手按下按键时,记录下计时器的当前值作为该选手的抢答时间。

为了满足要求,可以选择使用32位定时器,以提供足够的计时范围。

显示屏和界面设计为了显示抢答结果,可以使用简单的数码管或液晶显示屏。

数码管可以显示选手编号和抢答时间,而液晶显示屏可以提供更多的显示信息,如选手姓名等。

为了方便用户操作,可以设计几个按钮实现开始抢答、停止抢答和重置功能。

可以使用单片机的GPIO口作为输出端,通过外部上拉电阻连接到VCC电源。

当按钮按下时,GPIO口会检测到低电平。

使用中断机制可以实现按钮状态的实时检测,当检测到按钮按下时,触发中断处理函数进行相应的操作。

硬件原理图以下是单片机六路抢答器的硬件原理图:1. VCC2. GND3. 抢答器按键14. 抢答器按键25. 抢答器按键36. 抢答器按键47. 抢答器按键58. 抢答器按键69. 显示屏数据线10. 显示屏使能线11. 按钮112. 按钮213. 按钮3软件设计初始化在软件设计中,首先需要进行初始化设置,包括初始化GPIO口、定时器、中断等。

基于某AT89C51单片机六路抢答器的设计

基于某AT89C51单片机六路抢答器的设计

基于某AT89C51单片机六路抢答器的设计AT89C51单片机六路抢答器设计一、引言抢答器是一种常见的电子设备,特别是在教育领域中,常用于学生课堂上积极参与课堂互动和答题的工具。

本设计以AT89C51单片机为核心,设计了一款六路抢答器,能够实现多个人同时抢答的功能,提高学生参与课堂互动的积极性。

二、系统设计该抢答器设计包括六个按键、六个LED指示灯和一个液晶显示屏。

具体设计如下:1.硬件设计(1)按键设计:设计六个按键,分别对应六个抢答按钮。

当按下一些按键时,相应的LED指示灯亮起,并通过串口数据传送给单片机,单片机根据接收到的数据来判断相应的学生抢答情况。

(2)LED指示灯设计:设计六个LED指示灯,用于显示学生抢答情况。

当一些学生按下相应的按键抢答时,其对应的LED指示灯亮起。

(3)液晶显示屏设计:设计一个液晶显示屏,用于显示当前的抢答情况。

通过串口将单片机接收到的学生抢答情况传送给液晶显示屏,实时显示当前的抢答情况。

2.软件设计(1)按键扫描程序:通过循环扫描六个按键的状态,当一些按键被按下时,将按键对应的值通过串口传送给单片机。

(2)按键控制程序:单片机接收到按键传来的值后,根据不同的值对相应的LED指示灯进行控制,实现抢答状态的显示。

(3)串口通信程序:设计单片机与液晶显示屏之间的串口通信程序,实现单片机将学生抢答情况传送给液晶显示屏的功能。

(4)液晶显示程序:通过串口接收到的数据,将学生抢答情况显示在液晶显示屏上,实时显示当前的抢答情况。

三、系统实现1.硬件实现:按照设计要求,搭建相应的电路,包括按键、LED指示灯和液晶显示屏等模块的连接。

2.软件实现:根据设计要求,进行相应的程序编写。

四、系统测试五、结论本设计基于AT89C51单片机,设计了一款六路抢答器,能够实现多个人同时抢答的功能。

经过测试,系统能够准确地显示学生的抢答情况,并且操作简便。

通过该抢答器,能够有效提高学生的参与度,促进课堂互动,加深学生对知识的理解和记忆。

《六路抢答器设计》doc版

《六路抢答器设计》doc版

《六路抢答器设计》doc版《六路抢答器设计》doc版《单片机原理及应用》课程设计报告题目六路抢答器的设计姓名XXX、XX、XX 专业班级11电子信息工程2班指导教师许长安日期2013.12.20 目录一、设计任务及要求1 二、元器件清单及简介1 1、元器件清单1 2、AT89C52简介2 三、设计原理及分析3 1、总原理图3 2、时钟频率电路4 3、显示电路4 4、抢答电路4 5、软件设计5 四、设计中遇到的问题与改进6 五、总结6 六、参考文献6 附录一:7 一、设计任务及要求1、设计一个六路抢答器;2、系统设置复位按钮,按动后,重新开始抢答;3、选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人按下复位键为止。

抢答后显示优先抢答者序号,同时红LED亮。

并且不出现其他抢答者的序号;4、抢答器具有定时抢答功能,且一次抢答的时间有主持人设定,本抢答器的时间设定为20 秒,当主持人启动“开始”开关后,定时器开始减计时,同时绿LED亮;5、设定的抢答时间内,选手可以抢答,这时定时器停止工作,显示器上显示选手的号码和抢答时间。

并保持到主持人按复位键。

二、元器件清单及简介1、元器件清单元器件清单如表2-1所示:AT89C52 1片12M晶振1个30pf普通电容2个10uf电解电容1个2K电阻1个10K排阻2个100Ω电阻4个四角按键7个红LED 1个绿LED 1个四位共阴八段数码管1个表2-1 2、AT89C52简介AT89C52是美国ATMEL 公司生产的低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的只读程序存储器(PEROM)和256 bytes 的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C52单片机适合于许多较为复杂控制应用场合。

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

多路数字式竞赛抢答器的设计与制作课程设计报告学院:自动化工程学院班级:测控081设计人:郭秋艳学号:0807250103指导老师:关硕黄俊峰张玉财时间:2010年7月14日目录一.设计任务与技术要求 (3)二.方案的论证及电路的工作原理 (3)1.方案论证.................................................................... (3)2. 工作原理 (4)三:单元电路的设计及电路图 (4)1.抢答器电路 (4)2.定时电路 (6)3报警电路 (7)4. 时序控制电路 (7)5计分电路 (8)四.元器件的选择 (9)1.74LS148 (9)2,74LS279/R-S 锁存器.............................................................. . (10)3. 74LS192 (11)4.74LS48 (12)5. 555定时器 (13)6.74ls121 (14)五,需要的元器件清单 (15)六.心得体会 (16)七.参考文献 (16)一:设计任务与技术要求1、设计任务设计制作一个可供6组选手参加比赛的数字式竞赛抢答器。

2、技术要求(1)抢答器同时供6组选手,分别用6个按钮S0—S5表示。

(2)设置一个系统清零(抢答显示数码管灭灯)和抢答控制开关S,该开关由主持人控制。

(3)抢答器具有第一个抢答信号的鉴别和数据锁存,显示的功能。

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

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

(4)抢答器具有计分,显示的功能。

预置分数可由主持人设定,并显示在每名选手的计分牌上,选手答对加10分,答错扣10分。

(5)抢答器具有定时抢答的功能,抢答时间由主持人设定。

当主持人按下开始按钮后,定时器开始减计时,同时扬声器发出短暂的声响,声响持续时间0.5S 左右。

(6) 参赛选手在设定时间内抢答有效,抢答有效,定时器停止倒计时,抢答显示器上显示选手的编号,定时显示器上显示剩余抢答时间,并保持到主持人将系统清零为止。

(7) 如果抢答定时已到,却没有选手抢答时,本次抢答无效。

系统扬声器报警并封锁输入编码电路,禁止选手超时后抢答,时间显示器显示“00”。

(8)抢答器具有犯规提示的功能,对提前抢答和超时抢答的选手,扬声器会发出警示信号,并在显示器上显示其编号。

二:方案的论证及电路的工作原理1.方案论证方案1:采用CD4511芯片作为抢答信号的触发、锁存和译码输出。

这样虽然比较简便,但实际在实现锁存功能时比较繁琐难实现。

方案2:采用D触发器和译码器来完成抢答部分。

虽然元件较多,但在实现锁存功能时可以简单的实现。

经过对比两方案的优缺点,决定采用抢答信号锁存简单实现的方案2。

然后利用软件来进行仿真调试,再进行逐步改进。

2.工作原理抢答器由输入电路,判别电路,显示电路,秒脉冲发生器,计时电路和报警电路等组成。

抢答器在接通电源后,主持人将开关拨到“清除”状态,抢答器处于禁止状态,编号显示器灯灭,定时器显示设定时间;主持人将开关置“开始”,抢答选手按下自己面前的按钮,输入电路立即输出一抢答信号,经锁存器等判别电路后,锁存第一抢答者信号,并封锁输入电路,禁止其他选手抢答,同时锁存输出信号驱动数码管显示。

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

计数器选用十进制加/减计数器,计数输入由秒脉冲发生器提供。

数字式抢答器原理框图如下:图1三:单元电路的设计及电路图(1)抢答器电路参考电路如图2所示。

该电路完成两个功能:一是分辨出选手按键的先后,并锁存优先抢答者的编号,同时译码显示电路显示编号;二是禁止其他选手按键操作无效。

工作过程:开关S置于"清除"端时,4个触发器输出置0,使74LS148的输入使能端=0,使之处于工作状态,发光二极管不发光。

当开关S置于"开始"时,抢答器处于等待工作状态,当有选手将键按下时(如按下S5),74LS148的输出经RS锁存后,1Q=1, =1,74LS148处于工作状态,4Q3Q2Q=101,经译码显示为"5"。

此外,1Q=1,使74LS148 =1,处于禁止状态,封锁其他按键的输入。

当按键松开即按下时,74LS148的此时由于仍为1Q=1,使编码器的控制端=1,所以74LS148仍处于禁止状态,确保不会出二次按键时输入信号,保证了抢答者的优先性。

如有再次抢答需由主持人将S开关重新置“清除”,然后再进行下一轮抢答。

74LS148为8线-3线优先编码器,表1为其功能表。

图2 74LS148的功能真值表:表1(2)定时电路图3由节目主持人根据抢答题的难易程度,设定一次抢答的时间,通过预置时间电路对计数器进行预置,计数器的时钟脉冲由秒脉冲电路提供。

可预时间的电路选用十进制同步加减计数器74LS192进行设计(3)报警电路由555定时器和三极管构成的报警电路如图4所示。

其中555构成多谐振荡器,振荡频率fo=1.43/[(R1+2R2)C],其输出信号经三极管推动扬声器。

PR为控制信号,当PR为高电平时,多谐振荡器工作,反之,电路停振。

图4(4)时序控制电路时序控制电路是抢答器设计的关键,它要完成以下三项功能:①.主持人将控制开关拨到"开始"位置时,扬声器发声,抢答电路和定时电路进人正常抢答工作状态。

②.当参赛选手按动抢答键时,扬声器发声,抢答电路和定时电路停止工作。

③.当设定的抢答时间到,无人抢答时,扬声器发声,同时抢答电路和定时电路停止工作。

图5根据上面的功能要求,设计的时序控制电路如图5所示。

图中,门G1 的作用是控制时钟信号CP的放行与禁止,门G2的作用是控制的74LS148输人使能端。

图5的工作原理是:主持人控制开关从"清除"位置拨到"开始"位置时,来自于图11、2中的74LS279的输出 1Q=0,经G3反相, A=1,则时钟信号CP能够加到74LS192的CPD时钟输入端,定时电路进行递减计时。

同时,在定时时间未到时,则"定时到信号"为 1,门G2的输出 =0,使 74LS148处于正常工作状态,从而实现功能①的要求。

当选手在定时时间内按动抢答键时,1Q=1,经 G3反相, A=0,封锁 CP信号,定时器处于保持工作状态;同时,门G2的输出 =1,74LS148处于禁止工作状态,从而实现功能②的要求。

当定时时间到时,则"定时到信号"为0,经反相后为1,74LS148处于禁止工作状态,禁止选手进行抢答。

同时,门G1处于关门状态,封锁 CP信号,使定时电路保持00状态不变,从而实现功能③的要求。

(5)计分电路计分电路由十进制计数器,译码器,运算器电路及显示电路组成。

由于每次加分或减分都是10分,故各位总保持为零,只要十位和百位作加或减计数即可。

框图如下:四.元器件的选择1.74LS148在优先编码器电路中,允许同时输入两个以上编码信号。

不过在设计优先编码器时,已经将所有的输入信号按优先顺序排了队。

在同时存在两个或两个以上输入信号时,优先编码器只按优先级高的输入信号编码,优先级低的信号则不起作用。

74148是一个八线-三线优先级编码器。

如图所示的是八线-三线编码器74148的惯用符号及管脚图引脚图。

74148优先编码器为16脚的集成芯片,除电源脚VCC(16)和GND(8)外,其余输入、输出脚的作用和脚号如图中所标。

其中I0—I7为输入信号,A2,A1,A0为三位二进制编码输出信号,IE是使能输入端,OE是使能输出端,GS为片优先编码输出端。

由74148真值表可列输出逻辑方程为:A2 = (I4+I5+I6+I7)IE A1 = (I2I4I5+I3I4I5+I6+7)·IEA0 = (I1I2I4I6+I3I4I6+I5I6+I7)·IE使能输出端OE的逻辑方程为:OE =I0·I1·I2·I3·I4·I5·67·IE当使能输入IE=1时,禁止编码、输出(反码): A2,A1,A0为全1。

当使能输入IE=0时,允许编码,在I0~I7输入中,输入I7优先级最高,其余依次为:I6,I5,I4,I3,I2,I0,I0等级排列。

OE为使能输出端,它只在允许编码(IE=0),而本片又没有编码输入时为0。

扩展片优先编码输出端GS的逻辑方程为:GS = (I0+I1+I2+I3+I4+I5+I6+I7)·IEGS为片优先编码输出端,它在允许编码(IE=0),且有编码输入信号时为0;若允许编码而无编码输入信号时为1;在不允许编码(IE=1)时,它也为1GS = 0表示“电路工作,而且有编码输入”74148优先编码器真值表2,74LS279/R-S 锁存器简要说明: 279为四个/R-/S 锁存器,四个锁存器中有2 个具有2 个置位端(/SA,/SB)。

当/S 为低电平,/R 为高电平时,输出端Q 为高电平。

当/S 为高电平,/R为低电平时,Q 为低电平。

当/S 和/R 均为高电平时,Q 被锁存在已建立的电平。

当/S 和/R 均为低电平时,Q 为不稳定的高电平状态。

对/SA和/SB,/S的低电平表示/SA和/SB只要有一个为低电平,/S的高电平表示/SA和/SB 均为高电平。

引出端符号:1Q~4Q 输出端/1S~/4S 置位端(低电平有效)/1R~/4R 复位端(低电平有效)真值表如下:3. 74LS19274LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如下所示:图7 74LS192的引脚排列及逻辑符号图中:为置数端,为加计数端,为减计数端,为非同步进位输出端,为非同步借位输出端,P0、P1、P2、P3为计数器输入端,为清除端,Q0、Q1、Q2、Q3为数据输出端。

其功能表如下:4.74LS48是一种常用的七段数码管译码器驱动器,常用在各种数字电路和单片机系统的显示系统中。

5. 555定时器555定时器,它基本原理是,由于电容C的两端的电压不能突变,定时器的2端电压低触发端为低电平,输出端3为高电平。

电源经过R1、R2给电容C充电,当电容的电压充到电源电压的2/3时,555内部的MOS管导通,输出为低电平。

接着电容通过R2和已经导通的MOS管放电,当电容的两端电压下降到低于1/3的电源电压时,MOS管截止电容放电停止,此时电源通过R1、R2再次向电容充电,如此反复,形成震荡,从而在3端得到时钟脉冲源输出,根据公式:周期T=(R1+2R2)×C×ln2=0.7(R1+2R2)C 。

相关文档
最新文档