新聞中心

        EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于CCll00的新型無(wú)線投票表決器設(shè)計(jì)與實(shí)現(xiàn)

        基于CCll00的新型無(wú)線投票表決器設(shè)計(jì)與實(shí)現(xiàn)

        作者: 時(shí)間:2010-04-28 來(lái)源:網(wǎng)絡(luò) 收藏



        3 系統(tǒng)軟件
        3. 1 主控制裝置軟件

        主控制裝置的軟件采用了程序結(jié)構(gòu)化和功能模塊化方法。軟件包括主程序及各任務(wù)子程序。主程序是一個(gè)無(wú)限循環(huán)的查詢程序,它通過(guò)查詢串口判斷有無(wú)來(lái)自PC的指令和輪尋信道接收來(lái)自的表決結(jié)果信息。然后根據(jù)查詢結(jié)果執(zhí)行相應(yīng)的各任務(wù)子任務(wù)包括準(zhǔn)備、結(jié)束、表決器測(cè)試、主控制裝置接收最大序號(hào)、主控制裝置向PC機(jī)上傳準(zhǔn)備就緒的表決器編號(hào)等。主程序流程圖如圖4所示。
        3.2 表決器軟件設(shè)計(jì)
        表決器的軟件主程序也是一個(gè)無(wú)限循環(huán)的查詢程序,它通過(guò)查詢有無(wú)來(lái)自主控制裝置的命令,然后根據(jù)指令執(zhí)行相應(yīng)的各任務(wù)子任務(wù)包括向主控制裝替?zhèn)魉捅頉Q器狀態(tài)和表決結(jié)果等。主程序流程圖結(jié)構(gòu)與圖4相同。
        3.3 PC機(jī)軟件設(shè)計(jì)
        PC機(jī)軟件利用VS2005提供的SerialPort串行通信控件來(lái)完成。SerialPort控件提供了一系列標(biāo)準(zhǔn)通信命令的應(yīng)用接口,利用它可以通過(guò)串口連接到主控制裝置的接口芯片MAX232CPE。系統(tǒng)的主界面如圖5所示。



        4 結(jié)語(yǔ)

        該設(shè)計(jì)MSP430F135和CCllOO的表決系統(tǒng)的主控制裝置和表決器的軟硬件,并利用Microsoft Visual Studio 2005了系統(tǒng)PC機(jī)軟件的設(shè)計(jì),同時(shí)用非接觸式射頻卡儲(chǔ)存?zhèn)€人信息,省時(shí)省力,在平時(shí)民主測(cè)評(píng)中以及其他相應(yīng)場(chǎng)合的應(yīng)用前景非常廣泛。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 兴仁县| 洪雅县| 故城县| 洱源县| 柯坪县| 顺义区| 米易县| 瓦房店市| 巴楚县| 黄陵县| 镇康县| 甘孜县| 邵东县| 乐陵市| 鄱阳县| 天台县| 连南| 剑川县| 罗山县| 广宗县| 秦安县| 湛江市| 讷河市| 山丹县| 云和县| 旬邑县| 阳泉市| 长宁县| 卓资县| 利津县| 堆龙德庆县| 芜湖县| 丰顺县| 中宁县| 安丘市| 民权县| 沅陵县| 秭归县| 武冈市| 当涂县| 淮南市|