新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于GPS的城市管道精確定位系統的單片機控制

        基于GPS的城市管道精確定位系統的單片機控制

        作者: 時間:2012-03-30 來源:網絡 收藏

        3軟件設計

        3.1的通訊[3]

        通訊協議設置為波特率:4 800 b/s;數據位:8 b;奇偶校驗位:無;開始位:1 b;停止位:1 b。利用接收每秒鐘向外輸出一次數據的特點,使處于查詢狀態, 檢測到RS232C接收端RXD信號有效,開始接收數據。用定時器T1工作于方式2作為周波發生器,PCON的SMOD設為0,用12 MHz晶振時,定時器T1初始值取為0F8H。和GPS協議一致,即選擇串行方式1,波特率4 800 b/s,10 b UART,REN置為1,允許接收,單片機初始化程序。

        3.2單片機與PC機通訊

        PC機采用VB 6.0編程,他以高效、簡單易學及功能強大的特點越來越被廣大程序設計人員 青睞。VB具有面向對象的程序設計、事件驅動、界面友好。在串行通訊時,只需設置監視Ms comm控件的屬性和事件[4],在發送或接收數據過程中觸發Oncomm事件,通過編程訪問commEvent屬性就可以了解事件的類型,進行各自的處理。具體程序如下:

        24.jpg



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 随州市| 六安市| 泰兴市| 抚松县| 襄汾县| 哈密市| 大足县| 紫云| 林州市| 奉化市| 广水市| 普定县| 香河县| 阳泉市| 崇文区| 娱乐| 芮城县| 阿合奇县| 木里| 鲁甸县| 张家界市| 双流县| 湖口县| 德清县| 高雄县| 东源县| 咸宁市| 静安区| 朔州市| 城口县| 东光县| 合阳县| 建德市| 盐源县| 滦南县| 梅河口市| 久治县| 武邑县| 丽水市| 台前县| 巩义市|