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

正文內(nèi)容

基于單片機(jī)控制的數(shù)字溫度計(jì)課程設(shè)計(jì)word格式(專業(yè)版)

2025-02-01 09:24上一頁面

下一頁面
  

【正文】 為此,在掃描程序中不僅要檢測是否有按鍵按下,在有鍵按下的情況,作一次鍵處理,而且在鍵處理完畢后,還應(yīng)檢測按下的鍵是否松開,只有當(dāng)按下的鍵松開以后,程序才往下執(zhí)行。 圖 5 中的按健復(fù)位電路是上電復(fù)位加手動復(fù)位,使用比較方便,在程序跑飛時,可以手動復(fù)位,這樣就不用在重起單片機(jī)電源,就可以實(shí)現(xiàn)復(fù)位。主機(jī) ROM 的前 56位來計(jì)算 CRC 值,并和存入 DS18B20 的 CRC 值作比較,以判斷主機(jī)收到的 ROM 數(shù)據(jù)是否正確。 DS18B20 工作時寄存器中的分辨率轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值。 ( 3) 采用數(shù)字式溫度計(jì)傳感器為檢測器件,進(jìn)行單點(diǎn)溫度檢測 。 DS18B20 的性能特點(diǎn)如下: ( 1)獨(dú)特的單線接口僅需要一個端口引腳進(jìn)行通信; ( 2)多個 DS18B20 可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能; ( 3)無須外部器件; ( 4)可通過數(shù)據(jù)線供電,電壓范圍為 ; ( 5)零待機(jī)功耗; ( 6) 溫度以 9 或 12 位數(shù)字; ( 7)用戶可定義報(bào)警設(shè)置; ( 8) 報(bào)警搜索命令識別并標(biāo)志超過程序限定溫度(溫度報(bào)警條件)的器件; ( 9) 負(fù)電壓特性,電源極性接反時,溫度計(jì)不會因發(fā)熱而燒毀,但不能正常工作; DS18B20 采用 3 腳 PR- 35 封裝或 8 腳 SOIC 封裝,其內(nèi)部結(jié)構(gòu)框圖如圖 2 所示。單片機(jī)可以通過單線接口讀出該數(shù)據(jù),讀數(shù)據(jù)時低位在先,高位在后,數(shù)據(jù)格式以 ℃/LSB 形式表示。 D S 1 8 B 2 0 D S 1 8 B 2 0 D S 1 8 B 2 04 .7 KGN D GN D GN DVC CVC C單 片機(jī).... 圖 4 DS18B20 與單片機(jī)的接口電路 DS18B20 溫度傳感器與單片機(jī)的接口電路 DS18B20 可以采用兩種方式供電,一種是采用電源供電方式,此時 DS18B20 的 1微機(jī)接口技術(shù)與應(yīng)用課程設(shè)計(jì)說明書 7 腳接地, 2 腳作為信號線, 3 腳接電源。程序流程圖如圖 11 開始 溫度零下 ? 溫度值取補(bǔ)碼置“ — ”標(biāo)志 計(jì)算小數(shù)位溫度 BCD 值 計(jì)算整數(shù)位溫度 BCD 值 結(jié)束 置“ +”標(biāo)志 N Y 溫度數(shù)據(jù)移入顯示寄存器 十位數(shù) 0? 百位數(shù) 0? 十位數(shù)顯示符號 百位數(shù)不顯示 百位數(shù)顯示數(shù)據(jù)(不顯示符號) 結(jié)束 N N Y Y 微機(jī)接口技術(shù)與應(yīng)用課程設(shè)計(jì)說明書 12 4 調(diào)試過程 ( 1)當(dāng)操作者按下或松開按鍵時,按鍵會產(chǎn)生機(jī)械抖動。 從這次的課程設(shè)計(jì)中,我真真正正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才 能提高,這就是我在這次課程設(shè)計(jì)中的最大收獲。溫度轉(zhuǎn)換命令子程序流程圖如上圖,圖 9 所示 計(jì)算溫度子程序 計(jì)算溫度子程序?qū)?RAM 中讀取值進(jìn)行 BCD 碼的轉(zhuǎn)換運(yùn)算,并進(jìn)行溫度值正負(fù)的判定,其程序流程圖如圖 10 所示。系統(tǒng)對 DS18B20 的各種操作按協(xié)議進(jìn)行。 當(dāng) DS18B20 接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換。 顯示電路 顯示電路采用 3 位共陽 LED 數(shù)碼管,從 P3 口 RXD,TXD 串口輸出段碼 。 微機(jī)接口技術(shù)與應(yīng)用課程設(shè)計(jì)說明書 2 2 總體設(shè)計(jì)方案 方案一 由于本設(shè)計(jì)是測溫電路, 可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化的電壓或電流采集過來,進(jìn)行 A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計(jì)需要用到 A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。低 5 位一直為 1, TM 是工作模式位,用于設(shè)置 DS18B20 在工作模式還是在測試模式, DS18B20 出廠時該位被設(shè)置為 0,用戶要去改動, R1 和 R0 決定溫度轉(zhuǎn)換的精度位數(shù),來設(shè)置分辨率。器件中還有一個計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開時, DS18B20 就對低溫度系數(shù)振蕩器產(chǎn)生的時鐘脈沖進(jìn)行計(jì)數(shù)進(jìn)而完成溫度測量。 微機(jī)接口技術(shù)與應(yīng)用課程設(shè)計(jì)說明書 8 圖 5 單片機(jī)主板電路 圖 6 溫度顯示電路 微機(jī)接口技術(shù)與應(yīng)用課程設(shè)計(jì)說
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1