91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 傳感與控制

在智能儀器設計中軟件設計占有重要的位置

發布時間:2019/8/11 17:49:41 訪問次數:750

    在智能儀器設計中軟件設計占有重要的位置。重點要確定軟件所要完成的任務,根據任務確定軟件結構。P8031AH智能儀器應用程序采用順序編寫法,即按照程序執行的流程進行順序編寫。一個系統程序一般由主程序和若干個中斷服務程序組成,要根據系統中各個操作的性質規定主程序完成哪些操作,中斷服務程序完成哪些操作。智能儀器應用系統的軟件包括數據采集和處理程序、控制算法實現程序、人機聯系程序和數據管理程序等。軟件設計盡量采用標準化、模塊化、子程序化。

    在做具體程序設計時,常采用模塊化結構,即將功能完整、長度較長的程序分解成若干相對獨立、長度較小的模塊,或稱為子程序,然后分別進行編寫、調試。主程序和中斷服務程序一旦需要,則進行調用。      在劃分子程序模塊時,應注意以下幾點:

   ①每個模塊不宜太長,以方便檢查和修改。

   ②每個模塊在邏輯上相對獨立,模塊之間的界限要清楚。各模塊之間不應發生寄存器、狀態標志等單元內容的沖突。因而,將各模塊進行連接時,應特別注意各部分之間的銜接。

   ③盡量選用現成的模塊程序,以減少軟件工作量。

    圖13.3,1示出了單片機軟件的設計流程。

    


    在智能儀器設計中軟件設計占有重要的位置。重點要確定軟件所要完成的任務,根據任務確定軟件結構。P8031AH智能儀器應用程序采用順序編寫法,即按照程序執行的流程進行順序編寫。一個系統程序一般由主程序和若干個中斷服務程序組成,要根據系統中各個操作的性質規定主程序完成哪些操作,中斷服務程序完成哪些操作。智能儀器應用系統的軟件包括數據采集和處理程序、控制算法實現程序、人機聯系程序和數據管理程序等。軟件設計盡量采用標準化、模塊化、子程序化。

    在做具體程序設計時,常采用模塊化結構,即將功能完整、長度較長的程序分解成若干相對獨立、長度較小的模塊,或稱為子程序,然后分別進行編寫、調試。主程序和中斷服務程序一旦需要,則進行調用。      在劃分子程序模塊時,應注意以下幾點:

   ①每個模塊不宜太長,以方便檢查和修改。

   ②每個模塊在邏輯上相對獨立,模塊之間的界限要清楚。各模塊之間不應發生寄存器、狀態標志等單元內容的沖突。因而,將各模塊進行連接時,應特別注意各部分之間的銜接。

   ③盡量選用現成的模塊程序,以減少軟件工作量。

    圖13.3,1示出了單片機軟件的設計流程。

    


熱門點擊

 

推薦技術資料

滑雪繞樁機器人
   本例是一款非常有趣,同時又有一定調試難度的玩法。EDE2116AB... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
宜春市| 二手房| 政和县| 五家渠市| 特克斯县| 昌都县| 昆明市| 光山县| 博爱县| 上高县| 东光县| 称多县| 兴山县| 柏乡县| 象州县| 唐山市| 西平县| 自贡市| 盐池县| 和林格尔县| 阳东县| 迭部县| 嘉兴市| 洪湖市| 寿光市| 周至县| 景洪市| 彭水| 师宗县| 南丹县| 仁化县| 芒康县| 阳山县| 同江市| 太原市| 威信县| 浦城县| 酒泉市| 乡城县| 东乌珠穆沁旗| 丹阳市|