基于單片機電臺仿真訓練系統的實(shí)現
(5)考核系統??己?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/系統">系統是訓練成果的評判系統,考核方式可以人為評判,也可以用系統評判,系統評判的標準可以人為設定。本系統的考核評估主要基于記錄訓練過(guò)程中各部分的狀態(tài),并將各部分的狀態(tài)按時(shí)間排序,按時(shí)間順序確定各部分的動(dòng)作及動(dòng)作發(fā)生的時(shí)間,這樣就完整地再現了訓練過(guò)程。然后根據這些動(dòng)作確定本次考核結果。另外,可以給考核評估的結果建立相應的數據庫。
綜上所述,主程序由按鍵掃描子程序、顯示子程序、鍵值判別和處理子程序、計算機通信子程序和計算機管理與考核系統程序組成。主程序流程如圖2所示。本文引用地址:http://dyxdggzs.com/article/172479.htm
2 硬件系統設計方案
硬件系統是本系統的核心,用于實(shí)現對電臺的仿真。它建立電臺裝備的模型,提供相對真實(shí)的操作環(huán)境,通過(guò)處理接收到的操作信息,正確顯示操作效果,將反饋信息輸出到虛擬面板,并按照一定的仿真協(xié)議實(shí)現與其他子系統的信息交互。
2.1 單片機系統設計
單片機最小系統由單片機、振蕩器電路、復位電路和電源組成。
(1)單片機?,F在市場(chǎng)上,單片機的種類(lèi)繁多,對于本系統,選用了Atmel公司的AT89C52型單片機。AT89C52是一種高效微控制器,此型單片機的基本特性完全能夠勝任本系統的要求,由于它將多功能8位CPU和閃爍存儲器組合在單個(gè)芯片中,AT89C52單片機為很多嵌入式控制系統提供了靈活性高且價(jià)廉的方案。
(2)振蕩器電路。XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器。石英晶體振蕩和陶瓷振蕩均可采用。對于本次設計,選用圖3的振蕩器電路。
評論