新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)在智能水位監(jiān)控儀中的應(yīng)用方案

單片機(jī)在智能水位監(jiān)控儀中的應(yīng)用方案

作者: 時(shí)間:2012-06-25 來源:網(wǎng)絡(luò) 收藏

3 儀系統(tǒng)的軟件設(shè)計(jì)

在我們本次儀設(shè)計(jì)中,所選用的軟件調(diào)試環(huán)境是Cygnal IDE,它是為C8051系列微控制器量身定制的集成開發(fā)環(huán)境,我們將Kei18051編譯環(huán)境的工具集成到Cygnal IDE中,從而形成了一個(gè)集成了編輯、編譯、下載代碼、在線調(diào)試等一系列功能的開發(fā)環(huán)境,很方便程序的開發(fā)。

在我們的系統(tǒng)中將整體程序設(shè)計(jì)分為兩個(gè)大的模塊:初始化模塊和循環(huán)執(zhí)行模塊。相應(yīng)的子程序?yàn)?系統(tǒng)初始化子程序和循環(huán)子程序,在主程序調(diào)用了這兩個(gè)子程序。系統(tǒng)初始化子程序?中斷系統(tǒng)都做了初始化的工作。循環(huán)子程序是一個(gè)死循環(huán),它包括了對(duì)顯示部分的初始化和循環(huán)體內(nèi)容,在循環(huán)體中我們不但完成顯示部分的功能,還做了一些系統(tǒng)應(yīng)該一直查詢的信號(hào)量,比如按鍵、通道對(duì)應(yīng)的中斷使能切換、繼電器輸出信號(hào)的控制處理等。 本儀在精度上能夠滿足1mm的設(shè)計(jì)要求;在可靠性上基本上能夠克服外界的干擾,實(shí)現(xiàn)穩(wěn)定運(yùn)行;在功能上具有多功能的設(shè)計(jì),符合多種使用方式,可根據(jù)具體要求對(duì)功能進(jìn)行選擇;能夠方便的實(shí)現(xiàn)人機(jī)操作,進(jìn)行各種參數(shù)的設(shè)定和修改,在一定程度上滿足了化的要求。


上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉