首页 > 品牌 > 正文

抢答软件有哪些哪个好

2024-04-11 10:30:47 | 评选网

评选网小编给大家带来了抢答软件有哪些哪个好相关文章,一起来看一下吧。

本文目录一览:

抢答软件有哪些哪个好

求基于单片机的八路抢答器设计,要用到74LS47N和共阳led,求电路图和程序(最好是C),加急!!

#include<reg52.h>

#define uchar unsigned char

#define uint unsigned int

sbit kai=P2^2;

sbit ting=P2^3;

sbit hao1=P1^0;

sbit hao2=P1^1;

sbit hao3=P1^2;

sbit hao4=P1^3;

sbit hao5=P1^4;

sbit hao6=P1^5;

sbit hao7=P1^6;

sbit hao8=P1^7;

sbit wela=P2^1;

sbit dela=P2^0;

sbit P2_6=P2^6;

sbit P2_7=P2^7;

uchar code table[]=

{0x3f,0x06,0x5b,0x4f,

0x66,0x6d,0x7d,0x07,

0x7f,0x6f,0x40};

uchar a,a1,num,shi,ge,hao,

aa,num1,flag1,flag2,flag3,flag4,

flag5,flag6,flag7,flag8,flag9,flag10;

void display(uchar hao,uchar aa,uchar shi,uchar ge);

void init();

void delay(uint z);

void keyscan();

void main()

{

init();

while(1)

{

keyscan();

if(flag1==1)

{

display(hao,10,shi,ge);

}

else

{

display(hao,10,0,0);

}

}

}

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

void keyscan()

{

if(kai==0)

{

delay(5);

if(kai==0)

{

while(!kai);

hao=0;

num=30;

shi=3;

ge=0;

TR0=1;

flag1=1;

P2_7=0;

P2_6=1;

}

}

if(ting==0)

{

delay(5);

if(ting==0)

{

while(!ting)

{

a=0;

num=30;

num1=0;

hao=0;

shi=3;

ge=0;

TR0=0;

TR1=0;

flag1=0;

P2_6=0;

P2_7=1;

P3=0xff;

}

}

}

if(flag1==1)

{

if(hao==0&&hao1==0)

{

delay(5);

if(hao1==0)

{

while(!hao1);

P2_6=1;

P2_7=1;

P3=0xfe;

flag2=1;

shi=0;

ge=0;

hao=1;

TR1=1;

TR0=0;

}

}

if(hao==0&&hao2==0)

{

delay(5);

if(hao2==0)

{

flag3=1;

while(!hao2);

P2_6=1;

P2_7=1;

P3=0xfd;

shi=0;

ge=0;

hao=2;

TR0=0;

TR1=1;

}

}

if(hao==0&&hao3==0)

{

delay(5);

if(hao3==0)

{ 评选网

flag4=1;

while(!hao3);

P2_6=1;

P2_7=1;

P3=0xfb;

shi=0;

ge=0;

TR0=0;

TR1=1;

hao=3;

}

}

if(hao==0&&hao4==0)

{

delay(5);

if(hao4==0)

{

flag5=1;

while(!hao4);

P2_6=1;

P2_7=1;

P3=0xf7;

shi=0;

ge=0;

TR0=0;

TR1=1;

hao=4;

}

}

if(hao==0&&hao5==0)

{

delay(5);

if(hao5==0)

{

flag6=1;

while(!hao5);

P2_6=1;

P2_7=1;

P3=0xef;

shi=0;

ge=0;

TR0=0;

TR1=1;

hao=5;

}

}

if(hao==0&&hao6==0)

{

delay(5);

if(hao6==0)

{

flag7=1;

while(!hao6);

P2_6=1;

P2_7=1;

P3=0xdf;

shi=0;

ge=0;

hao=6;

TR0=0;

TR1=1;

}

}

if(hao==0&&hao7==0)

{

delay(5);

if(hao7==0)

{

flag8=1;

while(!hao7);

P2_6=1;

P2_7=1;

P3=0xbf;

shi=0;

ge=0;

hao=7;

TR0=0;

TR1=1;

}

}

if(hao==0&&hao8==0)

{

delay(5);

if(hao8==0)

{

flag9=1;

while(!hao8);

P2_6=1;

P2_7=1;

P3=0x7f;

shi=0;

ge=0;

hao=8;

TR0=0;

TR1=1;

}

}

if(!hao==0)

{

if(flag2==1)

{

if(hao1==0)

{

delay(5);

if(hao1==0)

{

TR1=0;

}

}

}

if(flag3==1)

{

if(hao2==0)

{

delay(5);

if(hao2==0)

{

TR1=0;

}

}

}

if(flag4==1)

{

if(hao3==0)

{

delay(5);

if(hao3==0)

{

TR1=0;

}

}

}

if(flag5==1)

{

if(hao4==0)

{

delay(5);

if(hao4==0)

{

TR1=0;

}

}

}

if(flag6==1)

{

if(hao5==0)

{

delay(5);

if(hao5==0)

{

TR1=0;

}

}

}

if(flag7==1)

{

if(hao6==0)

{

delay(5);

if(hao6==0)

{

TR1=0;

}

}

}

if(flag8==1)

{

if(hao7==0)

{

delay(5);

if(hao7==0)

{

TR1=0;

}

}

}

if(flag9==1)

{

if(hao8==0)

{

delay(5);

if(hao8==0)

{

TR1=0;

}

}

}

}

}

}

void display(uchar hao,uchar aa,uchar shi,uchar ge)

{

P0=0xff;

wela=1;

P0=0xfe;

wela=0;

P0=0;

dela=1;

P0=table[hao];

dela=0;

delay(5);

P0=0xff;

wela=1;

P0=0xfd;

wela=0;

P0=0;

dela=1;

P0=table[aa];

dela=0;

delay(5);

P0=0xff;

wela=1;

P0=0xfb;

wela=0;

P0=0;

dela=1;

P0=table[shi];

dela=0;

delay(5);

P0=0xff;

wela=1;

P0=0xf7;

wela=0;

P0=0;

dela=1;

P0=table[ge];

dela=0;

delay(5);

}

void init()

{

TMOD=0X11;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

EA=1;

ET0=1;

TH1=(65536-50000)/256;

TL1=(65536-50000)%256;

ET1=1;

num=30;

num1=0;

a1=0;

a=0;

shi=3;

ge=0;

flag1=0;

P2_6=0;

}

void timer0() interrupt 1

{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

a++;

if(a==18)

{

a=0;

num--;

if(num==0)

{

num=0;

TR0=0;

}

shi=num/10;

ge=num%10;

}

}

void timer1() interrupt 3

{

TH1=(65536-50000)/256;

TL1=(65536-50000)%256;

a1++;

if(a1==18)

{

a1=0;

num1++;

if(num1==60)

{

P3=0xff;

P2_6=0;

P2_7=1;

TR1=0;

}

shi=num1/10;

ge=num1%10;

}

}

抢答软件有哪些哪个好

抢答软件有哪些哪个好

抢答不仅能够检查孩子掌握知识的牢固程度,还能检测孩子的反应能力,是一举两得的,所以在平常的日子里可以通过软件来练习抢答,目前有很多的抢答app,那么抢答器app有哪些?有没有什么抢答软件呢?接下来就给大家介绍一下抢答器app。

1、点五抢答器app:这款软件比较适合小型的竞答比赛使用,让手机变为抢答器,方便快捷且省时省力,而且还省钱,不需要额外购买抢答器,能够使抢答竞赛活动更加轻松,缺点在于这款app只有安卓版本的,苹果手机是无法进行下载的。

2、智能抢答器app:这款app是棱石科技公司所推出的抢答器,可以使用这个软件来举办抢答类型的比赛,在没有抢答器的情况下,使用手机就可以轻松实现抢答。首先进入答题活动中,选取智能答题的模式,系统会智能的统计数量和内容,比较适合中小型的公司和企业组织活动使用,团队赛以及个人赛都能使用。

3、按键精灵app:这款软件可以自主的设定频率以及点击的次数,在活动开始之前安装此软件,如果想要抢答可以直接按取按键就可以了,比较的灵敏。

抢答软件有哪些哪个好

没有抢答器,有什么好办法分出选手抢答的先后

利用抢答器的原理。
用4个相同弹珠球,标注其序号。
把弹珠放高地,谁要抢答,谁就放弹珠,刚开始弹珠有其专门的通道,当经过一定的通道后,只有1个通道。最下面的那个弹珠就是最先抢答的。
好像这样说,操作有点困难。。

以上就是评选网小编给大家带来的抢答软件有哪些哪个好,希望能对大家有所帮助。
与“抢答软件有哪些哪个好”相关推荐