女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>發光二極管>

系統軟件設計 - 大屏幕LED顯示系統

2012年01月04日 11:26 《微型機與應用》 作者:楊保亮,羅冠鑫,張 用戶評論(0
3 系統軟件設計

  系統軟件設計包括上位機軟件的設計、下位機程序設計兩部分。上位機軟件完成圖像和文字的編輯, 通過計算機串行接口把顯示數據傳送到GPRS 的發送模塊上。GPRS 發送模塊把信息及時地傳到終端顯示控制卡的GPRS 的接收部分, 然后終端的CPU 控制單元把接收的數據進行分割處理后通過I2C 總線傳給各個顯示終端, 并且完成顯示數據不同方式的處理。

  3.1 下位機程序設計

  下位機程序設計主要由兩個部分構成: (1)GPRS 的發送單元的程序設計, 該單元把上位機處理好的顯示信息及時準確地傳到遠程的終端控制單元; (2) 終端控制單元的程序設計, 該單元主要完成接收GPRS 發送過來的信息然后把數據分割后傳給各個顯示終端。本文主要介紹第二部分的程序設計。

  該下位機軟件設計包括主程序、顯示子程序和通信服務程序的設計。主程序主要完成中斷的初始化和串口的初始化設置。顯示程序主要完成數據的各種顯示, 顯示部分采用動態掃描的方式, 實現對顯示屏要顯示的漢字、圖像、字符等數據信息進行傳輸控制以及顯示等功能。通信服務程序主要完成GPRS 的數據接收、數據的分割處理、數據的發送等任務。本文采用模塊化程序設計, 程序各部分的功能由各個模塊分別實現。程序模塊有: 系統初始化模塊、GPRS 通信模塊、數據的處理和存儲模塊、I2C 通信模塊。為了保證系統工作的實時性和高效性, 本系統采用了實用單片機系統MS3 ,MS3 是一套針對MCU51 的開發平臺, 借簽了VC 編程的消息機制,把各個功能有效地組織起來。RTOS 的系統時鐘, 實現高效的按鍵掃描和快速的響應中斷, 執行例行程序。顯示終端主程序如圖4 所示。

  

?

  圖4 顯示終端主程序流程圖

  GPRS 通信模塊主要的功能是接收到GPRS 發送模塊的信息,然后從外面的Flash 中查詢相應的代碼,然后在顯示終端顯示信息,顯示屏可按不同顯示方式進行漢字或表格顯示。GPRS 接收模塊設計程序的流程圖如圖5 所示。

  

GPRS 接收模塊設計程序流程圖

?

  圖5 GPRS 接收模塊設計程序流程圖

  3.2 上位機管理軟件設計

  在基于GPRS 的LED 的顯示系統中, 上位機機管理軟件主要負責文本信息的編輯, 對顯示的數據根據TEXT 或PDU 模式進行編碼, 然后通過GSM 的發送模塊把信息發送出去。上位機軟件使用可視化編程工具VisualC++6.0 開發, 首先根據LED 顯示屏的大小設置上位機文字和圖像處理的尺寸, 然后對輸入的數據和圖像進行編輯, 最后把提取有用的數據通過通信接口傳給下位機。在通信的過程中為了保證應用的廣泛性,PC 機的控制系統中采用了Microsoft Visual C++6.0 開發工具中非常好用的多線程串口編程工具CSerialPort 類, 與自帶的MSComm 控件相比, 這個類打包的時候不需要加入其他的文件,而且函數都是開放透明的允許用戶改造。

  4 小結

  本電路可擴展實現由30 多個160×16 點陣LED 模塊組成的LED電子顯示屏顯示控制。經實際應用表明, 該電路穩定可靠, 效果良好, 具有一定的實用價值。

非常好我支持^.^

(207) 100%

不好我反對

(0) 0%

( 發表人:小蘭 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?