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