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

正文內(nèi)容

基于51單片機的火災(zāi)自動報警系統(tǒng)設(shè)計(參考版)

2024-08-31 15:43本頁面
  

【正文】 圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它 。 :任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。 涉密論文按學校規(guī)定處理。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 作者簽名: 日 期: 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的研究成果。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。 最后,我要感謝身邊所有幫助過我的人,謝謝你們的幫助! 參考文獻 [1]張毅剛 ,單片機原理及應(yīng)用 [M].北京:高等教育出版社, 2020 [2] STC89C52RC 單片機用戶手冊 [3]DS18B20 工作原理 .21IC 中國電子網(wǎng), 2020 [4]12864 液晶屏學習手冊 [5]劉和平 .PIC16F87X 單片機 使用軟件與接口技術(shù) C 語言及其應(yīng)用 [M].北京:北京航空航天 大學出版社 ,2020 [6]李 朝青 .PC 機及 單片機數(shù)據(jù)通信技術(shù) [M]. 北京:北京航空航天大學出版社 ,2020 [7]劉 利民 .MCS51 系列單片機應(yīng)用 系統(tǒng)設(shè)計 [M].北京:北京航空航天大學出版社 ,1999 [8]康華光 .電子技術(shù)基礎(chǔ) (數(shù)字部分 第五版 ),高等教育出版社 ,2020 [9]全國大學生電子設(shè)計競賽組委會 .全國大學生電子設(shè)計競賽獲獎作品選編 .北京理工大學出版 社 ,2020 [10]田良 ,王堯 .綜合電子設(shè)計與實踐 .東南大學出 版社 ,2020 [11]吳戈 ,李玉峰 .案例學單片機 C 語言開發(fā) .人民郵電出版社 ,2 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進行的研究工作及取得的成果。我借鑒了一些你們的研究成果。離開了這里之后一定會想念這里的美麗環(huán)境的。因此,必須對圖書館的老師表示衷心的感謝。在寫這篇論文的時候,我查閱了很多資料,有一些是圖書館的老師推薦的。希望畢業(yè)之后我們一起努力奮斗。 我還要感謝我的朋友們、同學們、室友們。若沒有 xxx 老師的悉心教導(dǎo),我將不得不多經(jīng)歷許多挫折,甚至 有可能無法順利完成此次畢業(yè)設(shè)計。 其次,我要感謝我的指導(dǎo)老師 xxx 老師,我此次的畢業(yè)設(shè)計離不開 xxx 老師的耐心教導(dǎo)。 首先,我要感謝我的父母,是你們一直在我背后默默地支持我,讓我沒有物質(zhì)財富上的擔憂。在大學里,我學到了很多專業(yè)知識,結(jié)交了許多朋友,也算是沒有虛度光陰。還可加入光耦、光電式的煙感傳感器來進行對火情的綜合判斷,這樣就可以大幅提高系統(tǒng)可靠性?;馂?zāi)雖然能帶來高溫,但是高溫不代表就一定發(fā)生了火災(zāi),因此用這套系統(tǒng)有可能出現(xiàn)誤報警的情況,因此可靠想不算非常高。但是還有一些缺陷。因此,以后若是還有機會,一定要多加注意培養(yǎng)自己的實踐 能力,只有理論和實踐相結(jié)合,才能如虎添翼。畢竟我們是工科生,實踐很重要。說到底還是平時實踐經(jīng)驗不足導(dǎo)致的,平時過度注重理論學習,導(dǎo)致在實踐中的相關(guān)經(jīng)驗不足,因此走了許多彎路,浪費了許多寶貴的時間。在做硬件的軟件仿真時,對 proteus 的不夠熟練也耽誤了我一些時間,雖然 proteus 是一個功能很強大的軟件,但是由于其本身操作界面不夠明了,再加之 這個軟件用得也不算太好,因此在仿真的過程中遇到了不少的麻煩,但是最終被一一化解。當時在選擇硬件方案的時候為了簡化硬件電路,于是選擇了硬件電路極為簡潔的 DS18B20 作為火災(zāi)探測器,然而簡潔的硬件電路帶來的卻是復(fù)雜的程序。然后由于對 DS18B20 和 LCD1602 不熟悉,因此還不得不花大量時間來熟悉 DS18B20 溫度傳感器和 LCD1602 的驅(qū)動代碼。雖然最終成功地設(shè)計出了這套火災(zāi)自動報警系統(tǒng),但是這條設(shè)計指路并不平坦,而是崎嶇的。 實物測試結(jié)果 實物測試結(jié)果如下圖所示??吹降默F(xiàn)象應(yīng)該為單片機的 P26 輸出低電平。是一款非常方便的 EDA 工具軟件。支持總線結(jié)構(gòu),使用總線器件和總線布線讓用戶設(shè)計電路更加簡明清晰。 在編譯方面,它也支持 IAR、Keil 和 MATLAB 等多種 編譯器 。史無前例地做到了將電路仿真、虛擬模型仿真和 PCB電路板設(shè)計集成到一個軟件中。 Proteus 是一款世界聞名的仿真工具軟件 。它是目前比較好的仿真單片機及外圍器件的工具。 } } 第 5 章 軟件仿真和實物測試 仿真平臺 仿真平臺采用英國 Labcenter electronics 公司開發(fā)的 EDA工具軟件proteus。 while(1) { WarnSet()。 Init_DS18B20()。 } void main() { LCD12864_Init()。i4。 LCD12864_WriteCmd(0x93)。 tablekey[i+1]=ge+0x30。 tablekey[i+1]=shi+0x30。 tablekey[i+1]=bai+0x30。 tablekey[i]=39。 ge=Highlimit%10。 } Highlimit。 while(keyDec==0)。 if(Highlimit==125) { Highlimit=20。 while(keySec==0)。 i=0。i++) LCD12864_WriteData(table2[i])。 for(i=0。i++) LCD12864_WriteData(table1[i])。 for(i=0。 i++。 i++。 i++。 shi=tt%100/10。 bai=tt/100。 } if(ttHighlimit) beep=0。 delay(2020)。 j=0。 uchar i,j。 return(b)。 b+=(aamp。39。 } else if(temp==0xf8) { val=1。 table1[0]=39。0xf8。 temp=b。 a=readonechar()。 writeonechar(0xcc)。 writeonechar(0x44)。 Init_DS18B20()。 } //讀取溫度判斷正負 uchar displaytemp() { uchar a,b。//給脈沖 dat=1。//寫所給數(shù)據(jù)最低位 delay1(10)。 DQ=datamp。i8。 } /****************************************************** 函數(shù)名稱: void WriteOneChar(uchar dat) 返回值:無 參數(shù): uchar dat 作用:寫 1820 一個字節(jié) *******************************************************/ /////****寫 DS18B20***///寫 0 60us 讀完,寫 1 30us 內(nèi)讀完 void writeonechar(uchar dat) { uchar i=0。}//讀 1 /// 讀 0 右移處理 delay1(8)。 DQ=1。i++) { DQ=0。 for(i=0。//釋放總線 } /*讀取數(shù)據(jù) */ uchar readonechar(void) { uchar i。//讀總線狀態(tài) 為 0 復(fù)位成功,為 1 則不成功 delay1(30)。 //拉高總線 1560us delay1(20)。 delay1(80)。 delay1(10)。 } /*18b20 初始化 */ void Init_DS18B20(void) { uchar x=0。i++) LCD12864_WriteData(table3[i])。 for(i=0。i++) LCD12864_WriteData(table[i])。 for(i=0。 } //顯示界面初始化 void LCDShowInit() { uchar i。y0。x0。 //延時函數(shù) void delay(uchar z) { uchar x,y。 uchar Highlimit=20。 uchar code table3[]=上限 =:。 uchar tablekey[]={ }。 uchar code
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1