freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機智能溫度控制器設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-04 01:00本頁面
  

【正文】 ) { uchar i=0。 x=DATA。 DATA = 1。 DATA = 0。 DATA = 1。void delay(uint num){ while(num) 。void key()。void key_to2()。bit Flag=0。sbit Green=P1^7。sbit LLight=P1^3。sbit bell=P1^0。sbit k3=P2^7。sbit k1=P2^5。int alarmH=500。uchar data b。 int dd。//共陰極字型碼int temp。雖然C語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦? 便于使用、維護以及調(diào)試。流程圖也可用于設(shè)計改進工作過程,具體做法是先畫出事情應(yīng)該怎么做,再將其與實際情況進行比較。 流程圖使用一些標(biāo)準(zhǔn)符號代表某些類型的動作,如決策用菱形框表示,具體活動用方框表示。流程圖對準(zhǔn)確了解事情是如何進行的,以及決定應(yīng)如何改進過程極有幫助。 流程圖有時也稱作輸入輸出圖。 流程圖是揭示和掌握封閉系統(tǒng)運動狀況的有效方式。這些過程的各個階段均用圖形塊表示,不同圖形塊之間以箭頭相連,代表它們在系統(tǒng)內(nèi)的流動方向。這種過程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項任務(wù)必需的管理過程。 流程圖是流經(jīng)一個系統(tǒng)的信息流、觀點流或部件流的圖形代表。 DS18B20 DS18B20引腳 (1)DQ為數(shù)字信號輸入/輸出端; (2)GND為電源地; (3)VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。 ⑨、 標(biāo)準(zhǔn)安裝螺紋 M10X1, , G1/2”任選。⑦、 不銹鋼保護管直徑 Φ6。⑤、 在使用中不需要任何外圍元件。 ③、支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,最多只能并聯(lián)8個,實現(xiàn)多點測溫,如果數(shù)量過多,會使供電電源電壓過低,從而造成信號傳輸?shù)牟环€(wěn)定。 DS18B20實物圖 DS18B20技術(shù)性能描述 ①、 獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。 DS18B20的簡介[4] DS18B20概述DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。 按鍵電路的設(shè)計溫度設(shè)定按鍵的輸入按鈕使用常規(guī)開關(guān)。時鐘頻率選用12MHz。其中電平復(fù)位是通過RST端經(jīng)電阻與電源Vcc接通而實現(xiàn)的。本設(shè)計就是用的按鍵手動復(fù)位。最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實現(xiàn)的。本設(shè)計采用最常用的內(nèi)部時鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。內(nèi)部時鐘方式和外部時鐘方式(如圖36所示)。 時鐘電路AT89S51雖然有內(nèi)部振蕩電路,但要形成時鐘,必須外部附加電路。如果測試通過,電路仿真沒有問題能完全實現(xiàn)功能的話就可以實際的做板子的焊接工作了。由于單片機本身不具有軟件編譯測試的功能,我們需要借助其他軟件編譯,將編譯好的程序“燒”入單片機內(nèi)。單片機體積小價格低,應(yīng)用方便,穩(wěn)定可靠。只要在20Hz50Hz之間循環(huán)所有顯示,由于人眼存在視覺殘留,在這樣的顯示方式下,數(shù)碼管看起來時同時點亮的。最常見的解決方案是采用多路復(fù)用顯示。但是如果用一個端口驅(qū)動一個數(shù)碼管,四位數(shù)碼管就需要四個空閑端口,而在許多系統(tǒng)中并無四個端口可用。例如,想讓數(shù)碼管顯示“1”,就必須使數(shù)碼管的b、c段點亮,其它段熄滅;所以使b、c段為低電平,其它各引腳均為高電平。顯示器的點亮既與點亮?xí)r的導(dǎo)通電流有關(guān),也與點亮?xí)r間和間隔時間比例有關(guān)。當(dāng)位數(shù)較多時,用靜態(tài)顯示所需的I/O過多,一般采用動態(tài)顯示方法。所謂靜態(tài)顯示,就是當(dāng)顯示器顯示某一字符時,相應(yīng)的發(fā)光二極管恒定的導(dǎo)通或是截止。 七段數(shù)碼管應(yīng)根據(jù)實際情況決定究竟采用共陽還是共陰方式,其基本原則是:若單片機口線直接驅(qū)動數(shù)碼管各段,最好采用共陽極數(shù)碼管,因為8051系列單片機口線輸出高電平時,輸出的電流很小,數(shù)碼管不會太亮。譯碼器的邏輯功能是將每一個輸入的二進制代碼譯成對應(yīng)的輸出高、低電平信號,是編碼器的反操作。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管,共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。設(shè)定鍵用來設(shè)定溫度上下限,上調(diào)下調(diào)鍵用來設(shè)置溫度上下限的準(zhǔn)確數(shù)值。 XTAL2:來自反向振蕩器的輸出。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。 EA/VPP:當(dāng)/EA保持低電平時,則在此期間外部程序存儲器(0000HFFFFH),不管是否有內(nèi)部程序存儲器。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 RST:復(fù)位輸入。89C51的P0、PPP3口作為輸入時都是準(zhǔn)雙向口。讀端口時實際上并不從外部讀入數(shù)據(jù),而是把端口鎖存器的內(nèi)容讀入到內(nèi)部總線,經(jīng)過某種運算或變換后再寫回到端口鎖存器。P3口除了作為普通I/O口,還有第二功能: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1) T0(記時器0外部輸入) T1(記時器1外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。在FLASH編程和校驗時,P1口作為第八位地址接收。 AT89S51的管腳圖P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。 P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。 單片機管腳功能說明[2]VCC:供電電壓。本文主要介紹了單片機智能溫度控制器設(shè)計及工作原理,以及它的實際用途。系統(tǒng)工作原理本系統(tǒng)采用AT89S51單片機作為核心。如果在溫度測量中,靠自身感覺是幾乎無法判斷出此時的確切溫度的。該系統(tǒng)利用一個數(shù)碼管來完成顯示功能;用溫度傳感器來獲取外界溫度,在數(shù)碼管上顯示此時溫度值,從而實現(xiàn)溫度測量的過程。 智能溫度控制器的意義本系統(tǒng)采用單片機作為整個控制核心。利用單片機編程來設(shè)計智能溫度控制器,可以使以上問題得以解決,即使兩個溫度僅僅相差零點幾度,也能輕松的判斷出目前溫度是否在適宜溫度范圍。在實際生活中,比如空調(diào)的溫度控制系統(tǒng)等,為了使其能夠周圍環(huán)境溫度在適宜溫度之內(nèi),必須要有一個系統(tǒng)來完成這個任務(wù)。現(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制?,F(xiàn)在,這種單片機的使用領(lǐng)域已十分廣泛,如智能儀表、實時工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。因為它體積小,通常都藏在被控機械的“肚子”里。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器)。它由主機、鍵盤、顯示器等組成。 智能溫度控制器的背景二十世紀(jì)跨越了三個“電”的時代,即電氣時代、電子時代和現(xiàn)已進入的電腦時代。這種用模擬技術(shù),數(shù)字技術(shù)的綜合設(shè)計系統(tǒng),用軟件取代硬件實現(xiàn)和提供系統(tǒng)系能的新的設(shè)計思想體系,一般稱之為微控制技術(shù)。 由于單片機具有控制功能強,體積小,成本低,功耗小等一系列的特點,使它在工業(yè)控制,智能儀器,節(jié)能技術(shù)改造,通信系統(tǒng),信號處理及家用電器產(chǎn)品中都得到廣泛的應(yīng)用,隨著數(shù)字技術(shù)的發(fā)展及單片機在電子系統(tǒng)中的廣泛應(yīng)用,在很大程度上改變了傳統(tǒng)的設(shè)計方法。當(dāng)代單片機系統(tǒng)已經(jīng)不再只在裸機環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機上。而傳統(tǒng)的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。90年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大提高?;谶@一系統(tǒng)的單片機系統(tǒng)直到現(xiàn)在還在廣泛使用。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。INTEL的Z80是最早按照這種思想設(shè)計出的處理器,從此以后,單片機和專用處理器的發(fā)展便分道揚鑣。單片機由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。本設(shè)計的系統(tǒng)實用性強、判斷精確、操作簡單、擴展功能強.關(guān)鍵詞: 溫度控制器 單片機 AT89S51目錄ABSTRACTIn recent years, with the continuous improvement of the micr
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1