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

正文內(nèi)容

基于c51單片機(jī)的煙霧警報(bào)器設(shè)計(jì)(參考版)

2025-06-30 17:20本頁面
  

【正文】 武漢:華中理工大學(xué)出版社,1999[13]王福瑞,單片機(jī)測(cè)控系統(tǒng)大全,北京:航空航天大學(xué)出版社,1998。北京:人民郵電出版社,1999[10]李華,MCS51 系列單片機(jī)實(shí)用接口技術(shù)。北京:航空航天大學(xué)出版社,1999[8]張毅剛,MCS51 單片機(jī)應(yīng)用設(shè)計(jì)。西安:西安電子科技大學(xué)出版社,2022安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文27[6]何利民,單片機(jī)高級(jí)教程。西安:西安電子科技大學(xué)出版社,2022[4]及力,Protel 99 SE 原理圖與 PCB 設(shè)計(jì)教程。北京:高等教育出版社,2022[2]金發(fā)慶,傳感器技術(shù)與應(yīng)用。最重要的是一個(gè)人如果無法獨(dú)立完成一件事情,那么,同學(xué)和朋友就是你的依靠。尤其在程序的編寫方面,給了我很大的幫助。除金老師和陳老師之外,還要感謝我的同學(xué)們。在不斷安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文26的接觸中,金老師和陳老師的樸實(shí)無華,平易近人的性格對(duì)我影響頗深。金老師和陳老師要指導(dǎo)很多同學(xué)的論文,加上本來就有教學(xué)任務(wù),工作量之大可想而知,而我對(duì)于單片機(jī)來說,是個(gè)初學(xué)者。讓我明白,沒有付出,就沒有回報(bào)的真諦。在我遇到困難時(shí)能耐心解答直至我明白。謝 辭畢業(yè)設(shè)計(jì)能夠如期完成,我的班主任金詩譜老師和指導(dǎo)老師陳芳老師給了我極大的幫助與支持。這是一次再育的機(jī)會(huì),所以我們必須珍惜。所以,我們應(yīng)該把握現(xiàn)在,好好學(xué)習(xí)。在學(xué)校里學(xué)到的東西大多偏于理論,實(shí)踐的太少。也對(duì) KEIL 編程環(huán)境有了一些了解。對(duì)單片機(jī)的了解也隨之加深,安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文25它在煙霧報(bào)警系統(tǒng)中的應(yīng)用,很多附件的應(yīng)用,很多芯片的結(jié)構(gòu)都有了一定的了解。倘若沒有這次畢業(yè)設(shè)計(jì),那么我將失去人生中最重要的教育:那就是,不能輕言放棄。倘若放棄,那么以后的人生就是被別人放棄。曾經(jīng)想多放棄,但放棄意味著什么?老師的一席話讓我如夢(mèng)初醒:雖然快畢業(yè)了,但畢業(yè)以后,你們要學(xué)習(xí)的東西還很多。因?yàn)?,題目上出現(xiàn)的專業(yè)術(shù)語令我望而卻步了。畢業(yè)設(shè)計(jì)是我作為學(xué)生時(shí)期的最后一次作業(yè),所以,當(dāng)這一刻來臨時(shí)居然有些不舍。主要錯(cuò)在這里。這些功能也可以用工具條上的快捷鍵進(jìn)行設(shè)置。斷點(diǎn)設(shè)置的方法有多種,常用的是在某一程序行設(shè)置斷點(diǎn),設(shè)置好斷點(diǎn)后可以全速運(yùn)行程序,一旦執(zhí)行到該程序行即停止,可在此觀察有關(guān)變量值,以確定問題所在。(2)在進(jìn)入 Keil 的調(diào)試環(huán)境以后,發(fā)現(xiàn)程序有錯(cuò)解決方法:將光標(biāo)定位于需要修改的程序上,用菜單,Debug》Inline Assambly…即可出現(xiàn)對(duì)話框,Enter New 后面的編輯框內(nèi)直接輸入需要修改的程序語句,輸入完之后鍵入回車將自動(dòng)指向下一條語句,可以繼續(xù)修改,如果不在需要修改,可以點(diǎn)擊右上角的關(guān)閉按鈕關(guān)閉窗口。編譯過程中的信息將出現(xiàn)在輸出窗口中的 Build 頁中,如果源程序有語法錯(cuò)誤,會(huì)有錯(cuò)誤報(bào)告出現(xiàn),雙擊該行,可以定到出錯(cuò)的位置,對(duì)源程序反復(fù)修改后,最終會(huì)得到如圖 51 所示的結(jié)果,提示獲得了名為 的文件,該文件即可被編程器讀入并寫到芯片中,同時(shí)還產(chǎn)生了一些其他相關(guān)文件可被用于 KEIL 的仿真與調(diào)試。(4)編譯、連接:在設(shè)置好工程后,既可以進(jìn)行編譯、連接。(3)工程的詳細(xì)設(shè)置:首先點(diǎn)擊左邊 Project 窗口的 Target 1,然后使用菜單“ProgetOption for target ‘target 1’”即出現(xiàn)對(duì)工程設(shè)置的對(duì)話框,對(duì)這個(gè)對(duì)話框可謂非常復(fù)雜,共有 8 個(gè)頁面,要全部高清可不容易,好在絕大部分設(shè)置項(xiàng)取默認(rèn)值就行了。雙 文件,將文件加入項(xiàng)目,注意,在文件加入項(xiàng)目后,該對(duì)話框并不消失,等待繼續(xù)加入其他文件,但初學(xué)時(shí)常會(huì)認(rèn)為操作沒有成功而再次雙擊同一文件,這時(shí)會(huì)出現(xiàn)對(duì)話框,提示你所選的文件以在列表中,此時(shí)點(diǎn)擊確定,返回前一對(duì)話框,然后,點(diǎn)擊”Close”即可返回主界面,返回后,點(diǎn)擊“Souce Goup 1”前的加號(hào),會(huì)發(fā)現(xiàn) 文件以在其中。回到主界面,此時(shí),在工程窗口的文件頁中,出現(xiàn)了“Targ et1”,前面有 “+”號(hào),點(diǎn)擊“+”展開,可以看到下一層的“Source Group1”,這時(shí)的工程還是一個(gè)空工程,里面什么文件也沒有,需要手動(dòng)把剛才編寫好的源程序加入,點(diǎn)擊“Souce Group”使其反白顯示,然后,點(diǎn)擊鼠標(biāo)右鍵,出現(xiàn)一個(gè)下拉菜單。(2)建立工程文件:點(diǎn)擊“ProjectNew Project”菜單,出現(xiàn)以個(gè)對(duì)話框,要求給工程起一個(gè)名字,我們輸入 examl1,不需要擴(kuò)展名,點(diǎn)擊保存按鈕,安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文22出現(xiàn)第二個(gè)對(duì)話框。圖 41 流程圖 程序ORG 0000HSTART: MOV DPTR, 0FFF8H ;送端口地址入 DPTR MOVX DPTR, A ;啟動(dòng) AD574A SET ;置 為輸入方式LOOP: JB , LOOP ;檢測(cè) 口 INC DPTR ;使 R/C 為 1MOVX A, DPTR ;讀取高 8 位數(shù)據(jù)MOV 41H, A ;高 8 位內(nèi)容存入 41H 單元INC DPTR ;使 R/C、A0 均為 1INC DPTR MOVX A, DPTR ;讀取低 4 位MOV 40H, A ;將低 4 位內(nèi)容存入 40H 單元MOV 17H, 10001111B ;將比較的數(shù)值存入單元中安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文20MOV 18H, 0110BMOV 19H, 10011011BMOV 20H, 1010BMOV AL, 40H ;將 40H 的內(nèi)容存入 AL 單元中MOV AH, 41H ;將 41H 的內(nèi)容存入 AH 單元中 01: CMP AH, 17H ;比較最小數(shù)值的高八位 JA LP1 JBE LP2 LP1: JMP 03 LP2: JMP 01 02: CMP AL,18H ;比較最小值的低四位 JA LP3 JBE LP4 LP3: JMP 01 LP4: JMP 04 03: CMP AH,19H ;比較最大值的高八位 JA LP5 JBE LP6 LP6: JMP 03 LP5: JMP 01 04 : CMP AH ,20H ;比較最大值的低四位 JA LP7 JBE LP8 LP8: JMP 01 LP7: JMP 04 05: SET ;報(bào)警 DEL: MOV R7,200 ;延時(shí) 50msDEL1: MOV R6,123 NOPDEL2: DJNZ R6,DEL2 DJNZ R7,DEL1 RET ;返回 END ;結(jié)束安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文21第 5 章 調(diào)試 調(diào)試的步驟(1) 源文件的建立:使用菜單 “FileNew”或者點(diǎn)擊工具欄的新建文件按鈕,即可在項(xiàng)目窗口的右側(cè)打開一個(gè)新的文本編輯窗口,在該窗口中輸入?yún)R編語言源程序( 小節(jié)所示)。當(dāng)被測(cè)的數(shù)值經(jīng)計(jì)算機(jī)的轉(zhuǎn)換在比較范圍內(nèi),經(jīng)程序設(shè)定 80C51 單片機(jī)的 就會(huì)輸出脈沖啟動(dòng)報(bào)警電路程序。其中 17H 存入的是較小數(shù) D1 的高八位 10011111,18H 存入的是較小數(shù) D1 的低四位安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文190110;19H 存入的是較大數(shù)的高八位 10011001,20H 存入的是較大值的低四位1010。AD574A 的 STS 與80C51 的 線相連,故采用查詢方式讀取轉(zhuǎn)換結(jié)果。DD2 轉(zhuǎn)換為二進(jìn)制數(shù)分別是1001111101100110011010。根據(jù)單極性輸入的轉(zhuǎn)換關(guān)系 D=4096VIN/VFS,計(jì)算出它的數(shù)字量最小值:D1=4096。而我們要選用的是先判斷后執(zhí)行。這種按某種控制規(guī)律重復(fù)執(zhí)行的程序稱為循環(huán)程序。ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。然后分別由 C51 及 A51 編譯器編譯生成目標(biāo)文件(.OBJ)。C51 工具包的整體結(jié)構(gòu), uVision 與 Ishell 分別是 C51 for Windows 和for Dos 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。它可以支持所有 8051的衍生產(chǎn)品,也可以支持所有兼容的仿真器,同時(shí)支持其它第三 方開發(fā)工具。uVision2 IDE 可為它們提供單一而靈活的開發(fā)環(huán)境。C51 編譯器的功能不斷增強(qiáng),更加貼近 CPU 本身,及其它的衍生產(chǎn)品。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語言的優(yōu)勢(shì)。 Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文18Windows 界面。綜上所述,得出總電路圖如圖 311 所示:安徽城市管理職業(yè)學(xué)院 畢業(yè)設(shè)計(jì)論文17圖 311 聲光報(bào)警系統(tǒng)總電路圖第 4 章 軟件實(shí)現(xiàn) 編程 KEIL 環(huán)境介紹Keil C51 是美國(guó) Keil Software 公司出
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1