八路抢答器程序

作者&投稿:长沙追 (若有异议请与网页底部的电邮联系)

高分求四路抢答器设计方案!具体如下!
这个除了10S计时以及LED数码管外,别的完全可做到。原理:K0为电源开关,有节目主持人控制。K1~K4为抢答按钮,分别与各竞赛选手操作。V1与V5、V2与V6、V3与V7、V4与V8构成了4路电子开关,用以控制各指示灯亮灭。V9与V10组成音频振荡器,用来报号。开始抢答时,主持人闭合K0,接通电源。若K1~K4均...

51单片机4路抢答器,求大神帮我做一个,急需。要求用汇编语言。还要有pr...
找到相应位显示代码 MOV P1,ALEDDIS: MOV A,#0FFH CLR CLEDDIS1: RLC A DJNZ R4,LEDDIS1 MOV P0,ALOOP3: JNB P2.2,BEGIN ;若主持人按下复位信号键,则转向主程序 CPL P2.0 ;若没按复位信号键,则通过p2....

我想做一个四路抢答器,请问怎样去解决?
我刚做了一场抢答赛。效果很好。首先需要一台电脑。这个公司一般都有。一个4口的 USB hub,很便宜的。50元以内就搞定。4个是USB插头的键盘。这个公司也都有。然后比赛的时候打开一个WOED文档,把字体调大,一页只有4个字符。将队伍编号,好比是1,2,3,4,。说“抢”后,四队抢答,最先在word上...

如何设计基于单片机的多功能8路抢答器
(2)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。在这段(3)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。五、 各部分单元电路的设计(1)抢答器的主体电路设计抢答电路的功能有两个:一是能...

急求1位数码管显示的8路抢答器的原理图及程序(应用单片机原理)_百度知...
ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV A,#0FFH MOV P2,A ;显示器灭 LL0: JB P3.2 ,LL0 ;等待主持人 按下抢答开始按钮 MOV A,#0C0H ;抢答开始 显示0 MOV P2,A LL1: JB P1.7,LL2 MOV A,#0F9H ;1号选手抢答...

求proteus单片机c语言程序代码,四路抢答器
能把问题描述清楚看来程序实现对你来说不成问题,我用伪代码给你写出来你自己补充完整即可。void main(){ unsigned char key,cont;bit flag = 0;初始化IO口;\\\\关闭红灯点亮绿灯,数码管显示0 while(1){ key = P1&0xF;if(key!=0xF){ \/*按下的按键相应绿灯关闭*\/ LED_G1 = (bit)(...

三路抢答器数字电路怎么设计
这有四路 抢答器设计,你可以不用另一路。网址:http:\/\/blog.sina.com.cn\/s\/reader_4923ee76010007q6.html 数字智力竞赛抢答器的设计 作者:liumin 2007-01-20 10:30:49 标签:数字智力竞赛抢答器的设计 一、设计目的:比赛中为了准确、公正、直观地判断出第一抢答者,所设计的抢答器通常由数码...

急需PLC控制的四路抢答器的电器原理图及接线图以及其他图纸,请大家帮...
用三菱PLC控制的四路抢答器---电路原理图 (选用PLC输入输出口的多少可设计更多抢答器路数)检验开关:用于检查各路抢答器好坏和枪答的转换开关。闭合检验开关、检验开关开状态指示灯亮,按下任何一个枪答器按钮,对应的枪答器指示灯亮同时枪答声音提示。主持人复位按钮:枪答后复位按钮。

8路抢答器
抢答器设计一、抢答器的设计与论证二、单元电路的设计三、Multisim仿真设计四、电路制板一、设计与论证(一)抢答器的功能1.抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0-S7表示。2.设置一个系统清除和抢答控制开关S,该开关由主持人控制。3.抢答器具有锁存与显示功能。即选手按动按钮,锁存...

用PLC设计4人抢答器,4人抢答按钮为X0~X3,对应灯为Y0~Y3,主持人按钮为X4...
但由于可编程控制器具有可靠性高、通用性强、程序设计简单及便于安装调试等优点。它在工业中的各个领域中得到了广泛的应用。 可编程控制器的机型较多,但其基本结构和工作原理相同,基本指令、控制功能和编程方法类似。本设计书以PLC控制的四路抢答器为例,主要介绍了可编程控制器的基础知识、基本结构、指令系统、程序...

奚冯19279094510问: 单片机八路抢答器程序 -
开平区费舒回答: OK EQU 20H;抢答开始标志位RING EQU 22H;响铃标志位ORG 0000HAJMP MAINORG 0003HAJMP INT0SUBORG 000BHAJMP T0INTORG 0013HAJMP INT1SUBORG 001BHAJMP T1INTORG 0040HMAIN: MOV R1,#30;初...

奚冯19279094510问: 八路抢答器的程序用C语言怎么编 -
开平区费舒回答: 就是一个逻辑问题了 if qiangda==1 then count-- if count<5 moudeng=1; fi if !first||!second&&||!third||.. tingzhidaojishi=1 关闭中断 查询端口看看谁按的键

奚冯19279094510问: 再帮个忙单片机课程设计——八路抢答器的汇编语言程序,急需.... -
开平区费舒回答: 假设P0口接数码管,P1接抢答器开关,P2.0接蜂鸣器 ORG 0000H SJMP STA ORG 0030H STA: MOV SP,#50H CLR EA MOV P0,#0FFH MOV P1,#0FFH LCALL DELAY MAIN1: MOV A,P1 CJNE A,#0FFH,MAIN2 SJMP MAIN1 MAIN2: JB ACC....

奚冯19279094510问: 谁有51单片机8路抢答器程序?各位大侠帮帮忙…… -
开平区费舒回答: #include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 sbit key1=P3^0;//定义按键位置 需要切换到独立按键模式 sbit key2=P3^1; sbit key3=P3^2; sbit key4=P3^3;/***************************************************...

奚冯19279094510问: 求52单片机八路抢答器带数码管显示的c语言程序 -
开平区费舒回答: 12345678910111213141516171819202122232425262728293031323334353637 #include<reg52.h>#define uchar unsigned char uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; sbit rstkey=P3^7; main() { uchar i,key; while(1) { P2=...

奚冯19279094510问: 基于单片机52八路抢答器编程 -
开平区费舒回答: #include<reg51.h> #define uchar unsigned char uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; sbit rstkey=P3^7; main() { uchar i,key;while(1){P2=0xff;i=0;P0=table[i];while(1){key=P1;if(key!=0xff)break;}switch(~key){...

奚冯19279094510问: 8路抢答器,单片机程序,高分,半小时时间 -
开平区费舒回答: 简单的说一下吧,既然是八路,那么有8个LED,8个按键,硬件:8个LED 接P1口,(注意要接上拉电阻,低电平驱动) 8个按键接P2口,按键另一端接地.编程:swhich case语句, 8个case语句 判断了哪个按键,注意每次判断需要屏蔽其他口,比如你按了P2.0,那么P1.0亮,P1.1-P1.7都要灭.然后死循环.这样就判断了谁先按.而之后按的都无效.

奚冯19279094510问: C语言在编写八路抢答器,共10个按钮,一个启动,一个停止,八个抢答按钮.用AT89C51控制,最好有原理图 -
开平区费舒回答: 其实,需要补充的还很多,比如,出现了抢答,要有显示,无论是数字还是灯光.其实,简单的逻辑电路也可以实现,就是复杂了些.如果用单片机实现,跟键盘一样,这里面需要有一个去抖动的算法,但是,如果两个或以上抢答按钮同时出现,这里面就会变得比较复杂.原理图应该非常简单,找一个口做8个按钮的输入,比如P0.另外,比如P1,应该用一个口的8个输出用来显示谁抢到了,或者,用数码管,好在管脚的数量没什么区别.最后,再找一个口,就是开始、结束按钮,并且,这里面应该有蜂鸣器,提示开始、结束、有人抢答.关键的问题在去抖动的算法上,而不在原理图上.

奚冯19279094510问: 求单片机八路抢答器编程,当有任意一个按键按下时,其它按键再按下均无效,最好有倒计时的 -
开平区费舒回答: 很简单的 给你设计思想吧 (仅供参考) 设置两个中断入口,一个是定时中断,一个是外部中断,程序先按设定的初值倒计时并显示时间倒计时为0时 进入定时中断,执行中断程序(跳到判断P0口值的程序去(PO,P1,P2均可)当PO不为FFH时说明有键按下,立即进入外部中断程序,显示PO的值(显示程序最好用查表法,如FEH对应0的八段码...)懂了吧

奚冯19279094510问: 怎样用单片机做八路抢答器 -
开平区费舒回答: 拿一个口,接8个按键,给这8个按键编号.让单片机实时扫描这些按键,检测到有按下的,就终止扫描,处理相应的键值.那个建按下就让数码管显示相应的编号就是了,很简单的.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网