太陽能實現的無線動態辦公信息發佈系統軟件設計範文
tiny和full兩個版本,tiny是full的子集, 最大可運行的任務數是16個,支持時間片循環任務的調度,支持任務間信號通信,可以並行地利用中斷。但它不支持存儲區的分配和釋放,不支持佔先式任務的調度。rtx51tiny操作系統是一個非常小、易於使用的rtos,它只佔用800字節左右的程序存儲空間,可以在沒有外放數據存儲器的51系統中運行。完全集成在keil c51編譯器中。用户可以很容易的創建任務,也不需要進行復雜的配置,只需包含一個指定的頭文件即可編譯運行。
本設計分為主機電路和從機電路,主機電路是以c8051f020單片機為控制核心,以顯示電路、時鐘電路、温度檢測電路、無線收發模塊以及太陽能電池供電模塊構成。從機以at89c2051為控制核心,包含人體紅外感應模塊和無線收發模塊。整個系統以主機作輪詢模式對從機進行訪問和數據傳輸。系統原理框圖如1所示。
rtx51 tiny操作系統編程中不再需要mian函數,rtx51 tiny從第0個任務開始執行,在任務0中來創建其它需要執行的任務,在其它任務創建完後刪除這個任務0。系統自動以時間片方式執行所創建的其它任務。任務0程序代碼如下:
點陣掃描部分採用的是74hc154來控制行信號,74hc595來控制列信號,其中是低電平點亮led顯示屏,154是4線16自動譯碼點整掃描分為兩個半屏掃描,每次掃描8次,這樣把掃描的數據送入顯示。顯示模塊流程圖如圖2所示。
無線模塊使用的jit433,在初始化的時候,先讓它進行本機通信,設置一些模塊參數,空中速率,頻率,發射功率等參數,設置成功後,再進行多機通信。設置流程圖如圖3所示。
在與各分機模塊通信時設置串口的波特率1200,這樣可以信號可以傳輸得更遠。然後等待接受從機發送過來的信號,接受到信號進行校正,正確就點亮對應的led燈。與各從機通信程序流程如圖4所示。
在鍵盤部分,我使用了三個按鍵,分別是:功能按鍵、加鍵、減鍵;在每次按鍵時如果時間小於5 s的時候就可與進行加減設置,大於5 s就自動退出,這樣使得任何時候可以設置時間,不必再按完以後在寫入時間的。cpu 利用率高,節約時間。
-
關於企業管理會計與財務會計的融合
本文是企業管理會計與財務會計的融合1管理會計和財務會計的聯繫和區別1.1管理會計和財務會計的聯繫企業管理會計和財務會計處於相同的環境中,都為企業的生產、經營、管理服務。二者都能夠記錄、計算、分析、評價企業的經濟活動,為企業的經營管理決策提供客觀依據...
-
試論美債問題對中美關係的影響大綱
美國國債問題日益引起國際社會的矚目。奧巴馬政府採取了削減預算赤字等措施來緩解國債劇增的壓力。積重難返的美債問題給中國等債權國的資產安全帶來隱憂;而中國作為美國最大債權國,同樣造成了美國國家安全的擔憂。由於中美債務關係的非對稱性,美國的行動能力並...
-
組織成長的企業集團財務管理模式選擇研究分析
臨近畢業了,大家的論文寫好了嗎,下文是組織成長的企業集團財務管理模式選擇研究,希望大家有所收穫!1、引言企業集團是以一個或若干個大型企業為核心,以資產、產品、技術等為紐帶,由一批具有共同經濟利益並在一定程度上受核心企業影響的多個企業聯合組成的具有一定規...
-
淺析縣城林業經濟合作發展途徑
一、主要做法和經驗1、加強領導,政策推動尤溪縣把加快發展林業經濟合作組織作為深化集體林權制度改革的一件大事來抓。下發了《中共尤溪縣委、尤溪縣人民政府關於加快發展農村專業合作經濟組織的意見》,明確農村合作組織建設的指導思想、扶持政策和具體措施,把林...