新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于MSP430的新型長跑計圈計時系統

        基于MSP430的新型長跑計圈計時系統

        作者: 時間:2009-06-26 來源:網絡 收藏
        3 系統軟件設計
        本系統的軟件采用C語言編寫,C語言兼顧了一般高級語言和匯編語言的特點,不僅有良好的程序可讀性,又支持對待開發處理器的硬件操作。
        本系統的軟件采用模塊化方式設計,以利于以后的系統維護和升級。軟件主要包括液晶驅動模塊、串口驅動模塊、通信模塊和主程序,主、從機軟件流程如圖5所示。

        本文引用地址:http://www.104case.com/article/188874.htm

        主機初始化后,在液晶屏上提示輸入計時圈數,然后用鍵盤輸入要跑的圈數后,按下確認鍵,主機開始向從機發送計數圈數。當測試者都收到圈數后起跑的同時工作人員按下起跑按鍵,此時主機發送計時指令。然后一直發送一特定字符,直至此次測試結束。
        從機初始化后,準備接收計時圈數,當接收到計時圈數時,在液晶屏上顯示圈數的信息。當從機接收到計時指令后,從機開始計時并將計時情況顯示在液晶屏上,當從機接收到主機一發送的信號時,將一標志位置1,當從機收到主機二發送的信號時,將上述標志位置0;當從機收到任意主機發送的信號時,先判斷是主機一還是主機二,隨后判斷與上一發送信號的主機是否相同,若不同,則圈數減半,若不同,則圈數保持;隨后檢測圈數是否為零,若不為零,則繼續計數,若為零則計數停止。

        4 結 語
        本系統目前在西安電子科技大學的國防生日常能力考核中已經得到成功應用,該系統從機體積小、功耗低,方便測試者測試攜帶,同時該系統具有計時精度高、及時方便、省人省力等特點,在平時身體素質考核和測量中以及其他相應場合的應用前景非常廣泛。


        上一頁 1 2 下一頁

        關鍵詞: MSP 430 計時系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 射阳县| 普定县| 茌平县| 如皋市| 阿克苏市| 大兴区| 兴山县| 布尔津县| 平定县| 温州市| 白玉县| 万山特区| 陇西县| 大荔县| 阜新| 云浮市| 南召县| 信宜市| 东平县| 遂川县| 泰来县| 呼伦贝尔市| 南召县| 富裕县| 河西区| 修武县| 虎林市| 资阳市| 长丰县| 台东市| 湖北省| 威宁| 宝山区| 桂林市| 东丰县| 黄平县| 鄂尔多斯市| 珠海市| 黄龙县| 施秉县| 藁城市|