水位控制畢業(yè)設(shè)計(jì)_第1頁
水位控制畢業(yè)設(shè)計(jì)_第2頁
水位控制畢業(yè)設(shè)計(jì)_第3頁
水位控制畢業(yè)設(shè)計(jì)_第4頁
水位控制畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第一章緒論1.1畢業(yè)設(shè)計(jì)的意義在工業(yè)生產(chǎn)中,對(duì)溫度控制系統(tǒng)的要求,主要是保證爐溫按規(guī)定的溫度工藝曲線變化,超調(diào)小或者求不高。無超調(diào),穩(wěn)定性好,不振蕩,對(duì)系快速性要求不高。本文淺析了單片機(jī)電阻控溫系統(tǒng)設(shè)計(jì)過程及實(shí)現(xiàn)方法。熱電偶將爐溫變換為模擬電壓信號(hào),經(jīng)低通濾波濾掉干擾信號(hào)后送放大器,信號(hào)放大后送模/數(shù)轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字量送單片機(jī)。同時(shí),熱電偶的冷端溫度也由IC溫度傳感器變?yōu)殡妷盒盘?hào),經(jīng)放大和轉(zhuǎn)換后送單片機(jī)。通過檢測鍋爐溫度的來實(shí)現(xiàn)自動(dòng)控制外部設(shè)備的運(yùn)行,如當(dāng)傳感器檢測到水溫過高時(shí),轉(zhuǎn)換成電壓經(jīng)過模/數(shù)轉(zhuǎn)換送入單片機(jī),通過比較程序輸出信號(hào)控制光電耦合器的通短來控制繼電器的輸入電流通短,再通過繼電器來控制外部設(shè)備如水泵的運(yùn)行情況。溫度過低時(shí)關(guān)閉輸出,而關(guān)閉水泵的輸入即減少了冷水吸收熱量,當(dāng)溫度升高后又打開水泵,這樣實(shí)現(xiàn)循環(huán)控制.而通過數(shù)碼顯示我們可以觀看鍋爐各個(gè)點(diǎn)的溫度,來判斷運(yùn)行是否正常.同時(shí)通過各點(diǎn)的溫度的紀(jì)錄和出產(chǎn)品的紀(jì)錄可以計(jì)算出該系統(tǒng)在某段時(shí)間是否起到了節(jié)能的作用.所以本設(shè)計(jì)對(duì)節(jié)能控制有著很大的意義.1.2設(shè)計(jì)要求及單片機(jī)的定義及其特點(diǎn)本設(shè)計(jì)的控制任務(wù)要求用單片機(jī)實(shí)現(xiàn),數(shù)碼管顯示.單片機(jī)是將RAM,ROM,定時(shí)器/計(jì)數(shù)器以及輸入/輸出(I/O)接口電路等計(jì)算機(jī)主要部件集成在一塊芯片上,這樣所組成的芯片級(jí)微型計(jì)算機(jī)稱為單片微型計(jì)算機(jī),簡稱單片微機(jī)或單片機(jī).由于單片機(jī)的硬件結(jié)構(gòu)與指令系統(tǒng)都是按工業(yè)控制要求設(shè)計(jì)的,常用于工業(yè)的檢測和控制當(dāng)中,因而也稱為是微控制器或嵌入式控制器.單片機(jī)的特點(diǎn):1.具有優(yōu)異的性能價(jià)格比;2.集成度高,體積小,可靠性高;3.控制功能強(qiáng);4.低電壓,底功耗.1.3軟件設(shè)計(jì)要求及特點(diǎn)在設(shè)計(jì)過程中我們采用了軟件和硬件雙結(jié)合的的設(shè)計(jì)方法,而軟件的設(shè)計(jì)簡化了硬件要求。在本設(shè)計(jì)中軟件主要有五個(gè)方面的應(yīng)用,它們分別為:數(shù)據(jù)采集,顯示程序,鍵盤控制和水泵控制。數(shù)據(jù)采集主要完成溫度的采集和數(shù)據(jù)的處理,顯示則是把要顯示的溫度用七段數(shù)碼顯示出來,而鍵盤程序則是使其相應(yīng)的鍵完成相應(yīng)的工作和要求,水泵控制則是檢測水泵的運(yùn)行和水位。第二章水位控制基本要求控制水箱的水位去趨近指定目標(biāo)值,水位指定范圍為10—5CM,控制精度0.4C實(shí)測水位用十進(jìn)制數(shù)碼顯示??刂圃恚禾摼€表示允許水位變化的上下限。水塔由電機(jī)帶動(dòng)水泵供水,單片機(jī)控制電機(jī)轉(zhuǎn)動(dòng)以達(dá)到對(duì)水位控制的目的。當(dāng)水位上升,達(dá)到上限時(shí),因水導(dǎo)電,B、C棒連通+5V。b、c均為“1”,應(yīng)停止電機(jī)和水泵的工作,不再供水;當(dāng)水位降到下限時(shí),B、C棒都不能與A棒導(dǎo)電。b、c均為“0”,應(yīng)啟動(dòng)電機(jī),帶動(dòng)水泵工作,給水塔供水;③當(dāng)水位處于上下限之間時(shí),B與A棒導(dǎo)通。b為“1”,c為“0”,無論怎

2.2.2、控制電路:上下限水位信號(hào)由P1.0和P1.1輸入,這2個(gè)信號(hào)共有4種組合狀態(tài):輸入輸出操作C(P)1r4B(P)1.0PJ電機(jī))P(報(bào)警)——1.3001.201電機(jī)運(yùn)轉(zhuǎn)01X1維持原狀10X0故障報(bào)警1111電機(jī)停轉(zhuǎn)0:電機(jī)工作1:電機(jī)停止控制信號(hào)由P1.2端輸出,去控制電機(jī)。為了提高控制的可靠性,使用了光電耦合;由P1.3輸出報(bào)警信號(hào),驅(qū)動(dòng)一支發(fā)光二極管進(jìn)行光報(bào)警。RESETEA2.2.2水塔水位控制電路設(shè)計(jì)水位自動(dòng)控制電路這里有一個(gè)水塔模型,如圖(一)4.26-1所示,水箱是用透明有機(jī)玻璃

膠合而成(或用現(xiàn)成的透明塑料盒),箱內(nèi)插入一塊金屬板(代表箱體的金屬

外殼),金屬板上裝有兩根塑料包皮的硬導(dǎo)線,分別作為高、低液位的探針,

圖中的“1”、“2”、“3”三端分別與高、低液位探針和金屬板相通,

“4”、“5”是離心式水泵模型電動(dòng)機(jī)的接線端。水塔水箱里的水位由繼電器來控制,這只繼電器的原理結(jié)構(gòu)如圖(一)4.26-2所示,它的線圈有放大作用,將6、7兩端放入水中而不直接接觸,繼電器線圈即可導(dǎo)通而使銜鐵動(dòng)作。繼電器的銜鐵可以控制兩把閘刀,每刀都有常開、常閉觸點(diǎn)各一對(duì)。

請(qǐng)你設(shè)計(jì)連接好電路,使得水塔水位低于低液位探針時(shí),抽水機(jī)工作;當(dāng)

水位上升到高液位探針時(shí),抽水機(jī)停止工作;當(dāng)水位下降時(shí)仍不工作,直到水

位低于低液位探針時(shí),重又工作。圖(一)土戲-33DG12繼電器線圈放大電路如圖(一)4.26-3,所示。圖(一)土戲-33DG122.3數(shù)碼管與LED顯示模擬水位高度由15個(gè)雙色發(fā)光二極管(LED)來完成,共分為4組。在某一特定時(shí)刻,每組LED與一個(gè)數(shù)碼管一起被選通(4組LED對(duì)應(yīng)4個(gè)數(shù)碼管),兩個(gè)8位的移位寄存器741S164級(jí)聯(lián),將單片機(jī)送出的2個(gè)字節(jié)串行數(shù)據(jù)轉(zhuǎn)化為16位并行數(shù)據(jù),分別送選通的LED和數(shù)碼管。在不同時(shí)刻,系統(tǒng)對(duì)4組LED和數(shù)碼管快速地循環(huán)掃描,就完成了面板顯示的功能。2.3.1相關(guān)芯片簡介顯示部分用到的芯片包括移位寄存器74LS164、數(shù)據(jù)緩沖器74LS244以及多路開關(guān)CD4051。下面就74LS164和74LS244作簡單介紹。(1)移位寄存器74LS164。74LS164引腳定義如圖2.3所示,起真值表如表2.2所示,其功能是將外部輸入的串行數(shù)據(jù)轉(zhuǎn)化為8位的并行數(shù)據(jù)輸出具有鎖寸功能。A、B端為串行數(shù)據(jù)輸入端,QA~QH,CLK為外部時(shí)鐘輸入端,CLR為清零端。74LS164在高電平輸出時(shí),為并行數(shù)據(jù)輸出端其輸出最大電流為0.4mA;低電平輸出時(shí),其輸出最大電流為8mA,不足以驅(qū)動(dòng)數(shù)碼管或發(fā)光二極管正常工作,所以在本設(shè)計(jì)中外加數(shù)據(jù)緩沖器以增大驅(qū)動(dòng)能力。表2.274LS164真值表

輸入輸出CLEARCLOCKABqaqb…QhLXXXHLXXQA0QB0QH0HtHHQAn—QGn—HtLXQGnLQAnHtXLQ——GnQAn注QA0、QB0、QH0為在穩(wěn)態(tài)輸入條件建立之前Qa、QB和Qh相應(yīng)的電平;QAn、如qg「為在最近的時(shí)鐘1轉(zhuǎn)換前qa或qg的電平表示移1位。An(2)數(shù)據(jù)緩沖器74LS244。74LS244緩沖器常用作三態(tài)緩沖或總線驅(qū)動(dòng),+5V供點(diǎn),其高電平時(shí)輸出最大電流可達(dá)15mA,低電平輸出時(shí)最大電流可達(dá)24mA,足以驅(qū)動(dòng)數(shù)碼管和LED工作。74LS244共8個(gè)輸入輸出通道,通過門控端G1和G2來選擇其通斷,其功能原理及引腳如圖2.4所示。圖2.474LS244內(nèi)部結(jié)構(gòu)及引腳圖從圖中可以看出,當(dāng)引腳1G為低電平時(shí),輸入通道1A~1A4與輸出通道1Y1~1Y4連通;當(dāng)引腳1G為高電平時(shí)則截止。同理引腳2G控制著輸入通道2A1~2A4與輸出通道2Y1~2Y4的通斷。2.3.2顯示部分工作原理首先介紹一下雙色二極管的功能和用法。如圖1.5所示,1個(gè)雙色二極管有3個(gè)引腳,引腳1、2均為信號(hào)“+”端,引腳3為GND端(信號(hào)“一”端)。引腳電平(TTL電平)與LED顯示顏色如表1.6所示。引腳1引腳2二極管狀態(tài)00熄滅01綠色10紅色11混合色表1.5雙色二彳極管功能表圖1.5雙色二極管外觀圖數(shù)碼管及LED顯示電路如圖1.6所示,RC5口作為串行數(shù)據(jù)的同步時(shí)鐘端,與74LS164的數(shù)據(jù)輸入端相連;RC3口作為串行數(shù)據(jù)的同步時(shí)鐘端,與74LS164的同步時(shí)鐘輸出端均與SPI方式時(shí)端口一樣;實(shí)際應(yīng)用中,若不用SPI方式,而用第5章中提到的模擬數(shù)據(jù)串行口時(shí),可以用任何普通I/O端口代替)。兩片移位寄存器74LS164的并行數(shù)據(jù)輸出端則分別與兩片數(shù)據(jù)緩沖器74LS244的輸入端相連,RD7口作為數(shù)據(jù)緩沖器74LS244的門控信號(hào)輸出端,控制74LS244的通斷。

74LS164)1.234567圖1.674LS164)1.234567每4個(gè)雙色二極管和1個(gè)數(shù)碼管一組,二極管的8個(gè)信號(hào)“+”端分別與第一片74LS244的8位數(shù)據(jù)輸出端相連,數(shù)碼管的8位數(shù)據(jù)輸入端分別與第二片74LS244的8位數(shù)據(jù)輸入端相連,每組二極管和數(shù)碼管的GND端都與CD4051的1個(gè)輸入通道相連,CD4051的輸出端與系統(tǒng)的“地”相連。RE0?RE1口作為地址譯碼輸出端口,用于多路開關(guān)CD4051的4路通道選擇,每一時(shí)刻只有一組共4個(gè)二極管和1個(gè)數(shù)碼管被選通,其GND端同系統(tǒng)的“地”構(gòu)成通路,其他的二極管與數(shù)碼管則不能構(gòu)成通路。每向74LS164傳送完兩個(gè)字節(jié)共16位數(shù)據(jù),通過RD7口使能74LS244,將數(shù)據(jù)送到二極管和數(shù)碼管的輸入口,然后通過RE0?RE1口打開一條通道,則被選通的數(shù)碼管和二極管就會(huì)按照接收的數(shù)據(jù)進(jìn)行相應(yīng)的顯示。不斷地發(fā)送新數(shù)據(jù)并利用CD4051循環(huán)的掃描4個(gè)通道,則所有的二極管和數(shù)碼管就會(huì)持續(xù)的發(fā)光顯示。另外由一個(gè)雙色二極管作為報(bào)警燈,RD5口與二極管的引腳1相連,RD4口與二極管的引腳2相連。2.4信號(hào)采集近年來.微機(jī)測控系統(tǒng).特別是單片機(jī)在工業(yè)自動(dòng)化,生產(chǎn)過程控制,智能化儀器儀表等領(lǐng)域的應(yīng)用越來越深入和廣泛。這使得傳感器的應(yīng)用更為顯著,測溫傳感器就是將溫度信息轉(zhuǎn)換成易于傳遞和處理的電信號(hào)的傳感器測溫傳感器的選擇及合理使用是微機(jī)測溫系統(tǒng)中設(shè)計(jì)的關(guān)鍵。同理液位傳感器是將液位信號(hào)轉(zhuǎn)換成易于傳遞和處理的電信號(hào)。2.4.1測溫傳感器測溫傳感器的分類:電阻式傳感器,半導(dǎo)體溫度傳感器,品體溫度傳感器,非接觸型溫度傳感器,熱電式傳感器,光纖溫度傳感器,液壓溫度傳感器和智能溫度傳感器。2.4.2傳感器的詳細(xì)說明現(xiàn)在主要運(yùn)用的電阻式傳感器和智能溫度傳感器,所以這里做介紹:熱電阻式傳感器是利用導(dǎo)電物體的電阻率隨溫度而變化的效應(yīng)制成的傳感器,它分為金屬熱電阻和半導(dǎo)體熱電阻兩大類.常用的熱電阻有鉑熱電阻和銅熱電阻,鉑熱電阻的特點(diǎn)是物理化學(xué)性能穩(wěn)定.尤其是耐氧化能力強(qiáng),測量精度高.測溫范圍寬.有很好的重現(xiàn)性,但價(jià)格較貴,而銅熱電阻價(jià)格便宜.測溫范圍小.通常用于測量精度不高的場合,半導(dǎo)體熱敏電阻具有電阻溫度系數(shù)大.型小體輕,熱慣性小,穩(wěn)定可靠,價(jià)格便宜,結(jié)構(gòu)簡單等特點(diǎn).半導(dǎo)體溫度傳感器按半導(dǎo)體電阻隨溫度變化的特點(diǎn)又分為負(fù)電阻溫度系數(shù)熱敏電阻正電阻溫度系數(shù)熱敏電阻和臨界溫度電阻器.智能溫度傳感器由于在一個(gè)芯片上集成有溫度傳感器,處理器,存儲(chǔ)器和A/D轉(zhuǎn)換器等部件.因此,這類傳感器具有判斷和信息處理能力,并可對(duì)測量值進(jìn)行各種修正和誤差補(bǔ)償.同時(shí)還帶有自診斷,自校準(zhǔn)功能,可大大提高系統(tǒng)的可靠性.并能和計(jì)算機(jī)直接聯(lián)機(jī).根據(jù)此設(shè)計(jì)的要求可發(fā)現(xiàn)智能傳感器的測量范圍不夠,而且價(jià)格較貴所以選擇電阻式傳感器.2.4.3電阻式傳感器其型號(hào)和規(guī)格如下:高精度微型鉑熱電阻溫度傳感器

1:技術(shù)性能描述產(chǎn)品性能符合IEC751-1995和JIS有關(guān)標(biāo)準(zhǔn)。測量溫度范圍-50°C~450°C分度號(hào)Pt100Pt1000精度等級(jí)A,B外型設(shè)計(jì)符合用戶各種安裝需要采用日本Pt100,Pt1000薄膜鉑熱電阻元件探頭保護(hù)管直徑05,06公稱壓力1.6MPa電纜直接出線,便于與其它電器設(shè)備連接。2:應(yīng)用范圍該產(chǎn)品適用于電訊機(jī)房,電力機(jī)房電纜連接頭過熱保護(hù)等測溫和控制領(lǐng)域狹小空間工業(yè)設(shè)備測溫和控制。特別是對(duì)溫度測量精度要求比較高的科研領(lǐng)域和工業(yè)領(lǐng)域更適合.3:產(chǎn)品型號(hào)與規(guī)格型號(hào)測溫范圍分度號(hào)安裝孔電纜長度TSP-1004:精度與等級(jí)-40~450Pt1001.5m精度0C時(shí)的阻值允許偏差(。)A+/-(0.15+0.002t)+/-0.06B+/-(0.3+0.005t)0+/-0.122.4.4模數(shù)轉(zhuǎn)換A/D轉(zhuǎn)換器件的選擇主要取決與溫度的控制精度,本設(shè)計(jì)中的A/D轉(zhuǎn)換由集成電路ADC0809完成。A/D轉(zhuǎn)換器分類及性能指標(biāo)。A/D轉(zhuǎn)換器是將模擬量轉(zhuǎn)換成數(shù)字信息接口電路,按工作原理分為:逐位比較型,并行比較型,雙積分型,電壓頻率型及計(jì)數(shù)比較型等ADC0809轉(zhuǎn)換器的內(nèi)部結(jié)構(gòu)如下:AtJDAAIII>1-5A.hlM?ALE3所成殖日羌hi:AtJDAAIII>1-5A.hlM?ALE3所成殖日羌hi:b443【ME:I£知存建種罪圖10ADC0809轉(zhuǎn)換器的內(nèi)部結(jié)構(gòu)ADC0809是逐次逼近型8位轉(zhuǎn)換芯片,具有8路模擬輸入端口,ADC0809芯片采用多路模擬開關(guān),允許8路模擬量分時(shí)輸入,共享一個(gè)A/D轉(zhuǎn)換器完成轉(zhuǎn)換。模擬輸入通道選擇地址及轉(zhuǎn)換結(jié)果均有鎖存譯碼器。下圖為引腳圖:圖11ADC0809轉(zhuǎn)換器的引腳它的主要引腳及功能如下:INO-IN7:8個(gè)模擬通道輸入端D0-D7:8位數(shù)字量轉(zhuǎn)換結(jié)果輸出端ADDA,ADDB,ADDC:模擬通道選擇路地址ALE:路地址鎖存信號(hào)輸入端START:啟動(dòng)轉(zhuǎn)換信號(hào)輸入端,加上正脈沖后,A/D開始轉(zhuǎn)換EOC:轉(zhuǎn)換結(jié)束輸出信號(hào),轉(zhuǎn)換開始后EOC信號(hào)變低;轉(zhuǎn)換結(jié)束時(shí),EOC信號(hào)返回高電平OE:輸出允許控制端,高電平時(shí)打開三態(tài)輸出鎖存器,輸出轉(zhuǎn)換結(jié)果CLK:芯片工作時(shí)鐘信號(hào)VREF(+)與VREF(-):芯片工作參考電壓輸入端2).ADC0809轉(zhuǎn)換器的特點(diǎn)ADC0809芯片性能特點(diǎn):是一個(gè)逐次逼近型的A/D轉(zhuǎn)換器,外部供給基準(zhǔn)電壓;單通道轉(zhuǎn)。換時(shí)間116us;分辨率為8位,帶有三態(tài)輸出鎖存器,轉(zhuǎn)換結(jié)束時(shí),可由CPU打開三態(tài)門,。讀出8位的轉(zhuǎn)換結(jié)果;有8個(gè)模擬量的輸入端,可引入8路待轉(zhuǎn)換的模擬量。.ADC0809的數(shù)據(jù)輸出結(jié)構(gòu)是內(nèi)部有可控的三態(tài)緩沖器,所以它的數(shù)字量輸出信號(hào)線??梢耘c系統(tǒng)的數(shù)據(jù)總線直接相連。內(nèi)部的三態(tài)緩沖器由OE控制,當(dāng)OE為高電平時(shí),三態(tài)。緩沖器打開,將轉(zhuǎn)換結(jié)果送出;當(dāng)OE為低電平時(shí),三態(tài)緩沖器處于阻斷狀態(tài),內(nèi)部數(shù)據(jù)對(duì)。外部的數(shù)據(jù)總線沒有影響。因此,在實(shí)際應(yīng)用中,如果轉(zhuǎn)換結(jié)束,要讀取轉(zhuǎn)換結(jié)果,則只要在OE引腳上加一個(gè)正脈沖,.ADC0809就會(huì)將轉(zhuǎn)換結(jié)果送到數(shù)據(jù)總線上。在本系統(tǒng)中,.ADC0809在電路中的連接如下圖所示,在模擬量之前加入濾波電路是為了使采集數(shù)據(jù)更加準(zhǔn)確,對(duì)于模擬輸入通道,還需要采用一些消除干擾的措施,這點(diǎn)在應(yīng)用時(shí)需注意.。第三章.軟件設(shè)計(jì)3.1整體設(shè)計(jì)3.3.1主程序流程圖3.4.1主程序:ORG0000HLJMPMAINORG0003HLJMPINTAORG0013HILJMPINTBORG0030H初始化;MAIN:MOVSP,#60HMOVA,#00H清零MOV30H,AMOV31H,AMOV32H,AMOV33H,AMOV34H,AMOV35H,AMOV36H,AMOV37H,AMOV38H,AMOV39H,AMOV40H,AMOV41H,AMOV44H,A單元清0處理;MOV36H,#01H進(jìn)煙溫度高八位;MOV37H,#09H進(jìn)煙溫度低八位;MOV38H,#250進(jìn)煙溫度下限值;MOV39H,#100水溫上限值;MOV40H,#70水溫下限值;CLRRS0CLRRS1選擇工作寄存器組R0;LP3:LJMPLP1LJMPLP2LJMPLP3跳入子程序和中斷程序;SJMP$END3.4.2數(shù)據(jù)采集程序:TEMP弟7位為Q7待苴送字T京L£送皆點(diǎn)言芹若TE曠輸出年沖器F4LE244允許TEMP弟7位為Q7待苴送字T京L£送皆點(diǎn)言芹若TE曠輸出年沖器F4LE244允許漏出根據(jù)為的里不宜筐熟互詢待發(fā)送字節(jié)皿_口皿1待舄送字t■-匚gT角送哲,=寄存割葡巳埃沖TJLUW,禁止數(shù)撫匍巳根楫當(dāng)前通.直熟吉詢待發(fā)送字節(jié)TI_LED串行刑云制:1端且言包二時(shí)神端置低電平清溢出標(biāo)志位"IF浚澄卞芋計(jì)忽器阮力值2頃許謊置高電w蘭送數(shù)捉串行數(shù)據(jù)輸出端置低電平法迫冷顯于通道TJIRO中斷亍程序LP1:MOVDPTR,#0EFF0HMOVR6,#20H結(jié)束;設(shè)置通道數(shù);MOVR6,#20H結(jié)束;設(shè)置通道數(shù);啟動(dòng)A/D轉(zhuǎn)換器;延時(shí)等待;查尋EOC,EOC=1則等待轉(zhuǎn)換中;MOVR1,31HMOVR7,#04HLOOP:MOVX@DPTR,ADJNZR6,$DLAY:JBP3.3,DLAYMOVXA,@DPTRMOV@R1,AINCDPTRINCR1DJNZR7,LOOPMOVA,31H讀取轉(zhuǎn)換結(jié)果;轉(zhuǎn)存在片內(nèi)RAM當(dāng)指向下一通道;修改數(shù)據(jù)指針;判斷是否采集完畢;數(shù)據(jù)轉(zhuǎn)換;MOVB,#05HMOVLABMOV31H,AMOV30H,BMOVR0,32HMOVR2,#03HLOOP1:MOVB,#05HMOVB,#05HMOVA,@R0MULABMOV@R0,AINCR0DJNZR4,LOOP1CLRC數(shù)據(jù)比較;MOVA,36HCJNZA,30H,LOOP2LOOP2:JBC,LOO3進(jìn)煙溫度上下限比較;MOVA,37HSUBBA,31HJBC,LOOP3MOVA,30HJNELOOP4SUBBA,38HJBC,LOOP3LOOP4:MOVA,39H水溫上下限值比較;SUBBA,34HJBC,LOOP3MOVA,34HSUBBA,40HJBC,LOOP3LJMPLOOP5LOOP3:MOVP2報(bào)警;LOOP5:RET返回;3.4.3顯示程序:LP2:MOVA,35H數(shù)據(jù)BCD轉(zhuǎn)換MOVB,#100DIVABMOV41H,AMOVA,BMOVB,#10DIVABMOV42H,AMOV43H,BMOV44H,30HMOV44H,36HMOVA,45HJZLOP1判斷高位上否有值,否轉(zhuǎn)MOVA,43HADDA,#06HMOVB,#10DIVABMOV43H,BADDA,42HADDA,#05HMOVB,#10DIVABMOV42H,BADDA,41HADDA,#02HLOP1:ORL41H,#10HORL42H,#20HORL43H,#40HMOVR0,40HMOVR1,#03HLOP2:MOVA,@R0顯示數(shù)據(jù)MOVP1,AMOVR3,#02HAGAIN:MOVR4,#0F8HDELAY:DJNZR4,DELAYDJNZR3,AGAINRET返回3.4.4鍵盤程序:INTA:PUSHACC保護(hù)現(xiàn)場PUSHPSWPUSHDPHPUSHDPL判斷流覽鍵是否按下中間溫度顯示調(diào)用顯示子程序出煙溫度顯示產(chǎn)品水溫度顯示JBP2.0,L0MOV35H,32HLJMPLP2L1:JBP2.0,L0MOV35H,33HLJMPLP2L2:JBP2.0,L1MOV35H,34HLJMPLP2JBP2.0,L2LJMPL16判斷設(shè)定鍵是否按下進(jìn)煙上下限設(shè)定L0:J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論