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

正文內(nèi)容

word版可編輯-單片機(jī)帶溫度顯示的紅外遙控數(shù)字鐘課程設(shè)計報告精心整理doc-資料下載頁

2025-07-15 11:56本頁面
  

【正文】 lay(14)。 x=DQ。 //稍做延時后 如果x=0則初始化成功 x=1則初始化失敗 delay(20)。 } //讀一個字節(jié) ReadOneChar(void) { unsigned char i=0。 unsigned char dat = 0。 for (i=8。i0。i) { DQ = 0。 // 給脈沖信號 dat=1。 DQ = 1。 // 給脈沖信號 if(DQ) dat|=0x80。 delay(4)。 } return(dat)。 } //寫一個字節(jié) WriteOneChar(unsigned char dat){ unsigned char i=0。 for (i=8。 i0。 i) { DQ = 0。 DQ = datamp。0x01。 delay(5)。 DQ = 1。 dat=1。 }//delay(4)。} //讀取溫度 ReadTemperature(void) unsigned char a=0。 unsigned char b=0。 unsigned int t=0。 Init_DS18B20()。 WriteOneChar(0xCC)。 // 跳過讀序號列號的操作 WriteOneChar(0x44)。 // 啟動溫度轉(zhuǎn)換 Init_DS18B20()。 WriteOneChar(0xCC)。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //讀取溫度寄存器等(共可讀9個寄存器) 前兩個就是溫度 a=ReadOneChar()。 b=ReadOneChar()。 t=b。 t=8。 t=t|a。 t=t*。//有效位到小數(shù)點后1位 return(t)。 } //ds18b20結(jié)束為了提高調(diào)試的效率和成功率,我采用了先分別調(diào)試各單元模塊,再進(jìn)行整機(jī)調(diào)試的方法來調(diào)試。 數(shù)碼管顯示的測試方法和結(jié)果 把編寫的程序通過單片機(jī)仿真軟件進(jìn)行測試,如果在測試過程中,能夠 通過數(shù)碼管顯示屏正常顯示讀取時間的信息,那么說明子程序編寫正確;如果 測試中,顯示的結(jié)果與我們要求的不一致,那說明程序在編寫中出現(xiàn)錯誤,就 應(yīng)該修改子程序,直到能正確讀取時間信息為止。 DS18B20的測試方法和結(jié)果 利用仿真軟件不斷修改DS18B20仿真元件的溫度實際值,結(jié)果顯示的與之 相同,說明讀溫度顯示程序編寫正確。 把編寫的鍵盤程序通過單片機(jī)仿真軟件進(jìn)行測試,在測試過程中,能夠?qū)? 現(xiàn)時間的調(diào)整(自加、自減)功能,那么說明該子程序編寫正確;如果測試的結(jié) 果與要求的不一致,那么就應(yīng)該修改該子程序,直到正確為止,在修改過程中, 不必去改動其它部分程序。 RS232模塊的測試方法和結(jié)果 將RS232的發(fā)送與接收端相互短接起來;利用串口調(diào)試助手發(fā)送一串字 符,如果馬上在調(diào)試助手的接收窗口中接收到剛才發(fā)送的字符,說明通信正確 可以進(jìn)行通信。 產(chǎn)品最終調(diào)試 在分別調(diào)試成功每一個部分的程序后,我們就可以把整個系統(tǒng)的程序進(jìn)行 調(diào)試,還是用單片機(jī)仿真軟件調(diào)試,在調(diào)試中,該程序能按照系統(tǒng)預(yù)定的步驟 運行,那么說明程序編寫正確;如果在調(diào)試中出現(xiàn)了我們不需要的結(jié)果,那么 說明程序出現(xiàn)錯誤,這時就應(yīng)該檢查主程序在調(diào)有子程序及子程序與子程序之 間有沒有出現(xiàn)錯誤,其次就檢查仿真圖的硬件連接正確與否。最后將整個項目 的程序?qū)懭雴纹瑱C(jī)中進(jìn)行產(chǎn)品環(huán)境測試。6. 結(jié)論 本系統(tǒng)以AT89S51為核心控制部件,利用軟件編程從DS18B20讀取溫度信息、從DS1302中讀取時間信息,然后通過數(shù)碼管顯示屏上從讀取的時間信息、溫度信息通過發(fā)光二極管的亮滅來模擬相應(yīng)的外部控制過程、通過鍵盤操作來校對系統(tǒng)運行中所產(chǎn)生的誤差及在實際運用中調(diào)整時間的設(shè)定,經(jīng)實驗測試證明用本系統(tǒng)用AT89S51單片機(jī)能完成溫度的采集及一般控制過程。為了減小電磁干擾和惡劣環(huán)境下該系統(tǒng)能正常工作,對硬件電路做到簡單能用,充分發(fā)揮軟件的優(yōu)點,避免因電路和軟件而引起必要的誤差。 通過這個星期的實訓(xùn),我的綜合能力有了很大的提高,我編寫程序的經(jīng)驗更為熟練,編程水平更上了一個新的臺階,特別是深入了解了單片機(jī)原理的應(yīng)用,感覺它的功能非常的強(qiáng)大。本系統(tǒng)雖然能實現(xiàn)題目的要求;但是還有待以進(jìn)一步完善,增加更強(qiáng)大功能,但是由于時間和本身知識水平的有限。其它的附加工能將會在未來的時間內(nèi)一并完成。在一個星期的實訓(xùn)中,經(jīng)過查找資料、收集資料、電路的設(shè)計、作品的調(diào)試及撰寫課程設(shè)計報告,課程設(shè)計報告的完成也意味著我們的課程設(shè)計已完成。在設(shè)計時間的時、分、秒及溫度采集設(shè)計過程中我們得到了指導(dǎo)老師的悉心指導(dǎo),他淵博的知識以及對我的嚴(yán)格要求和他嚴(yán)謹(jǐn)?shù)淖黠L(fēng)都給我留下了很深的印象,這將使我終身受益,在此,對指導(dǎo)老師表示衷心的感謝!在此次設(shè)計中,感謝百度網(wǎng)站為我提供的大量網(wǎng)上資料。學(xué)校的圖書館和實驗室也為我們的設(shè)計提供了大部分的電子元件及耗材,在此也向我院實驗室表示感謝!另外還要感謝我的同學(xué)所給予的幫助。7. 參考文獻(xiàn)[1] .電子工業(yè)出版社,2005;[2] ,2006;[3] 。2007[4] ,2005.[5] ,2006.[6] :北京航空航天大學(xué)出版社,2007 21
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1