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

正文內(nèi)容

基于at89s51單片機的測溫儀表系統(tǒng)的設(shè)計(留存版)

2025-08-10 13:23上一頁面

下一頁面
  

【正文】 設(shè)備出現(xiàn)故障,或者溫度傳感頭出現(xiàn)故障導(dǎo)致在一段時間內(nèi)不能將環(huán)境溫度調(diào)整到規(guī)定的溫度限內(nèi)的時候,單片機通過三極管驅(qū)動揚聲器發(fā)出警笛聲。同時, AT89S51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。對P3口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。需注意的是:如果加密位LB1被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。數(shù)據(jù)存儲器:在AT89S51的具有128字節(jié)的內(nèi)部RAM,這128字節(jié)可利用直接或間接尋址方式訪問,堆棧操作可利用間接尋址方式進行,128字節(jié)均可設(shè)置為堆棧區(qū)空間。具體電路連接如圖 51 所示。當(dāng)清除端(CLEAR)為低電平時,輸出端(QA-QH)均為低電平。由于經(jīng)整流電路整流后的電壓含有較大的交流分量,會影響到負載電路的正常工作。 程序代碼(詳見附錄 程序清單)8. 測設(shè)分析測試環(huán)境環(huán)境溫度28攝氏度,室內(nèi)面積20平方米測試儀器:數(shù)字萬用表,溫度計0100攝氏度測試方法使系統(tǒng)運行,采用溫度計同時測量室內(nèi)度變化情況,得出系統(tǒng)測量的溫度。18 Borko H,Bernier C L.Indexing concepts and methods .New York:Academic 致 謝致 謝 三年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。 當(dāng)要關(guān)閉系統(tǒng)時,先關(guān)掉開關(guān),然后再拔掉電源。DS18B20初始化SETB DS18DQCLR DS18DQDS18SH中存放高8位數(shù),權(quán)重16MOV B,16MUL ABADD A,34H 。溫度轉(zhuǎn)換命令LCALL WRITE_1820LCALL DELAY1SLCALL MRRDTEDPRET。 。CLR DS18DQ MOV R4,2前兩句完成初始化NOPNOP判斷按鍵功能。LCALLD5MS:MOV延時延時子程序(1秒)DELAY33:DJNZR0,DELAY33LJMPCPL延時子程序1調(diào)用延時程序1標(biāo)志為1,則為功能鍵 。 。 。個位存入31H中MOV B,10 。 DS18SL EQU 41H 。感謝我教書育人的老師,我不是你們最出色的學(xué)生,而你們卻是我最尊敬的老師。 Ⅱ?qū)嶋H室內(nèi)的溫度控制,可采用功率較大的電爐,并且通過風(fēng)扇對箱內(nèi)溫度進行充分攪和,降溫設(shè)備可采用空氣壓縮機等制冷設(shè)備。穩(wěn)壓電路的功能是使輸出直流電壓基本不受電網(wǎng)電壓波動和負載電阻變化的影響,從而獲得穩(wěn)定性足夠高的直流電壓。當(dāng) A、B 任意一個為低電平,則禁止新數(shù)據(jù)輸入,在時鐘端(CLOCK)脈沖上升沿作用下 Q0 為低電平。使用集成芯片,能夠有效的減小外界的干擾,提高測量的精度,簡化電路的結(jié)構(gòu)。外部復(fù)位時,WDT默認為關(guān)閉狀態(tài),要打開WDT,必按順序?qū)?1H和0E1H寫到WDTRST寄存器,當(dāng)啟動了WDT,它會隨晶體振蕩器在每個機器周期計數(shù),除硬件復(fù)位或WDT溢出復(fù)位外沒有其它方法關(guān)閉WDT,當(dāng)WDT溢出,將使RST引腳輸出高電平的復(fù)位脈沖。Flash存儲器編程時,該引腳加上+12V的編程電壓Vpp。P3口除了作為一般的I/O口線外,更重要的用途是它的第二功能,P3口的第二功能如下表42。掉電方式何在RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直接到一個硬件復(fù)位。PC機加熱器繼電器2DS18B20 溫度芯片數(shù)據(jù)傳輸鍵盤電路MAX232電平轉(zhuǎn)換芯片 片AT89S518BIT CPU數(shù)據(jù)顯示超溫報警輸入電源壓縮制冷器繼電器1 N31工作原理圖4 方案設(shè)計 溫度測量部分方案 DS18B20是DALLAS公司生產(chǎn)的一線式數(shù)字溫度傳感器,它具有微型化、低功耗、高性能抗干擾能力、強易配處理器等優(yōu)點,特別適合用于構(gòu)成多點溫度測控系統(tǒng),可直接將溫度轉(zhuǎn)化成串行數(shù)字信號(按9位二進制數(shù)字)給單片機處理,且在同一總線上可以掛接多個傳感器芯片,它具有三引腳TO92小體積封裝形式,溫度測量范圍-55~+125℃,可編程為9~12位A/D轉(zhuǎn)換精度,℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出,其工作電源既可在遠端引入,業(yè)可采用寄生電源方式產(chǎn)生,多個DS18B20可以并聯(lián)到三根或者兩根線上,CPU只需一根端口線就能與多個DS18B20通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。這類控制對象慣性大,滯后現(xiàn)象嚴重,存在很多不確定的因素,難以建立精確的數(shù)學(xué)模型,從而導(dǎo)致控制系統(tǒng)性能不佳,甚至出現(xiàn)控制不穩(wěn)定、失控現(xiàn)象。該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,且此元件線形較好。在Flash編程時,P0口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。WDT益出將使該引腳輸出高電平,設(shè)置SFR AUXR 的 DISRTO 位(地址8EH)可打開或關(guān)閉該功能。AT89S51單片機內(nèi)部構(gòu)造及功能:特殊功能寄存器:特殊功能寄存器的片內(nèi)空間分存如下圖32所示。當(dāng)確認有按鍵按下后,下一步就要識別哪一個按鍵按下。溫度慢慢升高。由于電腦串口rs232電平是10v +10v,而一般的單片機應(yīng)用系統(tǒng)的信號電壓是ttl電平0 +5v,max232就是用來進行電平轉(zhuǎn)換的,該器件包含2驅(qū)動器、2接收器和一個電壓發(fā)生器電路提供TIA/EIA232F電平。鍵盤掃描電路及按鍵處理程序:實現(xiàn)鍵盤的輸入按鍵的識別及進入相應(yīng)的程序。 結(jié) 論在這里尤其要感謝劉建林老師,從論文題目的選定到論文寫作的指導(dǎo),經(jīng)由您悉心的點撥,再經(jīng)思考后的領(lǐng)悟,常常讓我有“山重水復(fù)疑無路,柳暗花明又一村”。是否檢測到DS18B20標(biāo)志位A_BIT1 EQU 31H 。十位存入32H中MOV B,10 。 。 。 MOV R1,DS18SL2khz持續(xù)時間延時子程序2MOVSP,60HJD:DJNZSIMPLCALLDJNZ檢查有沒有按鍵按下 JNZ LK1 AJMP CH_KEY LK1:LCALL T12MS ACALL KS JNZ LK2 RET LK2:NOP LCALL SBIE 。 。 。CLR DS18DQ讀時序,最少60USDJNZ R5,DS18JXRD2MOV R1,AINC R1DJNZ R4,DS18JXRD3SETB DS18DQRET。 。 。轉(zhuǎn)換指定的DS18B20的溫度LCALL MRRDTEDP 。將DS18SL的高四位右移四位,存入34H中(溫度值)MOV A,B 。從而達到控制溫度的作用。隨著插入插座的電器的不同,可以實現(xiàn)許多其它功能的電路。有按鍵按下的時候進入按鍵處理程序。其主要原理是把單相交流電經(jīng) 過電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。由于單片機的時鐘頻率達到12M,移位寄存器的移位速度相當(dāng)快,所以我們根本看不到數(shù)據(jù)是一位一位傳輸?shù)?。鍵盤共有16個按鍵,用于方便設(shè)定溫度。存儲器結(jié)構(gòu):MCS51單片機內(nèi)核采用程序存儲器和數(shù)據(jù)存儲器空間分開的結(jié)構(gòu),均具有64KB外部程序和數(shù)據(jù)的尋址空間。當(dāng)訪問外部數(shù)據(jù)存儲器,高有兩次有效的PSEN信號。Flash 編程或校驗時,P2也接收高位地址和其它控制信號。由于系統(tǒng)控制方案簡單 ,數(shù)據(jù)量也不大 ,考慮到電路的簡單和成本等因素 ,因此在本設(shè)計中選用 A TMEL 公司的 A T89S51單片機作為主控芯片。具體要求如下: 1. 溫度連續(xù)可調(diào),范圍為0℃40℃ 2. 超調(diào)量σ%≤20% 3. 溫度誤差≤177。由于DS18B20芯片的小型化,更加可以通過單跳數(shù)據(jù)線就可以和主電路連接,故可以把數(shù)字溫度傳感器DS18B20做成探頭,探入到狹小的地方,增加了實用性。此外,AT89S51設(shè)計和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式。表41 P1口第二功能端口引腳第二功能MOSI(用于ISP編程)MISO(用于ISP編程)SCK(用于ISP編程)P2口:P2是一個帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級可驅(qū)動4個TTL邏輯門電路。該位禁位后,只有一條MOVX 和MOVC指令A(yù)LE才會被激活。圖42 AUXR輔助寄存器雙時鐘指針寄存器:為方便地訪問內(nèi)部和外部數(shù)據(jù)存儲器,提供了兩個16位數(shù)據(jù)指針寄存儲器:PD0位于SFR區(qū)塊中的地址82H、83H和DP1位于地址84H、85H,當(dāng)SFR中的位DPS=0時選擇DP0,而DPS=1時選擇DP1。如果有按鍵按下,總會有一根行線電平被拉至低電平從而使行線不全為1。二極管的作用是將反向電流分流,使流過三級管8050的電流比較小,達到保護三極管8050的作用。進行串行通訊時要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機的串口是TTL電平的,兩者之間必須有一個電平轉(zhuǎn)換電路,我采用了專用芯片MAX232進行轉(zhuǎn)換,雖然也可以用幾個三極管進行模擬轉(zhuǎn)換,但是還是用專用芯片更簡單可靠。接著就判斷FF2按鍵是否被按下。89S51的時鐘最高可達12M,I/O口可達32個,高的時鐘頻率和豐富的I/O,都為我們實現(xiàn)電路功能提供了非常有利的條件。在溫度控制箱上的數(shù)碼管顯示出當(dāng)前溫度按F1鍵,進入溫度點1的設(shè)置。從低到高DS18CD3 EQU 44HDS18CD4 EQU 45HDS18CD5 EQU 46HDS18CD6 EQU 47HDS18CD7 EQU 48HDS18CD8 EQU 49HDS1864B EQU 4AHDS18ADS EQU 4BHDS18DQ EQU 。DJNZ R7,$MOV R7,100DJNZ R7,$RET。讀出轉(zhuǎn)換后的溫度值,并顯示SETB DS18DQLCALL INIT_1820 。拉低15US內(nèi),寫入數(shù)據(jù)CLR CRRC AMOV DS18DQ,CLCALL DELAY60US 。 。上升沿,并在,15US內(nèi)讀數(shù)MOV R7,5DJNZ R7,$MOV C,DS18DQ
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1