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

正文內(nèi)容

熱釋電人體感應(yīng)紅外報警器設(shè)計制作報告-文庫吧資料

2025-06-10 00:16本頁面
  

【正文】 d char //無符號字符型 宏定義 變量范圍 0~255 define uint unsigned int //無符號整型 宏定義 變量范圍 0~65535 define key_io P1 uchar key_can。在這里非常感謝 陳 老師的指導(dǎo)和 幫助,并致以誠摯的謝意! 同時,身邊的同學(xué)給了我許多的幫助。還不斷向我傳授分析問題和解決問題的辦法,并指出了正確的努力方向,使我在 課程 過程中少走很多彎路。 致謝 在本次 課程 設(shè)計中,我得到了指導(dǎo)老師 老師的熱心指導(dǎo)。隨著現(xiàn)代人們安全意識的增強以及科學(xué)技術(shù)的快速發(fā)展,相信報警器必將在更廣闊的領(lǐng)域得到更深層次的應(yīng) 用。平時傳感器輸出低電平,當有人在探測 區(qū)范圍內(nèi)移動時輸出低電平變?yōu)楦唠娖?,此高電平輸入單片機,作為單片機的外部觸發(fā)信號處理,經(jīng)單片機內(nèi)部軟件編程處理后,單片機輸出控制信號,驅(qū)動聲光報警電路開始報警。 在對硬件電路調(diào)試過程中,還遇到了不少問題,第一次把所有的元件都焊上去后,都準備調(diào)試了,才發(fā)現(xiàn)正負電源的插針離得太近了,不容易接 電源,本不該犯的錯誤,這些都是由于自己的粗心大意造成的,所以說,做任何事情都必需經(jīng)過“三思而后行”,來不得半點的馬虎,否則浪費了時間和精力 專業(yè)方向綜合設(shè)計報告 18 總結(jié)評價 本設(shè)計研究了一種基于單片機技術(shù)的 熱釋電 智能防盜報警器。當系統(tǒng)加電時,首先檢查所有插座或器件引腳的電源端是否有符合要求的電壓值,接地端電壓值是否接近零,接固定電平的引腳端是否電平正確。 第二步為萬用表測試,先用萬用表復(fù)核目測中認為可疑的連線或接點,查看它們的通斷狀態(tài)是否與設(shè)計規(guī)定相符,再檢查各種電源線與地線之間是否有短路現(xiàn)象。 圖 24 三個常用的調(diào)試工具 專業(yè)方向綜合設(shè)計報告 17 硬件調(diào)試及調(diào)試中遇到的問題 第一步為目測,單片機應(yīng)用系統(tǒng)電路全部手工焊接在洞洞板 上,因此對每一個焊點都要進行仔細的檢查。 另外,“ View”下的三個工具在調(diào)試中會經(jīng)常用到如 .圖 24所示, “ Disassembly Window”顯示 C文件的反匯編程序;“ Watch amp。設(shè)置完成后,單擊 , 進入調(diào)試界面(如圖 23所示)。 圖 22 調(diào)試前設(shè)置窗口 專業(yè)方向綜合設(shè)計報告 16 首先,單擊 ,彈出如圖 22所示對話框,在 Target 頁面上設(shè)置對應(yīng)的晶振頻率。 專業(yè)方向綜合設(shè)計報告 15 圖 21 生成 HEX文件 使用 Debug進行調(diào)試 Keil 有很強大的調(diào)試功能,可以顯示 C 程序的反匯編代碼、可以計算代碼運行的時間、可以顯示程序中某一變量的值??能用好這個調(diào)試工具對編寫單片機程序會有很大的幫助。 現(xiàn)在再點擊 重新編譯,系統(tǒng)提示:“ creating hex file from first...”。建立工程的時候,默認是不生成 HEX 文件的,得在編譯做如下設(shè)置:單擊 ,或者在 Project Workspace 里 Target 1 上右擊,選擇“ Options for Target ‘ Target 1’”。Target 139。點擊工具欄中的 按鈕。這樣,程序就添加進了這個工程。 下一步就是將寫完的程序添加到工程里面,如圖 20 所示,在左邊 Project Workspace 里的 Source Group 1 上右擊,選擇 Add Files to Group ’ Source Group 1’。但現(xiàn)在還不能開始編譯。 保存時注意:如果是用 C語言寫的程序,則將文本保存成 *.c,如果是用匯編寫的程序,則將文本存成 *.asm。點擊 ,或者 FileNew,便建立了一個空的文本框。(關(guān)于 的相關(guān)內(nèi)容可查閱相應(yīng)資料) 圖 19 是否將 8051上電初始化程序添加入工程 這樣,就建立了一個空的 51 工程。在此界面上選擇電路板上所用的單片機型號: Atmel STC89C52(或者是 AT89S52,視開發(fā)板上具體型號而定),單擊“確定”。 專業(yè)方向綜合設(shè)計報告 12 圖 16 Keil 軟件主界面 首先點擊 ProjectNew Project?( ProjectOpen Project?為打開一個已經(jīng)存在的工程),如圖 17所示。 打開 Keil 軟件后,出現(xiàn)(圖 16)所示界面。一般的做法是將包含 main()函數(shù)的 C 文件加入 到工程中,其他文件以 include 頭文件的形式加到這個 C 文件里。在 Keil 里,每一個完整的程序,都是以一個工程的形式建立的。關(guān)于 Keil 的使用,有很多的資料介紹,這里只介紹其整個編譯過程,在最短時間內(nèi)開始使用 Easy 51DP2開發(fā)板。 ABS 文件由 OH51 轉(zhuǎn)換成標準的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51使用進行源代碼級調(diào)試,也可由仿真器使用直 接對目標板進行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。然后分別由 C51 及 A51 編譯器編譯生成目標文件 (.OBJ)。 圖 15 C51工具包整體結(jié)構(gòu)圖 Keil C51 單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51 工具包的整體結(jié)構(gòu),如圖 所示 ,其中 uVision 與 Ishell 分別是 C51 for Windows 和 for DOS 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 Keil C51 軟件提供豐富的庫函數(shù)專業(yè)方向綜合設(shè)計報告 11 和功能強大的集成開發(fā)調(diào)試工具,全 Windows 界面。 } } } 程序編寫與調(diào)試 Keil 編譯器軟件簡介 Keil C51是美國 Keil Software公司出品的 51系列兼容單片機 C語言軟件開發(fā)系統(tǒng),與匯編相比, C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明 顯的優(yōu)勢,因而易學(xué)易用。 //綠燈閃 } if(flag_bufang == 1) //確認布防 { green = 0。 //紅燈報警 beep = ~beep。 S2 S3GNDS4P10P11P12 圖 38按鍵部分 指示燈和報警電路 在單片機的 I/O 里會輸出高低電平 ,在 P P21 和 P22 分別接上 LED 指示燈而 P23接上蜂鳴器而蜂鳴器外接個 8550 的三極管起到開關(guān)作用,當三極管達到飽和狀態(tài)下就驅(qū)動了蜂鳴器工作了 。當遇到特殊緊急情況時,可按下緊急報警鍵,蜂鳴器進行報警。因為一個機器周期含有 6 個狀態(tài)周期,而每個狀態(tài)周期為 2個振蕩周期,所以一個機器周期共有 12 個振蕩周期,如果外接石英晶體振蕩器的振蕩頻率為12MHZ,一個振蕩周期 為 1/12us。 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出 , 該反向放大器可以配置為片內(nèi)振蕩器。 時鐘電路好比單片機的心臟,它控制著單片機的工作節(jié)奏。 一般有上電自動復(fù)位和外部按鍵手動復(fù)位,單片機在時鐘電路工作以后,在 RESET 端持續(xù)給出 2 個機器周期的高電平時就可以完成復(fù)位 操作。單
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1