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

正文內(nèi)容

基于51單片機(jī)的溫度監(jiān)控器的設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 到的值為1,而在下一個(gè)機(jī)器周期中采到的值為0,  則在緊跟著的下一個(gè)周期的S3P1 期間寄存器加1。  自動(dòng)重裝載(向上或向下計(jì)數(shù)器)方式:  當(dāng)定時(shí)器2工作于16位自動(dòng)重裝載方式時(shí),能對(duì)其編程為向上或向下計(jì)數(shù)方式,這個(gè)功能可通過(guò)特殊功能寄存器T2CON ?。ㄒ?jiàn)表5)的DCEN 位(允許向下計(jì)數(shù))來(lái)選擇的。T2EX 引腳為邏  輯“1”時(shí),定時(shí)器向上計(jì)數(shù),當(dāng)計(jì)數(shù)0FFFFH 向上溢出時(shí),置位TF2,同時(shí)把16 位計(jì)數(shù)寄存器RCAP2H 和RCAP2L 重裝  載到TH2 和TL2 中。定時(shí)器2 作為波  特率發(fā)生器時(shí),與作為定時(shí)器的操作是不同的,通常作為定時(shí)器時(shí),在每個(gè)機(jī)器周期(1/12 振蕩頻率)寄存器的值加1,  而作為波特率發(fā)生器使用時(shí),在每個(gè)狀態(tài)時(shí)間(1/2 振蕩頻率)寄存器的值加1。因?yàn)榇藭r(shí)每個(gè)狀態(tài)時(shí)間定時(shí)器都會(huì)加1,對(duì)其讀寫(xiě)將得到一個(gè)不確定的  數(shù)值。定時(shí)器2 作為波特率  發(fā)生器使用時(shí),還可作為時(shí)鐘發(fā)生器使用,但需要注意的是波特率和時(shí)鐘輸出頻率不能分開(kāi)確定,這是因?yàn)樗鼈兺褂谩 CAP2L和RCAP2L?! ∮脩粢部梢圆捎猛獠繒r(shí)鐘?! ∽⒁獗? 為保留位,在AT89C51 也是保留位?! ∮捎布?fù)位終止空閑狀態(tài)只需兩個(gè)機(jī)器周期有效復(fù)位信號(hào),在此狀態(tài)下,片內(nèi)硬件禁止訪問(wèn)內(nèi)部RAM,但可以訪問(wèn)端  口引腳,當(dāng)用復(fù)位終止空閑方式時(shí),為避免可能對(duì)端口產(chǎn)生意外寫(xiě)入,激活空閑模式的那條指令后一條指令不應(yīng)是一條對(duì)  端口或外部存儲(chǔ)器的寫(xiě)入指令。編程方法編程前,須按表9 和圖11 所示設(shè)置好地址、數(shù)據(jù)及控制信號(hào), AT89C52 編程方法如下:  1. 在地址線上加上要編程單元的地址信號(hào)?! ‘?dāng)加密位LB1 被編程時(shí),在復(fù)位期間,EA 端的邏輯電平被采樣并鎖存,如果單片機(jī)上電后一直沒(méi)有復(fù)位,則鎖存起的  初始值是一個(gè)隨機(jī)數(shù),且這個(gè)隨機(jī)數(shù)會(huì)一直保存到真正復(fù)位為止。加密位不可直接校驗(yàn),加密位的校驗(yàn)可通過(guò)對(duì)存儲(chǔ)器的校驗(yàn)和寫(xiě)入狀態(tài)來(lái)驗(yàn)證。參考資料1ATMEL官網(wǎng) 溫度采集電路設(shè)計(jì)由于本設(shè)計(jì)是精確控制系統(tǒng),并且有控制范圍上的要求,所以在選擇傳感器上要著重考慮其精度和測(cè)試范圍。如下圖34為18B20的溫度存儲(chǔ)方式:二  、下限。才得到實(shí)際的溫度值。時(shí)序的具體要求如下: ?。?)單片機(jī)啟動(dòng)讀時(shí)序之后,至少保持1μs低電平,然后在接近啟動(dòng)后15μs之前讀入數(shù)據(jù)。操作命令中,有兩條命令專門(mén)用于獲取傳感器序列號(hào):讀ROM命令(33H)和搜索ROM命令(FOH)。(3)單片機(jī)從單總線上讀一位數(shù)據(jù)。高速暫存RAM 的結(jié)構(gòu)為8字節(jié)的存儲(chǔ)器,結(jié)構(gòu)如圖4所示。圖中,S表示位。主機(jī)根據(jù)ROM的前 56位來(lái)計(jì)算CRC值,并和存入DS18B20中的CRC值做比較,以判斷主機(jī)收到的ROM數(shù) 據(jù)是否正確。模塊電路如下圖36:圖36 顯示接口電路的設(shè)計(jì)液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。三極管導(dǎo)通,報(bào)警器工作發(fā)出報(bào)警聲。主程序流程圖如下圖41:。當(dāng)設(shè)定的目標(biāo)溫度線達(dá)到時(shí),需用聲音的形式提醒使用者,此時(shí)報(bào)警器開(kāi)始發(fā)出報(bào)警聲。在正常測(cè)溫情況下,℃,可采用下述方法獲得高分辨率的溫度測(cè)量結(jié)果:首先用DS1820提供的讀暫存器指令(BEH)℃為分辨率的溫度測(cè)量結(jié)果,然后切去測(cè)量結(jié)果中的最低有效位(LSB),得到所測(cè)實(shí)際溫度的整數(shù)部分Tz,然后再用BEH指令取計(jì)數(shù)器1的計(jì)數(shù)剩余值Cs和每度計(jì)數(shù)值CD。因此,可用多只DS18B20同時(shí)測(cè)量溫度并進(jìn)行告警搜索。單片機(jī)可通過(guò)單線接口讀到該數(shù)據(jù),讀取時(shí)低位在前,高位在后, 5 ℃/LSB形式表示。 令說(shuō)5口上的傳感器則發(fā)出存在脈沖做出響應(yīng)。操作命令的執(zhí)行:  在  (3)單片機(jī)與DS18B20交換數(shù)據(jù),CPU按照單總線協(xié)議在總線上產(chǎn)生復(fù)位時(shí)序和讀寫(xiě)時(shí)序來(lái)實(shí)現(xiàn)的。、1兩個(gè)單元:兩個(gè)8位的RAM中,存放二進(jìn)制的數(shù),高五位是符號(hào)位,如果溫度大于0OC,這五位數(shù)為0,即得到實(shí)際的溫度值。DS18B20外部形狀及管腳  ,(內(nèi)存出廠序列號(hào),是對(duì)應(yīng)每一個(gè)器件的唯一號(hào)),還又RAMDS18B20也可以用外部5V電源供電?! 。?32H)=FFH 聲明為12V 編程電壓。編程完成后, 變?yōu)楦唠娖奖硎緶?zhǔn)備就緒狀態(tài)。重復(fù)1—5 步驟,改變編程單元的地址和寫(xiě)入的數(shù)據(jù),直到全部文件編程結(jié)束?! T89C52 單片機(jī)中,有些屬于低電壓編程方式,而有些則是高電壓編程方式,用戶可從芯片上的型號(hào)和讀取芯片內(nèi)的  簽名字節(jié)獲得該信息。此時(shí),同  時(shí)將片內(nèi)RAM 和所有特殊功能寄存器的內(nèi)容凍結(jié)?! ∵@些中斷源可通過(guò)分別設(shè)置專用寄存器IE 的置位或清0 來(lái)控制每一個(gè)中斷的允許或禁止。10pF,而如使用陶瓷諧振器建議選擇40pF177?! ‘?dāng)設(shè)置定時(shí)/計(jì)數(shù)器2 為時(shí)鐘發(fā)生器時(shí),C/T2(T2CON .1)=0,T2OE () =1,必須由TR2()啟  動(dòng)或停止定時(shí)器。所以,當(dāng)定時(shí)器2 作  為波特率發(fā)生器使用時(shí),T2EX 可作為附加的外部中斷源來(lái)使用。  波特率發(fā)生器的方式與自動(dòng)重裝載方式相仿,在此方式下,TH2 翻轉(zhuǎn)使定時(shí)器2 的寄存器用RCAP2H 和RCAP2L 中的16  位數(shù)值重新裝載,該數(shù)值由軟件設(shè)置?! ‘?dāng)DCEN=1 時(shí),允許定時(shí)器2 向上或向下計(jì)數(shù),如圖6 所示。另外,T2EX 引  腳信號(hào)的跳變使得T2CON 中的EXF2 置位,與TF2 相仿,EXF2 也會(huì)激活中斷。  定時(shí)器2 由兩個(gè)8 位寄存器TH2 和TL2 組成,在定時(shí)器工作方式中,每個(gè)機(jī)器周期TL2 寄存器的值加1,由于一個(gè)機(jī)  器周期由12 個(gè)振蕩時(shí)鐘構(gòu)成,因此,計(jì)數(shù)速率為振蕩頻率的1/12?! ±?,下面的直接尋址指令訪問(wèn)特殊功能寄存器0A0H(即P2 口)地址單元?! 〔⒎撬械牡刂范急欢x,從80H—FFH 共128 個(gè)字節(jié)只有一部分被定義,還有相當(dāng)一部分沒(méi)有定義。EA/VPP  外部訪問(wèn)允許。一般情況下,ALE 仍以時(shí)鐘振蕩頻率的1/6 輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。P3 口  P3 口是一組帶有內(nèi)部上拉電阻的8 位雙向I/O 口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉  電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL)。VCC(40 腳)和VSS(20 腳)為供電端口,分別接+5V電源的正負(fù)端。 之所以選擇AT89C52作為主機(jī),是因?yàn)锳T89C52作為51系列單片機(jī)的一種,其使用性能穩(wěn)定,價(jià)格便宜,完全能夠滿足此次設(shè)計(jì)的需求。3 系統(tǒng)硬件電路設(shè)計(jì) 電路總體原理框圖溫度測(cè)量及加熱系統(tǒng)控制的總體結(jié)構(gòu)如圖31所示。智能型電偶溫度表將置于被測(cè)對(duì)象中,熱電偶的傳感器信號(hào)與恒定溫度的給定電壓進(jìn)行比較,生成溫差,自適應(yīng)恒溫控制電路根據(jù)差值大小控制電路的斷開(kāi)。因此本設(shè)計(jì)從實(shí)際應(yīng)用出發(fā)選取了體積小、精度相對(duì)高的數(shù)字式溫度傳感元件DS18B20作為溫度采集器,單片機(jī)AT89C52作為主控芯片,液晶顯示屏1602作為顯示輸出,實(shí)現(xiàn)了對(duì)溫度的實(shí)時(shí)測(cè)量與恒定控制。利用微機(jī)對(duì)溫度進(jìn)行測(cè)控的技術(shù),也便隨之而生,并得到日益發(fā)展和完善,越來(lái)越顯示出其優(yōu)越性。Temperature transducer1 引 言隨著國(guó)民經(jīng)濟(jì)的發(fā)展,溫度控制是工農(nóng)業(yè)生產(chǎn)過(guò)程中經(jīng)常遇到的過(guò)程控制,人們需要對(duì)各種加熱爐、熱處理爐、反應(yīng)爐和鍋爐中溫度進(jìn)行監(jiān)測(cè)和控制?;?1單片機(jī)的溫度監(jiān)控器的設(shè)計(jì)摘 要本設(shè)計(jì)以51系列單片機(jī)AT89C52為核心部件,采用單總線型數(shù)字式的溫度傳感器DS18B20作為溫度采集,以繼電器作為加熱控制的開(kāi)關(guān)器件,設(shè)計(jì)制作了帶鍵盤(pán)輸入控制,動(dòng)態(tài)顯示的恒溫控制系統(tǒng)。 Temperature control。隨著電子技術(shù)和微型計(jì)算機(jī)的迅速發(fā)展,微機(jī)測(cè)量和控制技術(shù)也得到了迅速的發(fā)展和廣泛的應(yīng)用。本設(shè)計(jì)的目的不僅僅使溫度控制本身,主要提供了單片機(jī)外圍電路及軟件包括控制算法設(shè)計(jì)的思想,應(yīng)該說(shuō),這種思想比控制系統(tǒng)本身更為重要。方案二:利用PLC實(shí)現(xiàn)恒溫控制 這用恒溫控制,采用PLC控制實(shí)現(xiàn)電熱絲加熱全通、間斷導(dǎo)通和全斷加熱的自控式方式,來(lái)達(dá)到溫度的恒定。綜合各方面的意見(jiàn),本設(shè)計(jì)采用單片機(jī)來(lái)實(shí)現(xiàn)溫度的控制。 單片機(jī)的選擇用AT89C52的單片機(jī)作為控制主機(jī)。RST/Vpd(9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口?! lash 編程或校驗(yàn)時(shí),P2亦接收高位地址和一些控制信號(hào)。ALE/PROG  當(dāng)訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8 位字  節(jié)。在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次PSEN信號(hào)。特殊功能寄存器  在AT89C52 片內(nèi)存儲(chǔ)器中,80HFFH 共128 個(gè)單元為特殊功能寄存器(SFR),SFR 的地址空間映象如表2 所示。如果指令是直接尋址方式則為訪問(wèn)特殊功能寄存器。定時(shí)器2 有
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1