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

正文內(nèi)容

片機課程設(shè)計--單片機控制的數(shù)字溫度計(編輯修改稿)

2025-07-10 06:43 本頁面
 

【文章內(nèi)容簡介】 告警觸發(fā)器 TH 和TL。 DSBl820 可以從單總線獲取電源,當(dāng)信號線為高電平時,將能量貯存在內(nèi)部電容器中;當(dāng)單信號線為低電平時,將該電源斷開,直到信號線變?yōu)楦唠娖?重新接上寄生 (電容 )電源為止。此外,還可外接 5 V 電源,給 DSl8820 供電。 DSl8820的供電方式靈活,利用外接電源還可增加系統(tǒng)的穩(wěn)定性和可靠性。圖 42 為讀取數(shù)據(jù)流程圖。 5 系統(tǒng)仿真及其調(diào)試 由于 DS18B20 與單片機采用串行數(shù)據(jù)傳送,因此,對 DS18B20 進行讀 /寫編程時,必須嚴(yán)格的保證讀 /寫時序,否則將無法讀取測量結(jié)果。本程序采用單片機C 語言編寫,用 Keil C 編譯器編程調(diào)試。 軟件調(diào)試到數(shù)碼管能顯示溫度值,而且在有溫度變化時(例如改變傳感器的溫度值)顯示溫度能改變。用 Proteus 軟件連接電路 圖,然后將程序?qū)?Proteus中,最后開始仿真。結(jié)果如圖 51 所示。 6 總結(jié) 作為一名大三學(xué)生,我覺得做單片機課程設(shè)計是很有意義的,而且也是必要的。在做這次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的實際資料是十分必要的,也是必不可少單片機原理及系統(tǒng)課程設(shè)計報告 5 的。其次,在這次課程設(shè)計中,我們運用了以前學(xué)過的專業(yè)課知識,如: proteus仿真、匯編語言、模擬和數(shù)字電路知識等。雖然過去我從未獨立應(yīng)用過他們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的又一 收獲。在這次的課程設(shè)計中,我真正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實際,把我們所學(xué)的理論知識用到實際當(dāng)中,學(xué)習(xí)單片機更是如此,程序只有在經(jīng)常寫與讀的過程中才能提高,這就是這次課程設(shè)計的最大收獲。 圖 41 主程序流程圖 開 始液 晶 初 始 化顯 示 提 示 語開 啟 定 時 器是 否 到 3 秒顯 示 溫 度是單片機原理及系統(tǒng)課程設(shè)計報告 6 圖 42 溫度傳感器數(shù)據(jù)讀取流程圖 開 始DS18B20初 始 化發(fā) 溫 度 讀 取 命 令清 D Q 準(zhǔn) 備 發(fā) 送延 時 1us以 上讀 一 位 數(shù) 據(jù)延 時 15us釋 放 總 線延 時 1545us8位 數(shù) 據(jù) 是 否 讀 完結(jié) 束 讀 取否單片機原理及系統(tǒng)課程設(shè)計報告 7 圖 51 仿真電路圖 單片機原理及系統(tǒng)課程設(shè)計報告 8 參考文獻 [1] 余永全 .單片機在控制系統(tǒng)中的應(yīng)用 .北京 :電子工業(yè)出版社 ,2021. [2] 李朝青 .單片機原理及接口技術(shù) .北京 :北京航空航天大學(xué)出版社 ,1994. [3] 李華 .MCS51 系統(tǒng)單片機實用接口技術(shù) .北京 :北京航空航天大學(xué)出版社 ,1993. 單片機原理及系統(tǒng)課程設(shè)計報告 9 附 錄 程序 include //頭文件 define uchar unsigned char define uint unsigned int sbit rs=P2^0。 sbit lcden=P2^1。 //液晶使能端 sbit DATA = P3^7。 //DS18B20 接入口 uchar FLAG_DIS=0。 uchar bai_18b20,shi_18b20,ge_18b20,num。 //定義變量 bit flag_Negative_number 。//負數(shù)標(biāo)志 uchar code table[]={tempreture:} 。 //提示語 /*****一毫秒定時 *****/ void delay_ms(uint z) { uint x,y。 for(x=z。x0。x) for(y=110。y0。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1