標題: 求八路搶答器的proteus仿真圖和c語言源程序 [打印本頁]
作者: a737226060 時間: 2017-5-6 16:05
標題: 求八路搶答器的proteus仿真圖和c語言源程序
多路知識競賽搶答器的分析與設計
一 搶答器的功能:
(1) 搶答功能:用八路按鍵配合程序來實現搶答功能,選手搶答實行優先鎖存,主持人按下搶答鍵開始搶答后,此時任一路選手按下按鈕均閉鎖其它各路,其他按鍵者將不再響應。由程序對鍵盤譯碼并顯示最先按下搶答鍵的選手編號及其搶答剩余時間。
(2) 鎖存與顯示功能:選手按下搶答按鍵,系統則鎖存并在顯示器上顯示該選手的編號,同時閉鎖其它各路,一直保持到主持人將系統清零為止。
(3) 搶答限時:主持人按下搶答鍵后, 若在限定的時間內無人搶答(此時間可在1~99秒之間修改), 倒計時為0時發出報警。 說明該搶答題目作廢,此時閉鎖所有搶答按鍵。只有主持人再次按下搶答鍵,則進入下一輪搶答。
(4) 答題限時:主持人按下開始答題按鈕,則啟動倒計時(此倒計時時間可在1~99秒之間修改), 若選手答題用時超過規定時間, 則倒計時為0時會發出報警, 說明答題時間到,此時顯示返回當前臺數及其分數為下一步計分作出準備。
(5) 計分功能:按下計分鍵則可計分, 可實現加計分和減計分, 分值可在1~999之間設置。如果各題分值相同, 可在第一次設定計數分值后直接按加鍵或減鍵來實現計分。
(6) 設定功能:按下設定鍵后,可按順序設置搶答限時時間, 答題限時時間和默認計分分值。
(7) 清零和非法搶答控制功能:設置清零和搶答控制開關,避免選手在 “搶答開始”前提前搶答,違反規則。
(8) 查詢功能:當按下查詢鍵后, 可查詢各選手的分值。按下選手編號則直接顯示本組編號及其分值, 比如按下1 , 顯示臺數為1 , 分值為其當前實際分值。
(9) 采用語音芯片實現語音提示或報警功能。
二 硬件部分
搶答器硬件部分主要有:
1.51單片機最小系統(由最少的器件構成的、使單片機能夠運行工作的最小系統。包括:單片機芯片、晶振電路、復位電路和電源。);
2.按鍵電路:控制按鍵(主持人按鍵)—K9~K14。K9、K10分別為“搶答時間調整按鍵”和“回答時間調整按鍵”;K11、K12分別為時間“加1按鍵”和“減1按鍵”;K13、K14分別為“搶答開始按鍵”和“搶答結束按鍵”; 搶答按鍵(選手按鍵)—K1鍵~K8鍵:供8組選手搶答使用。
3.顯示器(四位數碼管,空一位):顯示搶答成功選手的編號和搶答的倒計時時間。
4.指示燈:指示燈D1~D8(選手位置)—告訴選手搶答成功;狀態指示燈(主持人位置)—亮:搶答開始?;滅:搶答完成并答題開始;
5.聲響電路:提示搶答開始、搶答結束和答題時間到。
6. 搶答電路(硬件電路見期刊論文,3.;也可用軟件實現)
7.掉電保護模塊—在系統突然斷電時保護相關數據,以便線路恢復正常時讀出這些數據,繼續之前的顯示時間和信號燈狀態;
8.電源—為各模塊提供工作電壓。
【 AT89C51單片機
搶答按鍵:S1—S8,接P1口,低電平有效。
控制按鍵:S9—S14,接P3.3—P3.6,P3.0,P3.1。
顯示模塊:四位數碼管,P0口為字型碼輸入端,P2口低三位為字選端。
報警模塊:接P3.7 。
三 軟件部分:
主程序及系統初始化子程序;
搶答時間和回答時間調整子程序;
正常搶答查詢及處理子程序;
違規搶答查詢及處理子程序;
倒計時子程序;
編號和倒計時時間顯示子程序
報警與提示子程序;
搶答程序;
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
国产精品www|
久久久www成人免费精品
|
在线日韩视频
|
欧美综合在线观看
|
亚洲精品在线视频
|
国产精品亚洲欧美日韩一区在线
|
日本特黄a级高清免费大片
特黄色一级毛片
|
欧美精品一区二区三区在线
|
亚洲成人一区二区
|
精品久久久久一区二区国产
|
日韩在线精品视频
|
欧美精品一区二区在线观看
|
国产黄色网
|
噜噜噜噜狠狠狠7777视频
|
国产自产21区
|
精品不卡
|
av免费在线播放
|
人成在线
|
日本黄色一级视频
|
国产婷婷精品
|
亚洲一区二区视频
|
久久久精彩视频
|
亚洲精品久久久
|
99免费精品|
色综合99|
欧美在线视频一区二区
|
久久精品国产v日韩v亚洲
|
亚洲成人av在线播放
|
日韩二区
|
亚洲精品久久久一区二区三区
|
国产精品视频一区二区三区四蜜臂
|
五月天国产|
免费的av网站
|
久久av一区二区三区
|
欧美视频一区二区三区
|
日本精品一区二区三区视频
|
精品国产91|
99这里只有精品视频
|
九九精品影院
|
一区二区三区精品视频
|
中文字幕精品一区二区三区精品
|