從機部分的軟件設計 - 基于C8051F02X的無線數據傳輸系統
2011年05月28日 09:53 未知 作者:葉子 用戶評論(0)
在從機部分,通過串口0接收數據采集器的數據并不斷刷新,當從機接收到主機發送的指令‘S’時,通過串口1發送相應的AT指令給GPRS模塊,將當前數據以短信息的形式發送到遠程終端。由于GPRS只能發送字符數據,如果發送的數據大于127將發送失敗,所以將每個數據都轉換為相應的字符發送,比如十六進制數9F,就轉換為字符9和F再發送,終端接收到以后如需要可再轉換為十六進制數9F。
從機要實現的另一項功能是數據重發,該功能是在串口1中斷服務程序中實現的。因此從機程序中有串口0、串口1、SPIO三個中斷服務程序,其中串口O中斷的優先級別最高,其次是SPIO中斷,串口1中斷優先級別最低。而串口0中斷幾乎是在不停地發生著,因此必須將串口1中斷和SPIO中斷的中斷優先級設置位置1(默認為0),使CPU優先響應串口1中斷和SPIO中斷,否則串口1中斷和SPIO中斷的中斷請求幾乎得不到響應。
串口0中斷服務程序流程圖如圖4所示。
?
4 結 語
本系統采用工業級芯片C8051F02X系列單片機結合GSM網絡實現數據的無線傳輸,系統穩定、可靠性高,在很多應用領域,比如水文監測、地質勘探等,都可以使用本系統通過無線傳輸手段完成遠程數據采集和對采集數據的實時傳輸。
- 第 1 頁:基于C8051F02X的無線數據傳輸系統
- 第 2 頁:C8051F02X單片機
- 第 3 頁:從機部分的軟件設計
本文導航
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 自動氣象站:無線數據傳輸、多場景應用 2023-09-06
- [電子說] 藍牙打印機無線數據傳輸方案 2023-07-26
- [電子說] 藍牙POS機無線數據傳輸方案 2023-07-26
- [電子說] 藍牙無線數據傳輸讓裝置快速對接IoT時代 2023-08-10
- [電子說] 基于LoRa無線數據傳輸的溫濕度監測預警系統解決方案 2023-07-31
- [電子說] AMT-YB101型便攜式水質檢測儀設備簡介及功能特點 2023-07-15
- [電子說] ZigBee是具有怎樣的無線數據傳輸網絡? 2023-03-23
- [電子說] 智能調制解調器可在ISM頻段上實現可靠的無線數據傳輸 2023-02-02
( 發表人:葉子 )