




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、成 績 評 定 表學(xué)生姓名 班級學(xué)號專 業(yè)課程設(shè)計(jì)題目 基于溫度傳感器的溫度計(jì)設(shè)計(jì)評語組長簽字:成績?nèi)掌?2015 年 1 月 9 日 課程設(shè)計(jì)任務(wù)書學(xué) 院專 業(yè)學(xué)生姓名班級學(xué)號課程設(shè)計(jì)題目基于溫度傳感器的溫度計(jì)設(shè)計(jì)實(shí)踐教學(xué)要求與任務(wù):1、熟悉所確定的題目,從問題需求、程序結(jié)構(gòu)、難點(diǎn)及關(guān)鍵技術(shù)等方面進(jìn)行分析,形成系統(tǒng)的設(shè)計(jì)方案; 2、根據(jù)方案設(shè)計(jì)硬件電路; 3、軟件編程并調(diào)試;4、完成課程設(shè)計(jì)報告,打印程序,給出運(yùn)行結(jié)果。工作計(jì)劃與進(jìn)度安排:第20周(1月6日-1月12日):布置設(shè)計(jì)任務(wù),查資料,完成總體設(shè)計(jì)框架,完善設(shè)計(jì)內(nèi)容,系統(tǒng)調(diào)試,驗(yàn)收答辯。指導(dǎo)教師:專業(yè)負(fù)責(zé)人:學(xué)院教學(xué)副院長:摘 要單
2、片機(jī)技術(shù)已經(jīng)普及到我們生活,工作,科研,各個領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù),本文將介紹一種基于單片機(jī)控制的數(shù)字溫度器,本溫度計(jì)屬于多功能溫度計(jì),可以設(shè)置上下報警溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時,可以報警。隨著現(xiàn)代工農(nóng)業(yè)技術(shù)的發(fā)展及人們對生活環(huán)境要求的提高,人們也迫切需要檢測與控制溫度。本文通過采用蜂鳴器作為電聲元件的溫度報警器的設(shè)計(jì),闡明了該裝置進(jìn)行設(shè)計(jì)與制作的具體過程及方法。這種溫度報警器結(jié)構(gòu)簡單,可操作性強(qiáng),應(yīng)用廣泛。工作時,溫度測量范圍為538º。當(dāng)前環(huán)境溫度若超過設(shè)定的高溫臨界溫度,由單片機(jī)發(fā)出報警信號,從而防止帶來的不必要的損失。造成高溫火災(zāi)有:電氣線路短路、過載、接觸電阻過
3、大等引發(fā)高溫或火災(zāi);靜電產(chǎn)生高溫或或火災(zāi);雷電等強(qiáng)電侵入導(dǎo)致高溫或火災(zāi);最主要是機(jī)房內(nèi)電腦、空調(diào)等用電設(shè)備長時間工作,導(dǎo)致設(shè)備老化,空調(diào)發(fā)生故障,而不能降溫;因此機(jī)房內(nèi)所屬的電子產(chǎn)品發(fā)熱快,在短時間內(nèi)機(jī)房溫度升高超出設(shè)備正常溫度,導(dǎo)致系統(tǒng)癱瘓或產(chǎn)生火災(zāi),這時溫度報警系統(tǒng)就會發(fā)揮應(yīng)有的功能。隨著人們生活水平的不斷提高,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也 是不可否定的,其中數(shù)字溫度計(jì)就是一個典型的例子,但人們對它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。 本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的
4、溫度計(jì)相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,主要用于對測溫比較準(zhǔn)確的場所,或科研實(shí)驗(yàn)室使用,該設(shè)計(jì)控制器使用 單片機(jī) AT89C51,測溫傳感器使用 DS18B20,用四位一體共陽極 LED 數(shù)碼管以串口傳送數(shù)據(jù),實(shí)現(xiàn)溫度 顯示,能準(zhǔn)確達(dá)到要求。目錄1. 設(shè)計(jì)要求與方案11.1 設(shè)計(jì)要求.11.2 系統(tǒng)基本方案選擇和論證.11.2.1 單片機(jī)芯片的選擇案11.2.2 溫度傳感器設(shè)計(jì)方案論證.11.3 電路設(shè)計(jì)最終方案決定.32. 主要元件介紹32.1 AT89C51介紹32.1.1 AT89C51主要功能32.1.2 AT89C51 引腳介紹32.2 DS18B20
5、傳感器介紹32.3 數(shù)碼管介紹43. 程序流程圖104. 主程序115. 仿真原理圖186. 仿真調(diào)試圖197. 結(jié)論198. 參考文獻(xiàn)201 設(shè)計(jì)要求與方案論證首先明確設(shè)計(jì)要求,再討論方案,一一攻破設(shè)計(jì)的難點(diǎn)。1.1 設(shè)計(jì)要求基本范圍0-99 ;精度誤差小于 0.1 ;數(shù)碼管直讀顯示;擴(kuò)展功能:可以任意設(shè)定溫度的上下限報警功能。1.2 系統(tǒng)基本方案選擇和論證 1.2.1 單片機(jī)芯片的選擇方案和論證由于單片機(jī)具有以下的很多優(yōu)點(diǎn),被我們選定為制作該作品的首選芯片單片機(jī)特點(diǎn):(1)高集成度,體積小,高可靠性 單片機(jī)將各功能部件集成在一塊晶體芯片上,集成度很高,體積自然也是最小的。芯片本身是按工業(yè)測
6、控環(huán)境要求設(shè)計(jì)的,內(nèi)部布線很短,其抗工業(yè)噪音性能優(yōu)于一般通用的CPU。單片機(jī)程序指令,常數(shù)及表格等固化在ROM中不易破壞,許多信號通道均在一個芯片內(nèi),故可靠性高。 (2)控制功能強(qiáng) 為了滿足對對象的控制要求,單片機(jī)的指令系統(tǒng)均有極豐富的條件:分支轉(zhuǎn)移能力,I/O口的邏輯操作及位處理能力,非常適用于專門的控制功能。 (3)低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品 為了滿足廣泛使用于便攜式系統(tǒng),許多單片機(jī)內(nèi)的工作電壓僅為1.8V3.6V,而工作電流僅為數(shù)百微安。 (4)易擴(kuò)展 片內(nèi)具有計(jì)算機(jī)正常運(yùn)行所必需的部件。芯片外部有許多供擴(kuò)展用的三總線及并行、串行輸入/輸出管腳,很容易構(gòu)成各種規(guī)模的計(jì)算機(jī)應(yīng)用系統(tǒng)
7、。 (5)優(yōu)異的性能價格比 單片機(jī)的性能極高。為了提高速度和運(yùn)行效率,單片機(jī)已開始使用RISC流水線和DSP等技術(shù)。單片機(jī)的尋址能力也已突破64KB的限制,有的已可達(dá)到1MB和16MB,片內(nèi)的ROM容量可達(dá)62MB,RAM容量則可達(dá)2MB。由于單片機(jī)的廣泛使用,因而銷量極大,各大公司的商業(yè)競爭更使其價格十分低廉,其性能價格比極高。 方案一:采用AT89C51芯片作為硬件核心。AT89C51內(nèi)部具有8KB ROM 存儲空間,512字節(jié)數(shù)據(jù)存儲空間,帶有2K字節(jié)的EEPROM存儲空間,與MCS-51系列單片機(jī)完全兼容,AT89C51可以通過串口下載。方案二:采用AT89S51。AT89S51片內(nèi)具
8、有8K字節(jié)程序存儲空間,256字節(jié)的數(shù)據(jù)存儲空間沒有EEPROM存儲空間,也與MCS-51系列單片機(jī)完全兼容,具有在線編程可擦除技術(shù)。兩種單片機(jī)都完全能夠滿足設(shè)計(jì)需要,AT89C51相對ATS89C52價格便宜,且抗干擾能力強(qiáng)??紤]到成本因素,因此選用AT89C51。1.2.2 溫度傳感器設(shè)計(jì)方案論證現(xiàn)代信息技術(shù)的三大基礎(chǔ)是信息采集(即傳感器技術(shù))、信息傳輸(通信技術(shù))和信息處理(計(jì)算機(jī)技術(shù))。溫度傳感器的發(fā)展大致經(jīng)歷了以下三個階段;(1)傳統(tǒng)的分立式溫度傳感器(含敏感元件);(2)模擬集成溫度傳感器/控制器;(3)智能溫度傳感器。國際上新型溫度傳感器正從模擬式向數(shù)字式、由集成化向智能化、網(wǎng)絡(luò)
9、化的方向發(fā)展。在20世紀(jì)90年代中期最早推出的智能溫度傳感器,采用的是8位A/D轉(zhuǎn)換器,其測溫精度較低,分辨力只能達(dá)到1°C。國外已相繼推出多種高精度、高分辨力的智能溫度傳感器,所用的是912位A/D轉(zhuǎn)換器,分辨力一般可達(dá)0.50.0625°C。由美國DALLAS半導(dǎo)體公司新研制的DS1624型高分辨力智能溫度傳感器,能輸出13位二進(jìn)制數(shù)據(jù),其分辨力高達(dá)0.03125°C,測溫精度為±0.2°C。為了提高多通道智能溫度傳感器的轉(zhuǎn)換速率,也有的芯片采用高速逐次逼近式A/D轉(zhuǎn)換器。目前,智能溫度傳感器的總線技術(shù)也實(shí)現(xiàn)了標(biāo)準(zhǔn)化、規(guī)范化,所采用的總線主
10、要有單線(1-Wire)總線、I2C總線、SMBus總線和spI總線。溫度傳感器作為從機(jī)可通過專用總線接口與主機(jī)進(jìn)行通信。方案一: 由于本設(shè)計(jì)是測溫電路,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化 的電壓或電流采集過來,進(jìn)行 A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計(jì)需要用到 A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。方案二:進(jìn)而考慮到用溫度傳感器,在單片機(jī)電路設(shè)計(jì)中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只溫度傳感器 DS18B20,此傳感器,可以很容易直接讀取被測溫度值,進(jìn)行轉(zhuǎn)換,就可以滿足設(shè)計(jì)要求。從以上
11、兩種方案,兩種都完全能夠滿足設(shè)計(jì)需要,很容易看出,采用方案二,電路比較簡單,軟件設(shè)計(jì)也比較簡單,故采用了方案二。 1.3 電路設(shè)計(jì)最終方案決定綜上各方案所述,對此次作品的方案選定: 采用AT89C51單片機(jī)作為主控制系統(tǒng);采用DS18B20為傳感器;采用數(shù)碼管作為顯示器件。2 主要元件介紹2.1 AT89C51介紹AT89C51是由深圳宏晶科技公司生產(chǎn)的與工業(yè)標(biāo)準(zhǔn)MCS-51指令集和輸出管腳相兼容的單片機(jī)。2.1.1 AT89C51主要功能AT89C51主要功能如表1所示表1 AT89C51主要功能 主要功能特性兼容MCS51指令系統(tǒng)8K可反復(fù)擦寫Flash ROM32個雙向I/O口256x8
12、bit內(nèi)部RAM3個16位可編程定時/計(jì)數(shù)器中斷時鐘頻率0-24MHz2個串行中斷可編程UART串行通道2個外部中斷源共6個中斷源2個讀寫中斷口線3級加密位低功耗空閑和掉電模式軟件設(shè)置睡眠和喚醒功能2.1.2 AT89C51引腳介紹 主電源引腳(2根)VCC:電源輸入,接5V電源GND:接地線外接晶振引腳(2根)XTAL1:片內(nèi)振蕩電路的輸入端XTAL2:片內(nèi)振蕩電路的輸出端控制引腳(4根)RST/VPP:復(fù)位引腳,引腳上出現(xiàn)2個機(jī)器周期的高電平將使單片機(jī)復(fù)位。ALE/PROG:地址鎖存允許信號PSEN:外部存儲器讀選通信號EA/VPP:程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,
13、如果接高電平則從內(nèi)部程序存儲器讀指令。可編程輸入/輸出引腳(32根)AT89C51單片機(jī)有4組8位的可編程I/O口,分別位P0、P1、P2、P3口,每個口有8位(8根引腳),共32根。P0口:8位雙向I/O口線,名稱為P0.0P0.7P1口:8位準(zhǔn)雙向I/O口線,名稱為P1.0P1.7 P2口:8位準(zhǔn)雙向I/O口線,名稱為P2.0P2.7 P3口:8位準(zhǔn)雙向I/O口線,名稱為P3.0P3.7圖1 AT89C51封裝圖2.1.3 單片機(jī)最小系統(tǒng):當(dāng)在AT89C51單片機(jī)的RST引腳引入高電平并保持2個機(jī)器周期時,單片機(jī)內(nèi)部就執(zhí)行復(fù)位操作,按鍵手動復(fù)位有電平方式和脈沖方式兩種。其中電平復(fù)位是通過R
14、ST端經(jīng)過電阻與電源VCC接通而實(shí)現(xiàn)的。最小系統(tǒng)如圖2所示。圖2 最小系統(tǒng)電路以AT89C51單片機(jī)最小系統(tǒng)為控制核心,測溫電路由DS18B20提供,輸入部分采用三個獨(dú)立式按鍵S1、S2、S3。數(shù)碼管顯示部分。2.2 DS18B20傳感器介紹2.2.1 DS18B20概述在現(xiàn)代檢測技術(shù)中,傳感器占據(jù)著不可動搖的重要位置。主機(jī)對數(shù)據(jù)的處理能力已經(jīng)相當(dāng)?shù)膹?qiáng),但是對現(xiàn)實(shí)世界中的模擬量卻無能為力。如果沒有各種精確可靠的傳感器對非電量和模擬信號進(jìn)行檢測并提供可靠的數(shù)據(jù),那計(jì)算機(jī)也無法發(fā)揮他應(yīng)有的作用。傳感器把非電量轉(zhuǎn)換為電量,經(jīng)過放大處理后,轉(zhuǎn)換為數(shù)字量輸入計(jì)算機(jī),由計(jì)算機(jī)對信號進(jìn)行分析處理。從而傳感器
15、技術(shù)與計(jì)算機(jī)技術(shù)結(jié)合起來,對自動化和信息化起重要作用。采用各種傳感器和微處理技術(shù)可以對各種工業(yè)參數(shù)及工業(yè)產(chǎn)品進(jìn)行測控及檢驗(yàn),準(zhǔn)確測量產(chǎn)品性能,及時發(fā)現(xiàn)隱患。為提高產(chǎn)品質(zhì)量、改進(jìn)產(chǎn)品性能,防止事故發(fā)生提供必要的信息和更可靠的數(shù)據(jù)。由于系統(tǒng)的工作環(huán)境比較惡劣,且對測量要求比較高,所以選擇合適的傳感器很重要。目前,國際上新型溫度傳感器正從模擬式向數(shù)字式、從集成化向智能化和網(wǎng)絡(luò)化的方向飛速發(fā)展。智能溫度傳感器DS18B20正是朝著高精度、多功能、總線標(biāo)準(zhǔn)化、高可靠性及安全性、開發(fā)虛擬傳感器和網(wǎng)絡(luò)傳感器、研制單片測溫系統(tǒng)等高科技的方向迅速發(fā)展。因此,智能溫度傳感器DS18B20作為溫度測量裝置已廣泛應(yīng)用
16、于人民的日常生活和工農(nóng)業(yè)生產(chǎn)中。美國DALLAS公司生產(chǎn)的 DS18B20可組網(wǎng)數(shù)字溫度傳感器芯片外加不銹鋼保護(hù)管封裝而成,具有耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。有獨(dú)特的單線接口方式,DS1820在與微處理器連接時僅需要一條口線即可實(shí)現(xiàn)微處理器與DS1820的雙向通訊;其測溫范圍 55125,固有測溫分辨率0.5;支持多點(diǎn)組網(wǎng)功能;多個DS1820可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)測溫;工作電源為35V/DC;在使用中不需要任何外圍元件。DS18B20的性能特點(diǎn)如下:(1) 采用DALLAS公司獨(dú)特的單線接口方式:DS18B20與微處理器連接時僅
17、需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊; (2)在使用中不需要任何外圍元件;(3)可用數(shù)據(jù)線供電,供電電壓范圍:+3.0V+5.5V;(4)測溫范圍:-55+125。固有測溫分辨率為0.5。當(dāng)在-10+85范圍內(nèi),可確保測量誤差不超過0.5,在-55+125范圍內(nèi),測量誤差也不超過2;(5)通過編程可實(shí)現(xiàn)912位的數(shù)字讀數(shù)方式;(6)用戶可自設(shè)定非易失性的報警上下限值;(7)支持多點(diǎn)的組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)測溫(8)負(fù)壓特性,即具有電源反接保護(hù)電路。當(dāng)電源電壓的極性反接時,能保護(hù)DS18B20不會因發(fā)熱而燒毀,但此時芯片無法正常工作;(9)
18、DS18B20的轉(zhuǎn)換速率比較高,進(jìn)行9位的溫度值轉(zhuǎn)換只需93.75ms;(10)適配各種單片機(jī)或系統(tǒng);(11)內(nèi)含64位激光修正的只讀存儲ROM,扣除8位產(chǎn)品系列號和8位循環(huán)冗余校驗(yàn)碼(CRC)之后,產(chǎn)品序號占48位。出廠前產(chǎn)品序號存入其ROM中。在構(gòu)成大型溫控系統(tǒng)時,允許在單線總線上掛接多片DS18B20。2.2.2 DS18B20引腳介紹 各引腳功能為:I/O為數(shù)據(jù)輸入/輸出端(即單線總線),它屬于漏極開路輸出,外接上拉電阻后,常態(tài)下呈高電平。UDD是可供選用的外部電源端,不用時接地,GND為地,NC空腳。2.2.3 DS18B20的內(nèi)部結(jié)構(gòu)DS18B20的內(nèi)部結(jié)構(gòu)主要包括7部分:寄生電源
19、、溫度傳感器、64位激光(loser)ROM與單線接口、高速暫存器(即便筏式RAM,用于存放中間數(shù)據(jù))、TH觸發(fā)寄存器和TL觸發(fā)寄存器,分別用來存儲用戶設(shè)定的溫度上下限值、存儲和控制邏輯、位循環(huán)冗余校驗(yàn)碼(CRC)發(fā)生器。圖3 DS18B20內(nèi)部結(jié)構(gòu)2.2.4 DS18B20的程序流程圖否是發(fā)出溫度轉(zhuǎn)換命令寫入18B20讀溫度前復(fù)位顯示測溫點(diǎn)位置18B20復(fù)位開始18B20存在?延時發(fā)出讀溫度命令寫入18B20讀入溫度值數(shù)據(jù)返回延時圖4 程序流程圖2.3 數(shù)碼管介紹數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管
20、單元(多一個小數(shù)點(diǎn)顯示);按能顯示多少個“8”可分為1位、2位、4位等等數(shù)碼管; 按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管,共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陽極為低電平時,相應(yīng)字段就不亮。2.3.1 數(shù)碼
21、管概述數(shù)碼顯示器是一種由LED發(fā)光二極管組合顯示字符的顯示器件,它使用了8個Led發(fā)光二極管,其中七個用于顯示字符,一個顯示小數(shù)點(diǎn),所以通稱為七段發(fā)光二極管數(shù)碼顯示器。4位一體數(shù)碼管,其內(nèi)部段已連接好,引腳如圖所示(數(shù)碼管的正面朝自己,小數(shù)點(diǎn)在下方)。a、b、c、d、e、f、g、dp為段引腳,S1、S2、S3、S4分別表示四個數(shù)碼管的位。3 程序流程圖圖5 程序流程圖4 主程序#include<reg52.h> #define ui unsigned int#define uc unsigned char /宏定義sbit DQ =P37; /定義DS18B20總線I/Obit b
22、data fuhao;uc qian,bai,shi,ge;uc code led=0x5F,0x44,0x9D,0xD5,0xC6,0xD3,0xDB,0x47,0xDF,0xD7;uc code led_dian=0x7f,0x64,0xbd,0xf5,0xe6,0xf3,0xfb,0x67,0xff,0xf7;/=/=DS18B20=/=/*延時子程序*/void Delay(int num)while(num-) ;/*初始化DS18B20*/void Init_DS18B20()DQ = 1; /DQ復(fù)位Delay(8); /稍做延時DQ = 0; /單片機(jī)將DQ拉低Delay(80
23、); /精確延時,大于480usDQ = 1; /拉高總線Delay(40);/*讀一個字節(jié)*/uc ReadOneChar()uc i=0;uc dat = 0;for (i=8;i>0;i-)DQ = 0; / 給脈沖信號dat>>=1;DQ = 1; / 給脈沖信號if(DQ)dat|=0x80;Delay(4);return(dat);/*寫一個字節(jié)*/void WriteOneChar(uc dat)uc i=0;for (i=8; i>0; i-)DQ = 0;DQ = dat&0x01;Delay(5);DQ = 1;dat>>=1;/
24、*讀取溫度*/ui ReadTemperature() ui a=0,b=0,t=0; float tt=0; Init_DS18B20(); WriteOneChar(0xCC); /跳過讀序號列號的操作 WriteOneChar(0x44); /啟動溫度轉(zhuǎn)換 Init_DS18B20(); WriteOneChar(0xCC); /跳過讀序號列號的操作 WriteOneChar(0xBE); /讀取溫度寄存器 a=ReadOneChar(); /讀低8位 b=ReadOneChar(); /讀高8位 t=b; t<<=8; t=t|a; if(t&0xf800) t=t
25、+1;fuhao=1; else fuhao=0; tt=t*0.0625; t=tt*10+0.5; /放大10倍輸出并四舍五入 return(t);/*讀取溫度*/void check_wendu()ui f;f=ReadTemperature(); /獲取溫度值并減去DS18B20的溫漂誤差qian=f/1000;bai=(f%1000)/100; /計(jì)算得到十位數(shù)字shi=(f%1000)%100)/10; /計(jì)算得到個位數(shù)字ge=(f%1000)%100)%10; /計(jì)算得到小數(shù)位/*顯示開機(jī)初始化等待畫面*/void Disp_init()P0 = 0x7f; /顯示-P2 = 0
26、x7f;Delay(100);P2 = 0xdf;Delay(100); P2 = 0xf7;Delay(100);P2 = 0xfd;Delay(100);P2 = 0xff; /關(guān)閉顯示/*顯示溫度子程序*/void Disp_Temperature() /顯示溫度if(qian=0)if(fuhao=1)P0=0x7f; /1011 1111elseP0=0xff;P2=0xfd;Delay(10);P2 = 0xff;else if(qian!=0)P0 =ledqian;P2 = 0xfd;Delay(10);P2 = 0xff;if(bai=0)&&(qian=0)P0=0xff; /P2=0xf7;Delay(10);P2=0xff;else if(bai=0)&&(qian!=0)P0=ledbai;P2=0xf7;Delay(10);P2=0xff;else if(bai!=0)P0=ledbai; /P2=0xf7;Delay(10);P2=0xff;P0=led_dianshi; /P2=0xdf;Delay(10);P2=0xff;
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年英語教育專業(yè)考試試題及答案
- 2025年智能制造工程師資格考試題及答案
- 2025年心理學(xué)研究方法專業(yè)考試試卷及答案
- 2025年翻譯專業(yè)碩士研究生入學(xué)考試試題及答案
- 2025年數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)入學(xué)考試卷及答案
- 2025年心理健康指導(dǎo)師資格考試試題及答案
- 電梯安全運(yùn)行監(jiān)測系統(tǒng)維護(hù)保養(yǎng)與改造升級合同
- 知乎付費(fèi)專欄專業(yè)內(nèi)容合作開發(fā)與知識傳播合同
- 老齡大學(xué)教學(xué)成果轉(zhuǎn)化與運(yùn)營合作協(xié)議
- 高端工業(yè)機(jī)器人系統(tǒng)集成與市場拓展合同
- 線性代數(shù)中向量空間的概念與應(yīng)用:課件
- 2025年小學(xué)教師資格考試《綜合素質(zhì)》文化素養(yǎng)高頻考點(diǎn)專項(xiàng)練習(xí)及答案
- (三模)溫州市2025屆高三第三次適應(yīng)性考試語文試卷
- 《危險化學(xué)品企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化規(guī)范》專業(yè)深度解讀與應(yīng)用培訓(xùn)指導(dǎo)材料之5:5管理要求-5.5 安全風(fēng)險管理和雙重預(yù)防機(jī)制建設(shè)(雷澤佳編制-2025A0)
- 2025年二級注冊建筑師《建筑經(jīng)濟(jì)、施工與設(shè)計(jì)業(yè)務(wù)管理》考試真題卷(附解析)
- 鐵塔施工安裝技術(shù)方案
- 2025陜西煙草專賣局招聘42人易考易錯模擬試題(共500題)試卷后附參考答案
- 中外航海文化知到課后答案智慧樹章節(jié)測試答案2025年春中國人民解放軍海軍大連艦艇學(xué)院
- 護(hù)苗行動課件
- 心肺復(fù)蘇術(shù)課件2024新版
- 人工智能引論智慧樹知到課后章節(jié)答案2023年下浙江大學(xué)
評論
0/150
提交評論