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

正文內(nèi)容

基于51單片機(jī)的火災(zāi)自動(dòng)報(bào)警系統(tǒng)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 然采用 C51 編程形成的源代碼比不上有經(jīng)驗(yàn)人員編寫(xiě)的匯編語(yǔ)言精煉,但對(duì)于相對(duì)復(fù)雜的系統(tǒng)開(kāi)發(fā)或復(fù)雜運(yùn)算,還是比用匯編語(yǔ)言容易得多,且易于移植及有利于系統(tǒng)的維護(hù)和升級(jí)。相較于匯編語(yǔ)言, C語(yǔ)言的優(yōu)勢(shì)在于其功能、結(jié)構(gòu)、可維護(hù)性以及可讀性,學(xué)習(xí)和應(yīng)用都較為容易。 uchar code table[]={溫度為: }。 //延時(shí)函數(shù) void delay(uchar z) { uchar x,y。 for(i=0。 } /*18b20 初始化 */ void Init_DS18B20(void) { uchar x=0。//讀總線狀態(tài) 為 0 復(fù)位成功,為 1 則不成功 delay1(30)。 DQ=1。 DQ=datamp。 Init_DS18B20()。 temp=b。39。 j=0。 shi=tt%100/10。 for(i=0。 i=0。 } Highlimit。 tablekey[i+1]=shi+0x30。 } void main() { LCD12864_Init()。它是目前比較好的仿真單片機(jī)及外圍器件的工具。支持總線結(jié)構(gòu),使用總線器件和總線布線讓用戶設(shè)計(jì)電路更加簡(jiǎn)明清晰。雖然最終成功地設(shè)計(jì)出了這套火災(zāi)自動(dòng)報(bào)警系統(tǒng),但是這條設(shè)計(jì)指路并不平坦,而是崎嶇的。說(shuō)到底還是平時(shí)實(shí)踐經(jīng)驗(yàn)不足導(dǎo)致的,平時(shí)過(guò)度注重理論學(xué)習(xí),導(dǎo)致在實(shí)踐中的相關(guān)經(jīng)驗(yàn)不足,因此走了許多彎路,浪費(fèi)了許多寶貴的時(shí)間?;馂?zāi)雖然能帶來(lái)高溫,但是高溫不代表就一定發(fā)生了火災(zāi),因此用這套系統(tǒng)有可能出現(xiàn)誤報(bào)警的情況,因此可靠想不算非常高。 其次,我要感謝我的指導(dǎo)老師 xxx 老師,我此次的畢業(yè)設(shè)計(jì)離不開(kāi) xxx 老師的耐心教導(dǎo)。在寫(xiě)這篇論文的時(shí)候,我查閱了很多資料,有一些是圖書(shū)館的老師推薦的。 最后,我要感謝身邊所有幫助過(guò)我的人,謝謝你們的幫助! 參考文獻(xiàn) [1]張毅剛 ,單片機(jī)原理及應(yīng)用 [M].北京:高等教育出版社, 2020 [2] STC89C52RC 單片機(jī)用戶手冊(cè) [3]DS18B20 工作原理 .21IC 中國(guó)電子網(wǎng), 2020 [4]12864 液晶屏學(xué)習(xí)手冊(cè) [5]劉和平 .PIC16F87X 單片機(jī) 使用軟件與接口技術(shù) C 語(yǔ)言及其應(yīng)用 [M].北京:北京航空航天 大學(xué)出版社 ,2020 [6]李 朝青 .PC 機(jī)及 單片機(jī)數(shù)據(jù)通信技術(shù) [M]. 北京:北京航空航天大學(xué)出版社 ,2020 [7]劉 利民 .MCS51 系列單片機(jī)應(yīng)用 系統(tǒng)設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社 ,1999 [8]康華光 .電子技術(shù)基礎(chǔ) (數(shù)字部分 第五版 ),高等教育出版社 ,2020 [9]全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì) .全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品選編 .北京理工大學(xué)出版 社 ,2020 [10]田良 ,王堯 .綜合電子設(shè)計(jì)與實(shí)踐 .東南大學(xué)出 版社 ,2020 [11]吳戈 ,李玉峰 .案例學(xué)單片機(jī) C 語(yǔ)言開(kāi)發(fā) .人民郵電出版社 ,2 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書(shū) 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。圖表整潔,布局合理,文字注釋必須使用工程字書(shū)寫(xiě),不準(zhǔn)用徒手畫(huà) 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁(yè)以上的雙面打印 4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(jì)(論文) 2)附件:按照任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它 。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。我借鑒了一些你們的研究成果。希望畢業(yè)之后我們一起努力奮斗。 首先,我要感謝我的父母,是你們一直在我背后默默地支持我,讓我沒(méi)有物質(zhì)財(cái)富上的擔(dān)憂。但是還有一些缺陷。在做硬件的軟件仿真時(shí),對(duì) proteus 的不夠熟練也耽誤了我一些時(shí)間,雖然 proteus 是一個(gè)功能很強(qiáng)大的軟件,但是由于其本身操作界面不夠明了,再加之 這個(gè)軟件用得也不算太好,因此在仿真的過(guò)程中遇到了不少的麻煩,但是最終被一一化解。 實(shí)物測(cè)試結(jié)果 實(shí)物測(cè)試結(jié)果如下圖所示。 在編譯方面,它也支持 IAR、Keil 和 MATLAB 等多種 編譯器 。 } } 第 5 章 軟件仿真和實(shí)物測(cè)試 仿真平臺(tái) 仿真平臺(tái)采用英國(guó) Labcenter electronics 公司開(kāi)發(fā)的 EDA工具軟件proteus。i4。 tablekey[i+1]=bai+0x30。 while(keyDec==0)。i++) LCD12864_WriteData(table2[i])。 i++。 bai=tt/100。 uchar i,j。 } else if(temp==0xf8) { val=1。 a=readonechar()。 } //讀取溫度判斷正負(fù) uchar displaytemp() { uchar a,b。i8。i++) { DQ=0。 //拉高總線 1560us delay1(20)。i++) LCD12864_WriteData(table3[i])。 } //顯示界面初始化 void LCDShowInit() { uchar i。 uchar Highlimit=20。 //蜂鳴器 sbit beep=P3^0。 開(kāi)發(fā)平臺(tái) 軟件設(shè)計(jì)的開(kāi)發(fā)平臺(tái)采用美國(guó) keil Software 公司出品的 Keil uvision4。 應(yīng)用 C51 進(jìn)行軟件開(kāi)發(fā),用戶可以不必具體考慮寄存器、存儲(chǔ)器的分配等工作,而把這部分工作交給編譯、連接軟件,用戶只需了解 MCS51的存儲(chǔ)器結(jié)構(gòu),甚至不必去了解 51的指令系統(tǒng)。模塊內(nèi)部有上電復(fù)位電路,因此在不需要經(jīng)常復(fù)位的場(chǎng)合下可將 17 腳懸空。不停地循環(huán),直至計(jì)數(shù)器 2 的值為 0。其可編程的分辨率為 9~12位,對(duì)應(yīng)的可分辨的溫度分別為 、 、 和 ,因此可實(shí)現(xiàn)高精度的測(cè)溫。該 溫度傳感器是一種常用的數(shù)字溫度傳感器,具有體積小、硬件開(kāi)銷低、抗干擾能力強(qiáng)、精度高等優(yōu)點(diǎn)。每個(gè)狀態(tài)又分為兩拍: P1和 P2。 單片機(jī)執(zhí)行的指令均是在 CPU 控制的時(shí)序控制電路的控制下進(jìn)行的,各種時(shí)序均與時(shí)鐘周期有關(guān)。晶體和電容應(yīng)盡可能安裝得離單片機(jī)近一些以減少寄生電容,更好地保證振蕩器穩(wěn)定、可靠地工作。 STC89C52 內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大器,它的輸入端為芯片的 XTAL1 腳,輸出端為 XTAL2 腳。 存儲(chǔ)器 (ROM),是用來(lái)存儲(chǔ)程序的存儲(chǔ)器,在 STC89C52 中集成了 8K字節(jié)的FLASH 存儲(chǔ)器,如果片內(nèi)的容量不夠,還可擴(kuò)展至 64KB。空閑模式下, CPU停止工作,允許 RAM、定時(shí)器 /計(jì) 數(shù)器、串口、中斷繼續(xù)工作。單片機(jī)將溫度值實(shí)時(shí)顯示在 LCD1602 液晶顯示屏上,并將采集到的溫度值與預(yù)設(shè)報(bào)警溫度值進(jìn)行比較,若采集到的溫度值小于報(bào)警溫度值,則重復(fù)上述步驟。模擬量可尋址技術(shù)的應(yīng)用使得報(bào)警系統(tǒng)的安全性、智能型和準(zhǔn)確性有了質(zhì)的飛躍。其優(yōu)點(diǎn)是抗干擾能力強(qiáng),使用壽命長(zhǎng),且沒(méi)有離子探測(cè)器的輻射問(wèn)題?;馂?zāi)的偵測(cè)系統(tǒng)的發(fā)展大致可分為以下幾個(gè)階段: 第一階段,從 19 世紀(jì) 40 年代到 20 世紀(jì) 40 年代左右,是火災(zāi)報(bào)警系統(tǒng)的初級(jí)階段。 3 . 用 LCD1602 實(shí)現(xiàn)溫度的實(shí)時(shí)顯示。良好的監(jiān)控以及報(bào)警機(jī)制能答復(fù)減少火災(zāi)的發(fā)生,并降低不必要的損失。先設(shè)定一個(gè)報(bào)警溫度值,然后由 DS18B20 溫度傳感器對(duì)溫度進(jìn)行實(shí)時(shí)的監(jiān)控,并將溫度值顯示在LCD1602 液晶顯示屏上,若溫度值超過(guò)了報(bào)警溫度值,則驅(qū)動(dòng)蜂鳴器報(bào)警。 本系統(tǒng)是一個(gè)基于 51 單片機(jī)和 DS18B20 溫度傳感器的的火災(zāi)自動(dòng)報(bào)警系統(tǒng)。于是人類逐漸意識(shí)到火災(zāi)預(yù)防和預(yù)警的重要性。 2 . 用 DS18B20 來(lái)實(shí)現(xiàn)對(duì)溫度的實(shí)時(shí)監(jiān)控。越來(lái)越多的火災(zāi)偵測(cè)系統(tǒng)逐步進(jìn)入市場(chǎng)。光電式探測(cè)器一經(jīng)面世,便獲得了大力發(fā)展以及大量應(yīng)用。在這段時(shí)間中,計(jì)算機(jī)技術(shù)、集成電路技術(shù)以及傳感器技術(shù)飛速發(fā)展,火災(zāi)報(bào)警系統(tǒng)逐步進(jìn)入智能化時(shí)代。 而對(duì)于本文所設(shè)計(jì)的報(bào)警系統(tǒng)而言,其原理為:先通過(guò)單片機(jī)控制程序設(shè)定一個(gè)報(bào)警的溫度值,然后讓 DS18B20 不停地采集溫度數(shù)據(jù),并送入單片機(jī)。另外, STC89C52 可將至 0Hz靜態(tài)邏輯操作,支持 2 中軟件可選擇的節(jié)電模式。 STC89C52中有 512字節(jié)的隨機(jī)數(shù)據(jù)存儲(chǔ)器 (RAM),可通過(guò)片外擴(kuò)展來(lái)提升 RAM容量。 CPU 發(fā)出的時(shí)序信號(hào)有兩類,一類用于對(duì)片內(nèi)各個(gè)功能部件的控制;另一類用于對(duì)片外存儲(chǔ)器或 I/O 口的控制。但運(yùn)行速度快對(duì)存儲(chǔ)器的速度要求就越高,對(duì) PCB 電路板的工藝要求也就越高,即要求線間的寄生電容要小。 ( 2)在誤差允許的區(qū)域內(nèi), C1和 C2 值都是越小,實(shí)現(xiàn)的功能就越精確,如果 C1和 C2 值比正常數(shù)值大時(shí),可能會(huì)使振蕩器更加穩(wěn)定,可是也會(huì)增加響應(yīng)的時(shí)間。即 Tcy=12/fosc.若 fosc=12MHz, Tcy=1us
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1