版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、內(nèi) 容 摘 要隨著社會的進(jìn)步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度因素,許多產(chǎn)品對溫度范圍要求嚴(yán)格,而目前市場上普遍存在的溫度檢測儀器大都是單點測量,同時有溫度信息床底不及時、精度不夠的缺點,不利于工業(yè)控制者根據(jù)溫度變化及時作出決定。在這樣的形勢下,開發(fā)一種能夠同時測量多點,并且實時性高、精度高,能夠綜合處理多點溫度信息的測量系統(tǒng)就很有必要。本課題以AT89C51單片機(jī)系統(tǒng)為核心,能對多點的溫度進(jìn)行實時巡檢。AD590是美國模擬器件公司的電流輸出型溫度傳感器。AD590輸出電流信號傳輸距離可達(dá)1km以上。作為一種高阻抗的電流源,最高可達(dá)20M,所以它不必選擇開關(guān)或COMS多路轉(zhuǎn)換器所引入的附加電
2、阻造成的誤差。輸出電流模擬信號經(jīng)ADC0809進(jìn)行A/D轉(zhuǎn)換后直接送入單片機(jī),節(jié)省硬件設(shè)施且使編程簡單,為實現(xiàn)多路巡回檢測,通過P0.0P0.2控制74LS373來達(dá)到設(shè)計目的。索引關(guān)鍵詞:溫度檢測 單片機(jī) 多點溫度巡回檢測目 錄第一章 緒 論11.1 本設(shè)計的意義11.2 國內(nèi)外現(xiàn)狀分析1第二章 系統(tǒng)總體方案設(shè)計1第三章 多點溫度巡回檢測硬件設(shè)計23.1 AT89C51介紹23.2 傳感器模塊部分設(shè)計33.3 數(shù)模轉(zhuǎn)換部分硬件設(shè)計43.4 LED顯示電路設(shè)計53.5 報警電路設(shè)計73.6 整體電路圖8第四章 軟件部分設(shè)計84.1 A/D轉(zhuǎn)換程序流程圖84.2 顯示程序流程圖94.3 報警程序
3、流程圖94.4 主程序流程圖10第五章 程序調(diào)試運行115.1 模擬調(diào)試115.2 在線調(diào)試11后記12參考文獻(xiàn)13附錄14多點溫度巡回檢測系統(tǒng)第一章 緒 論1.1 本設(shè)計的意義溫度測量的領(lǐng)域十分廣泛,其實,不僅在工業(yè)領(lǐng)域,而且在民用領(lǐng)域、軍用領(lǐng)域,溫度的測量隨處可見。在工業(yè)領(lǐng)域,電力系統(tǒng)的安全運行關(guān)系到整個工業(yè)的發(fā)展和人民生活的穩(wěn)定,其中一個重要的方面是電氣設(shè)備自身的安全運行,由于絕大多數(shù)的電氣設(shè)備采用封閉式結(jié)構(gòu),散熱效果差,熱積累大,并長期處于高壓、大電流和滿負(fù)荷運行,其結(jié)果造成熱量集結(jié)加劇,溫升直接危害電氣設(shè)備的絕緣,這就要求對電氣設(shè)備的溫度狀況進(jìn)行測量控制。如發(fā)電廠的電機(jī)組隨著電壓增高
4、和容量增大,解決定子鐵心和繞組溫升的問題就日益突出。在民用領(lǐng)域,超市的食品架內(nèi)溫度、人們生活空間環(huán)境的溫度、空調(diào)的控置溫度、冰箱的溫度檢測等等。隨著計算機(jī)的發(fā)展,程序控制也逐漸成為了工業(yè)生產(chǎn)中的主要角色,各種各樣的檢測系統(tǒng)應(yīng)運而生。基于單片機(jī)的溫度監(jiān)測系統(tǒng)具有以前溫度檢測無法具有的優(yōu)點,因為系統(tǒng)為程序控制,所以實現(xiàn)形勢非常靈活,而且可以實現(xiàn)很多新功能,而且對于日益復(fù)雜化的工業(yè)生產(chǎn),對于多點溫度檢測的需求也很大的程度上提高了。單片機(jī)具有體積小,功耗小的特點,而且可以對采集的數(shù)據(jù)進(jìn)行軟件處理,所以用單片機(jī)進(jìn)行多點溫度巡回檢測,具有非常實際的意義。1.2 國內(nèi)外現(xiàn)狀分析隨著世界進(jìn)入信息化時代,自動化
5、、信息化成為世界各國發(fā)展重要方向之一。現(xiàn)代傳感器技術(shù)集約了多種學(xué)科的尖端成果、是國際上發(fā)展最迅速的高新技術(shù)之一;是傳統(tǒng)產(chǎn)業(yè)技術(shù)改造和升級的“功效倍增器”,成為衡量一個國家科技發(fā)展的重要指標(biāo)。溫度傳感器從傳統(tǒng)類型向集成化、微型化、多功能發(fā)展,且隨著材料行業(yè)對傳感器敏感材料進(jìn)一步的發(fā)展,傳感器新敏感材料不斷推出,高新材料已廣泛應(yīng)用于新型傳感器制造研發(fā)中,如光纖傳感器等,我國與國外先進(jìn)國家相比,還在處于落后的、狀態(tài)。本設(shè)計主要涉及到微控制器和溫度傳感器的應(yīng)用。二者的發(fā)展直接影響著溫度檢測方面的設(shè)計和應(yīng)用。第二章 系統(tǒng)總體方案設(shè)計本設(shè)計共有五部分組成(如圖2-1所示):溫度采集、A/D轉(zhuǎn)換、單片機(jī)、顯
6、示電路、報警電路,其中溫度采集主要由AD590組成,把熱力學(xué)溫度信號轉(zhuǎn)換成電流信號,然后放大,經(jīng)電阻分壓獲得電壓信號,送入A/D轉(zhuǎn)換電路即ADC0809后得到8位數(shù)字溫度信號,送入單片機(jī),由單片機(jī)的TXD、RXD串行(高位在前,低位在后)送入顯示電路顯示,并且判斷是否超出設(shè)定范圍,若超出設(shè)定范圍,由單片機(jī)啟動報警電路,報警。圖2-1本設(shè)計是模擬溫度的顯示,溫度經(jīng)過AD590轉(zhuǎn)換為電流信號,經(jīng)放大器放大后轉(zhuǎn)換成電壓信號,進(jìn)入ADC0809進(jìn)行A/D轉(zhuǎn)換成數(shù)字量,送入單片機(jī)后輸出到靜態(tài)顯示部分,顯示溫度值。該設(shè)計中,顯示部分采用74LS164串聯(lián)組成驅(qū)動LED部分,這樣既達(dá)到顯示的目的又節(jié)省了I/
7、O口,使設(shè)計簡單明了。復(fù)位電路設(shè)計為上電復(fù)位。ADC0809進(jìn)行A/D轉(zhuǎn)換后,輸出的是并行8位數(shù)據(jù),直接送入單片機(jī)節(jié)省硬件設(shè)施且使編程簡單,為實現(xiàn)多路巡回檢測,通過P0.0-P0.2控制74LS373來達(dá)到設(shè)計目的。第三章 多點溫度巡回檢測硬件設(shè)計3.1 AT89C51介紹AT89C51是一種低功耗/低電壓、高性能的8位單片機(jī)。片內(nèi)帶有一個4KB的FLASH可編程、可擦除只讀存儲器。它采用了COMS工藝和ATMEL公司的高密度非易失性存儲器(NURAM)技術(shù),而且其輸出引腳和指令系統(tǒng)都與MSC-51兼容。片內(nèi)的FLASH存儲器允許在系統(tǒng)內(nèi)改編程序或用常規(guī)的非易失性存儲器來編程。因此AT89C5
8、1/LV51是一種功能強(qiáng)、靈活性高,且價格合理的單片機(jī),可方便地應(yīng)用在各種控制領(lǐng)域。一、引腳功能說明如圖3-1所示圖3-1主電源引腳有:VCC(電源端)、GND(接地端);外接晶體引腳XTAL1和XTAL2;控制或其他電源復(fù)用引腳RST、ALE/PROG(地址鎖存允許);/EA /VPP(外部訪問允許端);輸入/輸出引腳:P0.0P0.7, P1.0P1.7, P2.0P2.7, P3.0P3.7。其中P3端口還用于一些恢復(fù)功能。3.2 傳感器模塊部分設(shè)計AD590是美國模擬軟件公司的電流輸出型溫度傳感器,供電電壓范圍為330V,輸出電流223A(-50°C)423A(+150
9、76;C),靈敏度為1A /°C。當(dāng)在電路中串接采樣電阻R時,R兩端的電壓可作為輸出電壓。注意R的阻值不能取得太大,以保證AD590兩端電壓不低于3V。AD590輸出電流信號傳輸距離可達(dá)到1KM以上。作為一種高阻電流源,最高可達(dá)20M,所以它不必考慮選擇開關(guān)或COMS多路轉(zhuǎn)換器所引入的附加電阻造成的誤差。適用于多點溫度巡回檢測的控制。AD590主要特性AD590的測量范圍為是-50°C +150°C;電源范圍為3V30V;測量精度高。在本設(shè)計中,使用AD590對溫度進(jìn)行采集,即通過AD590把溫度信號轉(zhuǎn)換成電流信號,經(jīng)電阻分壓,最終轉(zhuǎn)換成電壓信號,送到ADC080
10、9。其電路如圖3-2示圖3-2R1用來調(diào)節(jié)運算放大器的輸入電壓,經(jīng)運算放大器放大后達(dá)到ADC0809的轉(zhuǎn)換電壓。二、與ADC0809接口AD590作為溫度采集器件,把熱力學(xué)溫度轉(zhuǎn)化成電流信號,送入運算放大器放大,然后靜電阻轉(zhuǎn)換成電壓信號,送入ADC0809。圖3-3給出一路溫度采集電路與ADC0809連接的方式。要實現(xiàn)多路溫度的采集,只需要在ADC0809的輸入端連接多路溫度采集電路即可。圖3-33.3 數(shù)模轉(zhuǎn)換部分硬件設(shè)計為確保系統(tǒng)處理結(jié)果的精確度,A/D轉(zhuǎn)換器和D/A轉(zhuǎn)換器必須具有足夠的轉(zhuǎn)換精度;如果要實現(xiàn)快速變化信號的實時控制與檢測,A/D與D/A轉(zhuǎn)換器還要求具有較高的轉(zhuǎn)換速度。轉(zhuǎn)換精度
11、與轉(zhuǎn)換速度是衡量A/D與D/A轉(zhuǎn)換器的重要技術(shù)指標(biāo)。隨著集成技術(shù)的發(fā)展,現(xiàn)已研制和生產(chǎn)出許多單片的和混合集成型的A/D和D/A轉(zhuǎn)換器,它們具有越來越先進(jìn)的技術(shù)指標(biāo)。這里采用ADC0809芯片來進(jìn)行模數(shù)轉(zhuǎn)換。一、ADC0809介紹ADC0809是8位CMOS逐次逼近式A/D轉(zhuǎn)換器。內(nèi)部有8路模擬量輸入和8位數(shù)字量輸出的A/D轉(zhuǎn)換器,它是美國國家半導(dǎo)體公司的產(chǎn)品,是目前國內(nèi)最廣泛的8位通用的A/D轉(zhuǎn)換的芯片。其結(jié)構(gòu)如圖3-4所示圖3-4二、ADC0809各管腳功能ADC0809采用雙列直插式封裝,共有28條引腳,如圖3-5所示。圖3-5IN0IN7:IN0IN7為8路模擬典電壓輸入線,用于輸入被轉(zhuǎn)
12、換的模擬電壓;ADDA,ADDB,ADDC:三位地址輸入端;八路模擬信號轉(zhuǎn)換選擇同由A,B,C決定;A為低位,C為高位。CLOCK:時鐘信號;最高允許值為640KHz;D0D7:數(shù)字量輸出端,A/D轉(zhuǎn)換的結(jié)果由這幾個端口輸出;OE:A/D轉(zhuǎn)換結(jié)果輸出允許控制端,當(dāng)OE端為高電平時,允許將A/D轉(zhuǎn)換結(jié)果從D0D7端輸出;ALE:地址鎖存允許信號;八路模擬通道地址由A,B,C輸入在ADC0809的ALE端,信號有效時,將該八路地址鎖存;START:啟動A/D轉(zhuǎn)換信號;當(dāng)START端輸入一個正脈沖時,立即啟動ADC0809驚醒A/D轉(zhuǎn)換;EOC:A/D轉(zhuǎn)換結(jié)束信號,是芯片的輸出信號;轉(zhuǎn)換開始后,EO
13、C信號變低;轉(zhuǎn)換結(jié)束時,EOC返回高電平;這個信號可以作為A/D轉(zhuǎn)換器的狀態(tài)信號來查詢,也可以直接用作中斷請求信號;VREF+,VREF-:正負(fù)基準(zhǔn)電壓輸入端;VCC,GND:正電源電壓端和地端。三、硬件連接電路ADC0809與AT89C51連接可采用查詢方式,也可采用中斷方式。如圖3-6示為終端方式連接電路圖。由于ADC0809片內(nèi)有三態(tài)輸出鎖存器,因此,可直接與AT89C51接口相連。這里將ADC0809作為一個外部擴(kuò)展并行I/O口,采用線選法尋址。由P2.0和/WR聯(lián)合控制啟動轉(zhuǎn)化新號端(START)和ALE端,低三位地址線加到ADC0809的ADDA、ADDB和ADDC端,所以,選中A
14、DC0809的INO通道的地址為OFEFBH。ADC08509的時鐘信號取自AT89C51的ALE經(jīng)二分頻后的信號。當(dāng)A/D轉(zhuǎn)換完畢,AT89C51讀取轉(zhuǎn)換后的數(shù)字量時,必須用“MOVX A ,DPTR”指令。這樣就完成了ADC0809與AT89C51的連接及工作過程。圖3-63.4 LED顯示電路設(shè)計在單片機(jī)應(yīng)用分系統(tǒng)中,如果需要顯示的內(nèi)容只有數(shù)碼和某些字母,使用LED數(shù)碼管是一種較好的選擇。LED數(shù)碼管顯示清晰、成本低廉、配置靈活,與單片機(jī)接口簡單易行。一、 LED數(shù)碼管LED數(shù)碼管是由發(fā)光二極管作為顯示字段的數(shù)碼型顯示器件。圖3-7(a)為0.5inLED數(shù)碼管的外形和引腳圖,其中七只管
15、腳分別對應(yīng)ag段,另一只管腳則對應(yīng)DP點作為小數(shù)點。因此這種LED顯示器稱為七段數(shù)碼管或八段數(shù)碼管。LED數(shù)碼管按電路中的連接方式可以分為共陰型和共陽型兩大類,如圖3-7(b、c)共陽型是將各段發(fā)光二極管的正極連在一起,作為公共段COM,接高電平,ag、DP各段通過限流電阻接控制端。某段控制端為低電平時,該段發(fā)光,高電平時則不發(fā)光。共陰型是將各段發(fā)光二極管的負(fù)極連在一起,作為公共段COM,接地。某段控制端為高電平時,該段發(fā)光,低電平時則不發(fā)光。圖3-7二、LED數(shù)碼管編碼方式當(dāng)LED數(shù)碼管與單片機(jī)相連時,一般將LED數(shù)碼管的各段引腳按某一順序接到單片機(jī)某一并行I/O口,當(dāng)該I/O口輸出某一特定
16、數(shù)據(jù)時,就能使LED數(shù)碼管顯示出某個字符。本設(shè)計采用共陰極數(shù)碼管編碼方式。三、LED數(shù)碼管顯示方式和典型應(yīng)用電路LED數(shù)碼管顯示電路在單片機(jī)應(yīng)用系統(tǒng)中可分為靜態(tài)顯示方式和動態(tài)顯示方式。在本設(shè)計中,使用的是靜態(tài)顯示方式,這里主要介紹靜態(tài)顯示方式及電路連接。靜態(tài)顯示如圖3-8所示。圖3-8一般情況下,在靜態(tài)顯示方式下,每一位顯示器的字段需要一個8為I/O口控制,而且該I/O口須有鎖存功能,N位顯示器就需要N個8位I/O口,公共端可直接接+5V(共陽型)或接地(共陰型)。顯示時,每一位字段碼分別從I/O控制口輸出,保持不變至CPU刷新顯示為止。也就是各段的亮滅狀態(tài)不變。此種情況下,靜態(tài)顯示方式編程較
17、簡單,但占用I/O口線多,即軟件簡單、硬件成本高,一般適用顯示位數(shù)較少的場合。但是,利用74LS164串入并處的特點設(shè)計的靜態(tài)顯示,可以輕而易舉的解決靜態(tài)顯示占用I/O口多的問題,同時,編程也沒動態(tài)顯示那么復(fù)雜。3.5 報警電路設(shè)計報警在設(shè)計電路中,被廣泛應(yīng)用,簡單實用。當(dāng)溫度、壓力、轉(zhuǎn)速等等超出了設(shè)定的限度,有可能對設(shè)備、人員或者其他造成危害;所以,當(dāng)檢測到溫度、壓力、轉(zhuǎn)速等大于設(shè)定值范圍時,由相關(guān)電路觸發(fā)三極管的基極,使三極管導(dǎo)通,繼電器吸合,指示燈亮,同時蜂鳴器響,發(fā)出報警信號。如圖3-9所示。圖3-9本設(shè)計中,報警電路與單片機(jī)的連接如圖3-10所示,單片機(jī)把接收來的數(shù)字溫度信號與所設(shè)置
18、的溫度信號比較,一旦發(fā)現(xiàn)超出了設(shè)定范圍,由單片機(jī)的P3.4引腳置高電平,驅(qū)動三極管(9013),使繼電器吸合,二極管亮,同時蜂鳴器響,發(fā)出報警信號。該電路設(shè)計簡單、成本低。圖3-103.6 整體電路圖圖3-11第四章 軟件部分設(shè)計4.1 A/D轉(zhuǎn)換程序流程圖數(shù)模轉(zhuǎn)換由ADC0809完成,啟動系統(tǒng)后,首先對其進(jìn)行初始化,然后由單片機(jī)的P0口送出通道地址,74LS373鎖存同時送給ADC0809的ADDA、ADDB、ADDC來選通采集溫度的通道號;接著單片機(jī)發(fā)出啟動A/D轉(zhuǎn)換信號,開始轉(zhuǎn)換。轉(zhuǎn)換完畢,ADC0809的EOC發(fā)出轉(zhuǎn)換完成信號,告訴單片機(jī),單片機(jī)進(jìn)入中斷系統(tǒng)。循環(huán)往復(fù),流程圖如4-1所
19、示。圖4-14.2 顯示程序流程圖當(dāng)數(shù)字信號送入單片機(jī)后,計算偏移量,查表,然后執(zhí)行串行傳送指令,把數(shù)字溫度信號一位一位的發(fā)送到串行并出的74LS164,驅(qū)動LED顯示采集的溫度。其流程圖如4-2所示。圖4-24.3 報警程序流程圖ADC0809把模擬溫度信號轉(zhuǎn)換成數(shù)字信號送到單片機(jī)存儲后,程序中報警子程序把數(shù)字溫度信號(即當(dāng)前溫度信號)與設(shè)定的溫度信號進(jìn)行比較,如當(dāng)前溫度超出了設(shè)定范圍,啟動報警電路,即由單片機(jī)的P3.4輸出高電平,使晶體管工作,從而使繼電器吸合,報警指示燈亮,蜂鳴器響。其流程圖如4-3所示。圖4-34.4 主程序流程圖本設(shè)計中,系統(tǒng)正常運行之前,單片機(jī)要首先把程序初始化,使
20、各個模塊處于待工作狀態(tài),準(zhǔn)備相關(guān)工作。然后,單片機(jī)的P0口送出通道地址,對ADC0809初始化,74LS373鎖存通道號,單片機(jī)發(fā)出啟動A/D轉(zhuǎn)換信號,開始模數(shù)轉(zhuǎn)換,轉(zhuǎn)換結(jié)束后得到8位數(shù)字溫度信號,此時,ADC0809向單片機(jī)發(fā)出轉(zhuǎn)換結(jié)束信號。由單片機(jī)把數(shù)字溫度信號接收到設(shè)置的存儲位置。接著,由報警程序?qū)崿F(xiàn)當(dāng)前溫度與預(yù)先設(shè)定的溫度值進(jìn)行比較,當(dāng)超出了設(shè)定范圍,啟動報警電路,報警,或者,根據(jù)當(dāng)前溫度值計算出偏移量,查表,獲得與之相對應(yīng)的譯碼值;最后由P3.3口在P3.4提供提供位移脈沖下把譯碼值一位一位的送到74LS164中,驅(qū)動相應(yīng)的LED顯示。單片機(jī)循環(huán)發(fā)出通道號巡回得到相關(guān)通道的溫度信號,
21、然后顯示出來。這樣就完成了整個流程。其流程圖如圖4-4所示。圖4-4第五章 程序調(diào)試運行5.1 模擬調(diào)試一、進(jìn)入運行環(huán)境。二、設(shè)定給定溫度,加熱傳感器探頭,觀察系統(tǒng)能否根據(jù)溫度變化按設(shè)計要求報警。三、撤銷加熱,觀察系統(tǒng)能否根據(jù)溫度的降低而恢復(fù)初始狀態(tài)。如果效果不理想,需要找原因,重新修改控制程序直到滿意。5.2 在線調(diào)試一、連接各模塊電路,與上位機(jī)相連并且上電。二、電路正常工作,顯示電路顯示當(dāng)前溫度;手動設(shè)置給定溫度,分別依次加熱各溫度傳感器探頭,加熱溫度都超過給定值,顯示電路依次顯示各溫度傳感器探頭溫度,蜂鳴器隨之報警。三、依次撤銷加熱,顯示電路依次顯示到正常溫度,報警電路處于待工作狀態(tài),蜂
22、鳴器置于初始狀態(tài)。如果效果不理想,需要找原因,重新修改控制程序直到滿意。后記本設(shè)計中,主要是對多點溫度進(jìn)行巡回檢測,而且在單片機(jī)作為主控單元下,進(jìn)行一些智能操作,如溫度顯示、多點溫度巡回檢測、超量報警等。研究內(nèi)容主要分為數(shù)據(jù)采集、模數(shù)轉(zhuǎn)換、單片機(jī)系統(tǒng)設(shè)計、軟件編程等幾個方面。針對這幾方面,在邏輯上按先后順序研究對每個模塊進(jìn)行分別的研究,并對每一個模塊進(jìn)行獨立測試,待各模塊測試達(dá)到要求后,再將所有模塊整合為一體,進(jìn)行總體測試,最終完成整個設(shè)計方案。在設(shè)計過程當(dāng)中雖然遇到很多問題,如初始階段設(shè)計思路不清晰;ADC0809與單片機(jī)硬件連接后,進(jìn)行軟件測試時,無法使二者協(xié)同工作;溫度超出設(shè)定值時,報警
23、電路不報警;在編程過程中,求數(shù)據(jù)偏移量時不知從何下手;溫度采集模塊采集到溫度信號為電壓信號,不清楚如何設(shè)置才能和ADC0809配合使得轉(zhuǎn)換的結(jié)果更準(zhǔn)確等等,但是最后在老師的指導(dǎo)和小組的努力下,都一一得以解決。參考文獻(xiàn)1 李朝清,單片機(jī)原理及接口技術(shù)(第三版)M.北京:北京航空航天大學(xué)出版社.20052 張靖,劉少強(qiáng),檢測技術(shù)與系統(tǒng)設(shè)計M.北京:中國電力出版社.20023 賴壽宏,微型計算機(jī)控制技術(shù)M.北京:機(jī)械工業(yè)出版社.20044 劉祖潤,胡俊達(dá),畢業(yè)設(shè)計指導(dǎo)M. 北京:機(jī)械工業(yè)出版社.19965 何立民,單片機(jī)應(yīng)用技術(shù)選編M. 北京:北京航空航天大學(xué)出版社.19936 沙占友,智能化集成溫
24、度傳感器原理與應(yīng)用M. 北京:機(jī)械工業(yè)出版社.20027 李蘭友,王勇才,傅景義,單片機(jī)開發(fā)應(yīng)用十例M. 北京:電子工業(yè)出版設(shè).19948 余發(fā)山,王福忠,單片機(jī)原理及應(yīng)用技術(shù)M.江蘇:中國礦業(yè)大學(xué).20039 張西,基于MCS-51系列單片機(jī)的測溫系統(tǒng)D.測量控制與設(shè)備學(xué)報.200210 馬江濤,單片機(jī)溫度控制系統(tǒng)的設(shè)計及實現(xiàn)M.計算機(jī)測量與控制學(xué)報.2004 Vol(12)11 胡漢才,單片機(jī)原理及其接口技術(shù)M.北京:清華大學(xué)出版社.199612 何立民,MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計系統(tǒng)配置與接口技術(shù)M.北京:航空航天大學(xué)出版社,199013 高鵬,安濤,寇懷成,Prote1999入
25、門與提高M(jìn).北京:人民郵電出版社.200014 張靖,劉少強(qiáng),檢測技術(shù)與系統(tǒng)設(shè)計M.北京:中國電力出版社.2002附錄源程序: LOWTEMP EQU -50 A/D 0 HIGHTEMP EQU 150 A/D 255ADPORT EQU OFEFBH A/D端口地址LEDBUF EQU 30H 置存儲區(qū)首址TEMP EQU 40H 置緩沖區(qū)首址CURTEMP EQU 60H DIN BIT 0B0H 置串行輸出口 CLK BIT 0B1H 置時鐘輸出口 ORG 0000H LJMP START LEDMAP: DB 3FH,6,5BH,4FH,66H,6DH 0,1,2,3,4,5, DB 7DH,7,7FH,6FH,77H,7CH 6,7,8,9,A,B DB 58H,5EH,7BH,71H,0,40H C,D,E,F,“-” DB 63H,39H °C DISPLAY: 溫度顯示 MOV R0 ,#LEDBUF MOV R1 ,#TEMP MOV R2 ,#3 3個LEDDP10: MOV DPTR ,LEDMAP 段碼地址 MOV A ,R0 取段碼偏移量 MOVC A ,A+DPTR 取段碼 MOV R1 ,A INC R0 INC R1 DJNZ R2 ,DP10 段碼是否取完 MOV R0 ,#TEMP MO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版地理八年級下冊5.3《西北地區(qū)和青藏地區(qū)》(第2課時)聽課評課記錄
- 魯教版數(shù)學(xué)八年級下冊8.3《用公式法解一元二次方程》聽評課記錄
- 五年級數(shù)學(xué)口算競賽題
- 蘇教版小學(xué)數(shù)學(xué)三年級下冊口算題
- 蘇教版二年級下冊數(shù)學(xué)口算練習(xí)題費
- 小學(xué)數(shù)學(xué)-六年級下冊-4-3 正比例圖像 聽評課記錄
- 船員勞動合同范本
- 商業(yè)房屋租借合同范本
- 2025年度高級技術(shù)人才聘用與管理制度合同
- 2025年度勞動合同年度續(xù)簽與員工社會保險合同
- 激光拉曼光譜技術(shù)課件
- DB33-T 2082-2017(2021)托幼機(jī)構(gòu)消毒衛(wèi)生規(guī)范
- 提高攜帶雙J管患者的健康教育落實率泌尿科品管圈課件
- 《隋朝的統(tǒng)一與滅亡》 -完整版課件
- API-650-1鋼制焊接石油儲罐
- 職業(yè)危害告知書(最新版)
- 金融科技課件(完整版)
- 醫(yī)院壓力性損傷患者質(zhì)控標(biāo)準(zhǔn)
- 醫(yī)療機(jī)構(gòu)規(guī)章制度診所診所規(guī)章制度
- 飲品店操作流程圖
- 風(fēng)居住的街道鋼琴二胡合奏譜
評論
0/150
提交評論