導航:首頁 > 操作系統 > 單片機雙人搶答器

單片機雙人搶答器

發布時間: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

閱讀全文

與單片機雙人搶答器相關的資料

熱點內容
家用編譯機 瀏覽:547
電子加密貨幣最新政策 瀏覽:377
androidcanvas撤銷 瀏覽:269
安卓手機怎麼把圖標全部下移 瀏覽:185
飢荒被伺服器踢出怎麼進 瀏覽:170
c編譯器哪款好 瀏覽:732
快手寶哥發明什麼app 瀏覽:822
張艷玲編譯 瀏覽:66
android展開收起動畫 瀏覽:237
linuxxz文件 瀏覽:160
在游戲中心裏面怎麼玩到解壓神器 瀏覽:484
電腦發到手機裡面照片怎麼解壓 瀏覽:73
虛擬pdf列印機64位 瀏覽:413
支付寶AES加密和解密 瀏覽:379
編譯實驗原理下載 瀏覽:131
加密防偽溯源系統私人定做 瀏覽:222
掃碼給電動車充電的app叫什麼 瀏覽:760
關閉命令提醒 瀏覽:356
雲賬本app伺服器 瀏覽:499
python輸入數字循環 瀏覽:370