当前位置:首页 » 课程大全 » 单片机课程设计抢答器

单片机课程设计抢答器

发布时间: 2020-11-29 04:39:21

㈠ 单片机课设:三路抢答器,C语言编程,protues仿真电路文件,求大神指导,,谢谢!!,完事儿另加悬赏

要仿真啊

我做单片机设计的

㈡ 如何使用单片机来制作四位抢答器

p0口的低4位作输入(按键另一端接地),指示灯为P1口的低4位(测试LED串电阻后另一端接+)

mov a,#0ffh;初始化
.....
loop:
mov a,p0
cjne a,#0ffh,outled ;检测
sjmp loop

outled:
mov p1,a;输出
lcall del20s;延迟20秒,重新开始
sjmp loop

㈢ 帮我设计单片机课程设计实验,用c语言程序写,题目是:抢答器,要求制作一个四人抢答器,4个灯跑马循环

你好!原理图有了吗?需不需要倒计时呢

㈣ 怎么设计基于51单片机的八位抢答器课程设计用c语言

你的描述不详:下面我给出方法,自已参考:
1:主持人端有一个单片机设备 且设备有一个或多个按键,单个按键,那么就做成按键复用,如果是多个按键,那就可以按要求设置按键功能和数量。参赛队每队一个设备,如果不方便能过连线来通讯,就采用无线通讯,抢答端只需一个按键按键,同时在按键里或边上用指示灯来指示状诚。
2:逻辑,当主持人按下抢答键时,主持人端设备向8个参赛队发送抢答开始信号数据,参赛队8个设备向主持端应答,判断收到应答后,开始计时10秒,某一队按下按键时,这队会向主持端发送本队的编号即可,说到这里,后面的基本上都是一样的原理,就是收发数据,应答,判断数据类型和功能。即可达到你的要求。

㈤ 51单片机6路抢答器课程设计报告,谢谢

建议你去"幸福校园"看看 里面有些样子 你可以参考
绪 论
1.1 课题研究的相关背景
抢答器是一种应用非常广泛的设备,在各种竞赛、抢答场合中,它能迅速、客观地分辨出最先获得发言权的选手。早期的抢答器只由几个三极管、可控硅、发光管等组成,能通过发光管的指示辩认出选手号码。现在大多数抢答器均使用单片机(如MCS-51型)和数字集成电路,并增加了许多新功能,如选手号码显示、抢按前或抢按后的计时、选手得分显示等功能。
本课题利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间和选手号码。用开关做键盘输出,扬声器发生提示。系统达到要求:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可是在1-99s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒记时显示,时间完后系统自动复位;按键锁定,在有效状态下,按键无效非法。

㈥ 我是大二学生,课程设计:基于51单片机的八路竞赛抢答器的设计

你可以把仿真软件和编程软件的安装包发给我,我可以试着编一下你要的程序,邮箱1015100338@qq,com

㈦ 单片机课程设计——电子抢答器设计 要求:选择51单片机,晶振12MHZ;电子抢答器可供8名选手参赛;

ORG 0000H

JMP BEGIN

ORG 0030H

TABLE: ; 共阴极数码管显示代码表

DB 3FH,06H,5BH,4FH,66H ;12345

DB 6DH,7DH,07H,7FH ;6789

DELAY: MOV R5,#20

LOOP4: MOV R6,#50H ;延时20X20ms

LOOP5: MOV R7,#100

DJNZ R7,$

DJNZ R6,LOOP5

DJNZ R5,LOOP4

RET

;---------------------------------------

BEGIN: MOV P2,#0FFH ;P2口置高电平,准备接收信号

MOV R4,#0

MOV A,R4 ;R4位标志值送A寄存器

AGAIN: MOV DPTR,#TABLE

MOVC A,@A+DPTR

MOV P1,A

LOOP1: MOV A,P3 ; 接收p3口的抢答信号

CPL A

JZ LOOP1

LOOP2: RRC A ;有人抢答信号则逐次移动判断哪一位抢答

INC R4

JNC LOOP2

;********************

MOV A,R4

MOVC A,@A+DPTR ;找到相应位显示代码

MOV P1,A

LEDDIS:

MOV A,#0FFH

CLR C

LEDDIS1:

RLC A

DJNZ R4,LEDDIS1

MOV P0,A

LOOP3: JNB P2.2,BEGIN ;若主持人按下复位信号键,则转向主程序

CPL P2.0 ;若没按复位信号键,则通过p2.2口给出高低信号驱动蜂鸣器

LCALL DELAY ;调用延时子程序

SJMP LOOP3 ;p2.2口反复间隔0.4s变化,驱动蜂鸣器

END

㈧ 单片机5路抢答器程序

你好!需要倒计时功能版吗?权
http://tieba..com/p/4510148472

㈨ 基于51单片机的抢答器如果有两人同时按下怎么解决呢 比如有四组 当其中一组按下抢答键时 屏蔽其他组

用单片机来判断先后,是相当粗放的。
如果两人按键相差在十多微秒之内,单片机即判断不出先后了,无法关断第二人的输入。
应该在单片机,和选手按键之间,加入硬件,如ALSTTL/HC类型的锁存器,它就可以区分出来几个纳秒的时间差。
如果有两人同时按下怎么解决呢?
只能通过软件编程,按照编者自定的顺序来查找 “先按下”的按键。
查到一个,便认定是它“先按下”,其它的选手,哪怕是先按下几个纳秒,也不理它了。
其实,那个庙里面,都有屈死的鬼。
另外,抢答器的按键,应该采用硬件消抖,不要用软件延时消抖。

㈩ 求~51单片机的八路抢答器设计程序和原理图,PCB

ORG 0000H
M: MOV P1, #0FEH
MOV P3, #00H
JNB P2.0, C1
JNB P2.1, C2
JNB P2.2, C3
SJMP M
C1: MOV P3, #06H
SJMP S1
C2: MOV P3, #5BH
SJMP S1
C3: MOV P3, #4FH
SJMP S1
S1: NOP
SJMP S1
END
这个是我以前做过的三路的抢答器的 你可以稍加改动一下就能实现八路的 我只会这专一部分 很久没有接触了属 都忘的差不多了

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919