2.2.2 空調(diào)各運行模式的流程圖設(shè)計
面對復雜系統(tǒng)的實現(xiàn),在程序?qū)崿F(xiàn)之前,應依賴于流程圖使復雜的問題變得清晰易于理解,因此在分析了各運行模式的特點后,利用結(jié)構(gòu)化分析方法將各運行模式模塊化,然后再在模塊化的基礎(chǔ)上具體繪制各模塊的流程圖,將各功能模塊的功能進行進一步明確。以下給出了主程序的流程圖和制冷運行模式的流程圖,如圖4、圖5所示。
2.2.3運行模式編程實現(xiàn)
各模塊的流程圖畫好后,下一步的工作就是要用某種編程語言實現(xiàn)各功能模塊。在用編程語言實現(xiàn)時,選擇了Microchip公司提供的MPLAB(4.00)集成開發(fā)環(huán)境。該開發(fā)環(huán)境是Microchip公司為其PIC系列單片機專門設(shè)計的開發(fā)環(huán)境,該平臺包括編輯器、編譯環(huán)境、軟件仿真、硬件仿真,同時該環(huán)境采用Windows界面,開發(fā)設(shè)計非常方便。由于篇幅的原因這里只給出制冷運行模塊的編程實現(xiàn)。
3 結(jié)語
在基于PIC16C74單片機空調(diào)室內(nèi)機軟件的實現(xiàn)時,對該系統(tǒng)的系統(tǒng)設(shè)計與硬件設(shè)計進行了充分的了解,并在此基礎(chǔ)上運用結(jié)構(gòu)化程序設(shè)計的方法進行功能分解與模塊設(shè)計,使得在編程時能達到事半功倍的效果,且有利于日后對程序的仿真和調(diào)試。
用戶評論
共 0 條評論