导航:首页 > 操作系统 > 单片机双人抢答器

单片机双人抢答器

发布时间:2022-06-08 03:31:06

⑴ 用MCS-51单片机做抢答器

网上有很多这样的资料、、慢慢来吧。加油

⑵ 单片机抢答器的的缺陷

单片机运行cpu资源是唯一的的,如果将抢答响应设定成中断形式,那么如果两人同时按抢答器,这是单片机不能正确判断出谁先按了抢答器。

⑶ 单片机控制抢答器如何解决同时按键问题

绝对同时是不可能的,看你的要求有多严格了
中断的话,单片机大概可以识别微秒级别的时间差;如果利用锁存器,可达到纳秒级别
利用中断最适宜的做法是中断响应后立即保存相应8位端口(可实现一条指令捕捉8个I/O的状态)数据,然后判断该次取样是否有效
所谓的有效,当然就是仅有一个I/O被触发,输出相应指示就可以了
一个以上I/O被触发有三种处理方法:1,诚实点,声明该次抢答无效;2,宣布同时触发的人中奖了,这概率的确不高;3,龌龊的,随机抽取一个被触发的端口,报告为最先触发。
(作为抢答器还有第四个选择,就是列出所有选项由使用者决定同时触发的处理办法)
推荐高速CMOS锁存器方案,成本不高,运作可靠(同样要考虑同时触发的可能,虽然可能性更低,但不是0,作为产品设计一定要严谨防患于未然,如果国人能学学日本人的敬业精神,made in China也就不至于满世界的丢人现眼了)

⑷ 51单片机抢答器

仿真图名称?是要问这两张图是用的什么仿真软件么?如果是那么答案就是Proteus。

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

抢答按键无需去抖
理论上同时触发几乎不可能
实际应用中同时触发的概率取决于系统反应速度
速度越快同时触发的概率越低
用MCU中断截获数据的话,大概能识别微秒级别的时间差
用CMOS锁存器可识别纳秒级别的时间差

当有按键被按下的时候,以最快的速度保存各端口状态即可,无需什么屏蔽不屏蔽

⑹ 基于51单片机的抢答器如果有两人同时按下怎么解决呢

如果真是同时按下,确实是没有办法区分的。
用高速的数字电路芯片,可以把先后的时间间隔,区分到纳秒的量级。

用单片机进行处理,相差1~2微秒的,都会认为是“同时按下”。
单片机软件,检测各个引脚的次序,是有先后的,先检测到的,就占便宜了。

⑺ 设计一个单片机控制的智力竞赛抢答器

要程序 还是要电路图?

不过你才给15分 估计没人帮你做的。

⑻ 51单片机做抢答器,要求如下,需要什么器件

LEDH EQU 30H
LEDL EQU 31H
ORG 0000H
AJMP MAIN
ORG 0003H
SJMP INT_2
ORG 0013H
SJMP INT_1
MAIN:
MOV SP,#60H
MOV A,#0EEH
MOV P2,A
MOV LEDH,#0E0H

MOV LEDL,#0EH

SETB IT0
SETB IT1
SETB EA
SETB EX1
SETB EX0
SJMP $
INT_1:
MOV A,LEDL
SETB C
RLC A
` ANL A,#0FH
ORL A,LEDH
MOV P2,A
JNB ACC.3,INT_1E
MOV LEDL,#0EH
INT_1E:
RETI
INT_2:
MOV A,LEDH
SETB ACC.3
RL A
ANL A,#0F0H
ORL A,LEDL

MOV P2,A
JNB P2.7,INT_2E
MOV LEDH,#0E0H
INT_2E:
RETI
END

⑼ 设计要求:以单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7

。。。明显这个是比赛用的自己做吧。上论坛看看吧电子发烧友。没有现成的也不会有先吃的,比较简单的东东就是一个按键处理和挤时模块,先用Protues 仿真玩吧。

⑽ 谁会单片机两路抢答器的程序啊帮帮我啊

C0002:
MOV P2,#0C0H
C0004:
MOV A,P1
CPL A
JZ C0004
C0005:
MOV R7,P1
MOV A,R7
ADD A,#081H
JZ C0014
ADD A,#0C0H
JZ C0013
ADD A,#0E0H
JZ C0012
ADD A,#0F0H
JZ C0011
ADD A,#0F8H
JZ C0010
ADD A,#0FCH
JZ C0009
ADD A,#0FEH
JZ C0008
DEC A
JNZ C0015
C0007:
MOV P2,#0FCH
SJMP C0016
C0008:
MOV P2,#092H
SJMP C0016
C0009:
MOV P2,#098H
SJMP C0016
C0010:
MOV P2,#0ACH
SJMP C0016
C0011:
MOV P2,#089H
SJMP C0016
C0012:
MOV P2,#081H
SJMP C0016
C0013:
MOV P2,#0DCH
SJMP C0016
C0014:
MOV P2,#080H
SJMP C0016
C0015:
MOV P2,#088H
C0016:
JNB P3_1,C0002
SJMP C0016m

阅读全文

与单片机双人抢答器相关的资料

热点内容
压缩机的气能流多远 浏览:85
linuxfdiskt 浏览:696
iphone没有id怎么用app 浏览:983
手机淘宝网站源码 浏览:743
小车上的压缩机怎么改气泵 浏览:568
免费云服务器任务 浏览:211
苹果怎样在手机上做压缩文件 浏览:644
如何搭建sslvpn服务器 浏览:33
php镜像程序 浏览:6
linux变量命名 浏览:157
phppdf转换为图片 浏览:373
聊天室源码完整版 浏览:588
超值优惠购买得两套源码 浏览:42
日产新阳光压缩机十大品牌 浏览:173
javalong的最大值 浏览:341
mcs51单片机外部引脚ea 浏览:893
苹果手机怎么给app给予信用 浏览:11
java实型 浏览:148
php判断显示 浏览:695
联网的单片机 浏览:442