<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于AT89S52單片機的無線搶答記分系統(tǒng)的設計與制作

          基于AT89S52單片機的無線搶答記分系統(tǒng)的設計與制作

          作者: 時間:2012-09-02 來源:網絡 收藏

          3 軟件
          3.1 主持人部分軟件
          主持人控制模塊軟件的組成主要有主程序、定時器0、定時器1以及外部中斷1等幾部分,其程序流程圖如圖5所示。

          本文引用地址:http://www.ex-cimer.com/article/170956.htm

          f.JPG


          3.2 選手部分軟件
          選手控制模塊軟件的組成主要是用于選手搶答信號的識別輸出和接收顯示選手的分數,其程序流程圖如圖6所示。

          g.JPG



          4 調試與使用說明
          1)進行級別、倒計時時間設置。通過分數改變按鍵與加減狀態(tài)按鍵配合使用進行加減,設置完通過確認按鍵進人下一個流程。
          2)當屏幕顯示“000”時,表示已經完成設置進入等待搶答狀態(tài),此時主持人可控制是否允許搶答。在沒有得到主持人的允許,選手就進行搶答則判為違規(guī),屏幕會顯示違規(guī)選手與違規(guī)標志號,如1號機違規(guī)則顯示“1FF”。
          3)當主持人按下允許按鍵后,則系統(tǒng)自動進入預定的搶答倒計時,選手可以進行搶答。若在預定的搶答時間內沒有選手進行搶答,則判斷為無人搶答,進入搶答超時處理,屏幕顯示“0EE”。通過主持人允許按鍵進入下一輪的搶答。
          4)當選手正常搶中后,立刻停止倒計時,并顯示搶中的選手號,如1號機搶中,應顯示“P01”。通過主持人允許接鍵可進入回答倒計時。
          5)進入回答倒計時,選手必須在此段時間內完成回答,工作人員執(zhí)行送分的工作。若超過回答時間,系統(tǒng)則進入回答超時處理,顯示答題的選手號碼與超時標記。以1號機為例,則應顯示“1FF”。
          6)當選手確認自己回答完畢,向工作人員示意,工作人員立刻按下確認按鍵,停止倒計時。由主持人確認回答是否正確,正確的把加減狀態(tài)按鍵設置為“加”狀態(tài),則給選手加上與等級相應的分數;錯誤的把加減狀態(tài)按鍵設置為”減”狀態(tài),則給選手減去與等級相應的分數。再按下分數加減鍵即可送分。
          7)確認操作完畢,主持人按下允許按鍵則進入下一輪搶答。

          5 結論
          搶答記統(tǒng)以/51為控制核心,加上搶答信號發(fā)送與接收、搶答倒計時、答題倒計時、提示報警等功能電路,實現系統(tǒng)的功能要求;主持人和選手之間通信采用UM3758-108A編譯碼器和紅外發(fā)送接收模塊配合實現,達到了設計要求。

          51單片機相關文章:51單片機教程



          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();