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

正文內(nèi)容

基于單片機(jī)的多路數(shù)字溫度測(cè)量系統(tǒng)設(shè)計(jì)-wenkub.com

2024-11-06 02:48 本頁(yè)面
   

【正文】 Calculate CRC— 8 Values. 。 **************************************************************** 。 **************************************************************** 。 顯示區(qū) BCD 碼溫度值刷新子程序 。 **************************************************************** 。 **************************************************************** READTEMP: LCALL INITELM35 MOV A,0CCH LCALL WRITELM35 MOV R6,34H DJNZ R6,$ MOV A,44H LCALL WRITELM35 MOV R6,34H DJNZ R6,$ RET READTEMP1: LCALL INILM35 MOV A,0CCH LCALL WRITELM35 MOV R6,34H DJNZ R6,$ MOV A,0BEH LCALL WRITELM35 MOV R6,34H DJNZ R6,$ 21 MOV R5,09H MOV R0,TEMPHEAD MOV B,00H READTEMP2: LCALL READLM35 MOV R0,A INC R0 READTEMP21: LCALL CRC8CAL DJNZ R5,READTEMP2 MOV A,B JNZ READTEMPOUT MOV A,TEMPHEAD+0 MOV TEMPL,A MOV A,TEMPHEAD+1 MOV TEMPH,A READTEMPOUT: RET 。 寫(xiě) LM35 的程序,從 LM35 中寫(xiě)一個(gè)字節(jié)的數(shù)據(jù) 。 **************************************************************** 。子程序區(qū) 。**************************************************************** 。**************************************************************** 17 ORG 100H START: MOV SP,60H CLSMEM: MOV R0,20H MOV R1,60H CLSMEM1: MOV R0,00H INC R0 DJNZ R1,CLSMEM1 MOV TMOD,00100001B MOV TH0,TIMEL MOV TL0,TIMEH SJMP INIT ERROR: NOP LJMP START NOP INIT: NOP SETB ET0 SETB TR0 SETB EA MOV PSW,00H CLR TEMPONEOK LJMP MAIN 。 中斷向量區(qū) 。**************************************************************** 。**************************************************************** TMEL EQU 0E0H ; 20ms,定時(shí)器 0 時(shí)間常數(shù) TMEH EQU 0B1H TMEPHEAD EQU 36H 。 15 五 、 參考文獻(xiàn) [1]王為青 , 程國(guó)剛 . 單片機(jī) Keli Cx51 應(yīng)用開(kāi)發(fā)技術(shù) [M]. 北京 : 人民郵電出版社 , . [2]方佩敏編著我覺(jué)得課程設(shè)計(jì)反映的是一個(gè)從理論到實(shí)際應(yīng)用的過(guò)程,但是更遠(yuǎn)一點(diǎn)可以聯(lián)系到以后畢業(yè)之后從 學(xué)校轉(zhuǎn)到踏上社會(huì)的一個(gè)過(guò)程。將課本的知識(shí)實(shí)際應(yīng)用,加強(qiáng)了對(duì)專業(yè)知識(shí)的了解,提高了我們綜合運(yùn)用知識(shí)的能力以及分析問(wèn)題、解決問(wèn)題的能力和獨(dú)立思考能力。在完成單片機(jī)課程設(shè)計(jì)后 ,我們發(fā)現(xiàn)我們還有許多不足 ,所學(xué)到的知識(shí)還遠(yuǎn)遠(yuǎn)不夠 ,以至于還有一些功能不能 主 動(dòng)完成。 ℃ 。采用多個(gè)模擬溫度傳感器 LM35 測(cè)量多路溫度,通過(guò) LM358 構(gòu)成的同相放大器對(duì)模擬溫度信號(hào)進(jìn)行放大,然后送至單片機(jī)處理。如果發(fā)現(xiàn)采樣值超過(guò)報(bào)警值,發(fā)出執(zhí)行報(bào)警程序。當(dāng) 8 個(gè)通道的檢測(cè)工作完成后,判斷三次采樣是否全部完成,若沒(méi)完成,則對(duì) 8 個(gè)通道繼續(xù)采樣,直至完成三次采樣工作。數(shù)據(jù)檢測(cè)的方式是先對(duì) 8 個(gè)通道各采樣一次,共采集三次。此外它的線性調(diào)整率和負(fù)載調(diào)整率都比較好。如圖 [1] 1 0 uFC1S1R32K+ 5 VR S T 圖 復(fù)位電路 報(bào)警電路設(shè)計(jì): 9 為了實(shí)現(xiàn)多點(diǎn)溫度檢測(cè)報(bào)警系統(tǒng),本課題采用 STC12C5A32AD 單片機(jī)作為主控制器,采用掃描的方式對(duì)多點(diǎn)溫度傳感器獲取對(duì)應(yīng)該位置的溫度值,經(jīng)處理后,如溫度不在設(shè)定的范圍內(nèi),給出報(bào)警信號(hào)。復(fù)位后,只影響 SFR 中的內(nèi)容,內(nèi)部 RAM 中的數(shù)據(jù)不受影響。 此外 還 可使用外部時(shí)鐘。 STC12C5A32AD 內(nèi)部有一個(gè)反相振蕩放大器,XTAL1 和 XTAL2 分別是該反向振蕩放大器的輸入端和輸出端。鍵盤(pán)接口與鍵盤(pán)程序的根本任務(wù)就是要檢測(cè)有沒(méi)有鍵按下?按下的是那個(gè)位置的鍵?鍵值是多少?在本次設(shè)計(jì)中采用了軟件掃描的方法。 電路需要兩路運(yùn)算放大電路,所以選擇 雙路運(yùn)算放大器,一路作跟隨器另一路作同向放大器, LM358 內(nèi)部包括有兩個(gè)獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運(yùn)算放大器的場(chǎng)合。 ● XTAL1: 振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 在訪問(wèn)外部程序存儲(chǔ)器或用 16位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVX DPTR)時(shí), P2 口送出高八位地址。對(duì) P0端口寫(xiě) “1” 時(shí),引腳用作高阻抗輸入。 4 二 、 系統(tǒng) 硬件設(shè)計(jì) 本設(shè)計(jì)方案的整個(gè)系統(tǒng)是由 LM35傳感器及其信號(hào)放大電路、 STC12C5A32AD單片機(jī)、 4位 LED數(shù)碼管動(dòng)態(tài)顯示電路、鍵盤(pán)電路、穩(wěn)壓電路、晶振電路、復(fù)位電路等構(gòu)成。通過(guò)鍵盤(pán)可以隨時(shí)查看指定通道的溫度值,當(dāng)任何一路溫度的 3 次平均值超過(guò)設(shè)定的下限值或上限值時(shí),發(fā)出警告。 本文結(jié)合實(shí)際使用經(jīng)驗(yàn),介紹了 LM35 溫度傳感器在單片機(jī)下的硬件連接及軟件編程,并給出了流程圖。處理后由四位 LED 數(shù)碼管對(duì)八路溫度予以動(dòng)態(tài)顯示。在生產(chǎn)過(guò)程中,應(yīng)用數(shù)據(jù)采集系統(tǒng)可對(duì)生產(chǎn)現(xiàn)場(chǎng)的工藝參數(shù)進(jìn)行采集、監(jiān)視和記錄,以方便人們對(duì)數(shù)據(jù)結(jié)果做出分析判斷。基于匯編語(yǔ)言的多路溫度采集與處理系統(tǒng),可以實(shí)現(xiàn)對(duì)多路不同溫度進(jìn)行實(shí)時(shí)檢測(cè),通過(guò) LED 顯示當(dāng)前溫度值,可以更直觀的觀察數(shù)據(jù)、更便捷的對(duì)系統(tǒng)進(jìn)行控制。通過(guò)獨(dú)立式鍵盤(pán)可對(duì)測(cè)量進(jìn)行操控。 關(guān)鍵詞 :STC12C5A32AD單片機(jī); LM35溫度傳感器; LED數(shù)碼管顯示;鍵盤(pán);報(bào)警 3 一、總體方案設(shè)計(jì) 方案的闡述與特點(diǎn) : 本設(shè)計(jì)方案以內(nèi)置 A/D 轉(zhuǎn)換器單 片機(jī) STC12C5A32AD、 LM35 為溫度傳感器為控制核心組成多點(diǎn)溫度測(cè)量系統(tǒng),該系統(tǒng)包括傳感器及其放大電路、復(fù)位電路、晶振電路、報(bào)警電路、鍵盤(pán)電路、 5V 穩(wěn)壓電路和顯示電路。 它有如下特點(diǎn): ( 1)可以監(jiān)測(cè) 8 路環(huán)境溫度信號(hào),可以擴(kuò)充;對(duì) 8 路模擬信號(hào)輸入進(jìn)行循環(huán)采集,每路連線采集三次,取平均值。 控制器 單片機(jī)設(shè)計(jì) 本設(shè)計(jì)采用的單片機(jī)為 STC12C5A32AD: STC12C5A32AD單片機(jī)是單時(shí)鐘 / 機(jī)器周期 (1T)的兼容 8051 內(nèi)核單片機(jī),是高速 / 低功耗的新一代單片機(jī), 全新的流水線 / 精簡(jiǎn)指令集結(jié)構(gòu)。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí) , P0口也被作為低 8位地址 /數(shù)據(jù)復(fù)用。 ● P3 口: P3 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口。 ● XTAL2: 振蕩器反相放大器的輸出端。[2]、 [4]、 [8] U0R 1 3 1 0 K T e x tL M 3 5 8R 1 2 1 0 K23841RF 1 0 0 KT e x tL M 3 5 823841R 2 71 0 K+ 5 V+ 5 V+ 5 VR 3 51 0 K123LM35+ 5 VP 1 . 0 圖 顯示電路設(shè)計(jì): 如圖 ,本顯示方案采用單片機(jī) I/O口外擴(kuò) 74HC573驅(qū)動(dòng)器驅(qū)動(dòng) 4位 LED數(shù)碼管實(shí)現(xiàn)動(dòng)態(tài)顯示, 所謂動(dòng)態(tài)顯示就是在任何時(shí)刻只有一位 LED數(shù)碼管處于顯示狀態(tài),即單片機(jī)采用掃描的方式控制各個(gè)數(shù)碼管的輪流顯示。通過(guò)對(duì)鍵盤(pán)接口 P3的查詢判斷是否有鍵 按下。該反向放大器可配置為片內(nèi)振蕩
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1