题目内容 (请给出正确答案)
[主观题]

【填空题】1、六路抢答器的控制,根据电路补充程序 要求: ...

【填空题】1、六路抢答器的控制,根据电路补充程序 要求: 系统设置单片机复位按钮,主持人按复位键后,才能开始抢答,最先按下的键其键位码(1-6)被数码管显示出来,其他按键无效,等候主持人再次按下单片机复位键后,才能进行第二次抢答。。 /*--------第一部分: 命令--------*/ <reg51.h> //包含头文件reg51.h /*---------第二部分:定义 或常量-------*/ sbit S1=P3^0; //定义P3.0引脚位名称为S1,注意,P3^0必须要大写 sbit S2=P3^1; sbit S3=P3^2; S4=P3^3; sbit S5=P3^4; sbit =P3^5; unsigned char k;//定义无符号字符型变量k,保存键值 unsigned char dm ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳数码管对应段码 /*------第三部分:函数原型申明及 -------*/ void delay() { while(i--); } void jsm() { if()//如果S1按下,或者S2按下,或者S3按下,或者S4按下,或者S5按下,或者S6按下 { delay(1000); //延时去抖 if(S1==0||S2==0||S3==0||S4==0||S5==0||S6==0)//如果确实S1按下,或者S2按下,或者S3按下,或者S4按下,,或者S5按下,或者S6按下 { if()k=1;//如果S1按下,k赋值为1 else if(S2==0)k=2;//如果S2按下,k赋值为2 else if(S3==0)k=3;//如果S3按下,k赋值为3 else if(S4==0)k=4;//如果S4按下,k赋值为4 else if(S5==0)k=5;//如果S3按下,k赋值为3 else if(S6==0)k=6;//如果S4按下,k赋值为4 (S1==0||S2==0||S3==0||S4==0||S5==0||S6==0) //查询S1是不是按下状态,或者S2按下状态,或者S3按下状态,或者S4按下状态,,或者S5按下状态,或者S6按下状态,继续查询 } } } void jcl //键处理 { //键扫描,获取键值 if(k==1){ while(1);}//S1键按下,数码管显示1,结束 if(k==2){P2=dm[2]; }//S2键按下,显示2,结束 if(k==3){P2=dm[3];while(1);}//S3键按下,显示3,结束 if(k==4){P2=dm[4];while(1);}//S4键按下,显示4,结束 if(k==5){ while(1);}//S5键按下,显示5,结束 {P2=dm[6]; }//S6键按下,显示6,结束 } void //主函数 { { }

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“【填空题】1、六路抢答器的控制,根据电路补充程序 要求: .…”相关的问题

第1题

【填空题】1、四路抢答器的控制,根据电路补充程序 要求:...

【填空题】1、四路抢答器的控制,根据电路补充程序 要求:系统设置单片机复位按钮,主持人按复位键后,才能开始抢答,最先按下的键其对应发光二极管点亮,其他按键无效,等候主持人再次按下单片机复位键后,才能进行第二次抢答。#include <reg51.h> sbit ; S2=P3^1; sbit S3=P3^2 sbit S4=P3^3; sbit =P2^0; sbit D2=P2^1; sbit sbit D4=P2^3; unsigned char k; void delay(unsigned int ) { } void jsm() { if( || || ||S4==0)//如果S1按下,或者S2按下,或者S3按下,或者S4按下 { delay(1000); //延时去抖 if(S1==0||S2==0||S3==0||S4==0)//如果确实S1按下,或者S2按下,或者S3按下,或者S4按下, { if(S1==0)k=1;//如果S1按下,k赋值为1 else if(S2==0) //如果S2按下,k赋值为2 else if(S3==0)k=3;//如果S3按下,k赋值为3 else if(S4==0)k=4;//如果S4按下,k赋值为4 (S1==0||S2==0||S3==0||S4==0) //查询S1是不是按下状态,或者S2按下状态,或者S3按下状态,或者S4按下状态,继续查询 } } } void jcl()//键处理 { //键扫描,获取键值 if(k 1){ while(1);}//S1键按下,点亮D1,结束 if(k==2){D2=0; }//S2键按下,点亮D2,结束 if(k==3){D3=0; }//S3键按下,点亮D3,结束 if(k==4){ while(1);}//S4键按下,点亮D4,结束 } void //主函数 { while(1) { }

点击查看答案

第2题

【简答题】八路抢答器的编码原理
点击查看答案

第3题

下图是触发器抢答器的电路图,下列哪种说法正确。 [图...

下图是触发器抢答器的电路图,下列哪种说法正确。

A、开关K置于地,即主持人清零时,使触发器U1的1管脚=0,使之处于清零工作状态。抢答前触发器清0,则Q1=Q2=Q3=Q4=0,四个发光二极管均不亮。门U4A输出=1,则门U4B开启,时钟脉冲CP可送至触发器U1的CLK端,为抢答做准备。

B、开关K置于地,即主持人清零时,使触发器U1的1管脚=1,使之处于清零工作状态。抢答前触发器清0,则Q1=Q2=Q3=Q4=0,四个发光二极管均不亮。门U4A输出=1,则门U4B开启,时钟脉冲CP可送至触发器U1的CLK端,为抢答做准备。

C、开关K置于地,即主持人清零时,使触发器U1的1管脚=0,使之处于清零工作状态。抢答前触发器清0,则Q1=Q2=Q3=Q4=1,四个发光二极管均不亮。门U4A输出=1,则门U4B开启,时钟脉冲CP可送至触发器U1的CLK端,为抢答做准备。

D、开关K置于地,即主持人清零时,使触发器U1的1管脚=0,使之处于清零工作状态。抢答前触发器清0,则Q1=Q2=Q3=Q4=0,四个发光二极管均不亮。门U4A输出=0,则门U4B开启,时钟脉冲CP可送至触发器U1的CLK端,为抢答做准备。

点击查看答案

第4题

【论述题】根据项目四“拓展测试题一:8路抢答器电路设计”所设计的电路进行通过Multisim进行功能及性能仿真,与对结果进行分析。注:答案须将将所绘制的仿真电路图及其仿真结果上传到附件,或截屏上传进行回复。
点击查看答案

第5题

设计八路抢答器通孔插装印制电路板图
点击查看答案

第6题

抢答器电路由: 、 、 、 和 组成
点击查看答案

第7题

【其它】设计一个“8路抢答器电路”,可以完成8路同时进行抢答,并能采用数码管实时显示最先抢答者的编号。设计的电路图上传到附件,或截屏上传进行回复。
点击查看答案

第8题

试设计一个三人抢答逻辑电路,要求:

  (1) 每位参赛者有一个按钮,按下就发出抢答信号;

  (2) 主持人另有一个按钮,按下电路复位;

  (3) 先按下按钮者将相应的一个发光二极管点亮,此后,他人再按下各自的按钮,电路不起作用。

  (建议:其中一种三人抢答电路可用由两片74LS00组成的三个基本RS触发器和由两片74LS20组成的三个与非门来实现)

点击查看答案

第9题

【填空题】设计出能实现四人抢答器的PLC控制系统,画出梯形图。 控制要求:用PLC设计一个4人抢答器。图中X0-X3对应四个人的抢答按钮,y0-y3对应1号-4号LED灯。谁先抢到,谁对应的灯亮;一旦有人抢到,其他人均无法继续抢答。 当按下复位键全体复位初始化,重新进入第二轮。
点击查看答案

第10题

四路抢答装置 设计说明 接通电源后,主持人将开关拨到“...

四路抢答装置 设计说明 接通电源后,主持人将开关拨到“清零”状态,抢答器处于禁止状态;主持 人将开关打开,抢答即开始,选手在定时时间内抢答时,抢答器完成:显示抢答者的指示灯点亮。当一人抢到按钮后,其余选手的按钮无效。如果再次抢答必须由主持人再次操作“清除”和“开始”状态开关。设计效果如图所示:设计要点 本项目主要运用到数字电路中D触发器、CP时钟脉冲源,数据锁存等概念。在四人用的智力竞赛抢答装置线路,需注意设计抢答优先权。 首先可供参考芯片为74ls175:四D触发器74LS175,它具有公共置0端和公共CP端,触发器的工作受CLK、MR 的控制。 如上图所示,抢答电路中的CP时钟脉冲源由74LS74组成的四分频电路抢答开始时,由主持人清除信号,按下复位开关S,74LS175的输出Q1~Q4全为0,所有发光二极管LED均熄灭,当主持人宣布“抢答开始”后,首先作出判断的参赛者立即按下开关,对应的发光二极管点亮,同时锁住其余三个抢答者的电路,不再接受其它信号,直到主持人再次清除信号为止。此外设计中可能还需要使用与非门、非门等门电路的参与,使得设计的功能完整。 设计测试: 接通+5电源,CP端接实验装置上连续脉冲源,取重复频率约200Hz。 抢答开始前,开关K1、K2、K3、K4均置“0”,准备抢答,将开关S置“0”,发光二极管全熄灭,再将S置“1”。抢答开始,K1、K2、K3、,K4某一开关置“1”,观察发光二极管的亮、灭情况,然后再将其它三个开关中任一个置“1”,观察发光二极的亮、灭有否改变。 重复(1)的内容,改变K1、K2、K3、K4任一个开关状态,观察抢答器的工作情况。 四路抢答装置的评分标准 四路抢答装置属于时序电路与组合电路结合的综合实验项目,该项目的完成要求具体如下: 1. 四路抢答的输入终端、主持人终端需要按键实现,抢答结果至少用指示灯显示,如基本功能不完整则按50%计分。 2. 抢答需由主持人控制,逻辑不符合抢答标准者会酌情减分。 3. 如抢答结果选用数码管显示,此内容属于实验的加分部分。 4. 报告最后需加入本次实验的心得,字数不限,但切记雷同。 5. 报告请以“班级-学号-姓名”命名,以PDF格式上传至慕课平台。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信