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

正文內(nèi)容

基于單片機控制的紅外報警器的設(shè)計電子信息工程畢業(yè)論文-資料下載頁

2025-01-18 14:48本頁面
  

【正文】 35 中斷服務(wù)程序工作流程圖 關(guān)鍵技術(shù) 中斷控制字中斷技術(shù)是計算機中一個重要的技術(shù),它既和硬件有關(guān),也和軟件有關(guān)。計算機在執(zhí)行程序過程中,由于CPU以外的某種原因,有必要盡快的終止當前程序的執(zhí)行,而去執(zhí)行相應(yīng)的處理程序,待處理結(jié)束后,再回來繼續(xù)執(zhí)行被中止了的原程序。這種在執(zhí)行程序過程中由于外界原因而被中斷打斷的情況稱為“中斷”。MCS51單片機與終端有關(guān)的特殊功能寄存器有4個,分別為中斷源寄存器,中斷允許寄存器IE和中斷優(yōu)先寄存器IP。共有5個中斷源,可提供兩個中斷優(yōu)先級,即可實現(xiàn)二級中斷嵌套。5個中斷源的優(yōu)先順序由中斷優(yōu)先級寄存器IP和順序查詢邏輯電路共同決定。5個中斷源對應(yīng)5個固定的中斷入口地址。當某個中斷源的中斷請求被CPU響應(yīng)之后,CPU將把此中斷源的中斷入口地址裝入PC,中斷服務(wù)程序即從此地址開始執(zhí)行,直到遇到返回指令RETI為止。中斷系統(tǒng)的控制寄存器:中斷系統(tǒng)有兩個控制寄存器IE和IP,它們分別用來設(shè)定各個中斷源的打開/關(guān)閉和中斷優(yōu)先級。中斷允許寄存器IEIE在特殊功能寄存器中,字節(jié)地址為A8H,位地址(由低位到高位)分別是A8HAFH。IE用來打開或關(guān)斷各中斷源的中斷請求。EA:全局中斷允許位。EA=0,關(guān)閉全部中斷;EA=1,打開全局中斷控制,在此條件下,由各個中斷控制位確定相應(yīng)中斷的打開或關(guān)閉。:無效位。ES:串行I/O中斷允許位。ES=1,打開串行I/O中斷;ES=0,關(guān)閉串行I/O中斷。ETl;定時器/計數(shù)器1中斷允許位。ETl=1,打開T1中斷;ETl=O,關(guān)閉T1中斷。EXl:外部中斷l(xiāng)中斷允許位。EXl=1,打開INT1;EXl=0,關(guān)閉INT1。ET0:定時器/計數(shù)器0中斷允許位。ET0=1,打開T0中斷;ET0=0,關(guān)閉TO中斷。EXO:外部中斷0中斷允許位。Ex0=1,打開INT0。EX0=0,關(guān)閉INT0.中斷優(yōu)先寄存器IP:IP在特殊功能寄存器中,字節(jié)地址為B8H,位地址(由低位到高位)分別是B8H一BFH,IP用來設(shè)定各個中斷源屬于兩級中斷中的哪一級。:無效位。PS:串行I/O中斷優(yōu)先級控制位。PS=1,高優(yōu)先級;PS=0,低優(yōu)先級。PTl:定時器/計數(shù)器1中斷優(yōu)先級控制位。PTl=1,高優(yōu)先級;PTl=0,低優(yōu)先級。Pxl:外部中斷1中斷優(yōu)先級控制位。Pxl=1,高優(yōu)先級;PXl=O,低優(yōu)先級。PT0:定時器/計數(shù)器o中斷優(yōu)先級控制位。PT0=1,高優(yōu)先級;PTO=0,低優(yōu)先級。Px0:外部中斷0中斷優(yōu)先級控制位。Px0=1,高優(yōu)先級;Px0=0,傷優(yōu)先級。在MCS51單片機系列中,高級中斷能夠打斷低級中斷以形成中斷嵌套;同級中斷之間,或低級對高級中斷則不能形成中斷嵌套。若幾個同級中斷同時向CPU請求中斷響應(yīng),則CPU按如下順序確定響應(yīng)的先后順序:INT0一T0INT1一T1一RI/T1.串行端口共有2個控制寄存器SCON和PCON,用以設(shè)置串行端口的工作方式、接收/發(fā)送的運行狀態(tài)、接收/發(fā)送數(shù)據(jù)的特征、波特率的大小,以及作為運行的中斷標志等。 關(guān)鍵代碼外部中斷INTO服務(wù)程序: PINT0:CLR EX0 ;外部中斷0服務(wù)程序開始,屏蔽外部中斷 PUSH PSW PUSH ACC JNB ,LN ;監(jiān)測是否有中斷輸入 LN: LCALL DELAY ;延時消抖 JNB ,LN1 AJMP LN2 ; 無中斷輸入,中斷返回 LN1: SETB CLR CLR ;使報警結(jié)束,綠指示燈亮 POP ACC POP PSW SETB EX0 ;開放外部中斷0 LCALL LP ;在中斷繼續(xù)檢測是否有輸入信號 LN2:RETI [9] [10] [11] 結(jié) 論本課題研究設(shè)計了一種基于單片機技術(shù)的無線智能防盜報警器。該防盜報警器通過以AT89S51單片機為工作處理器核心,外接熱釋電紅傳感器,它是一種新穎的被動式紅外探測器件,能夠以非接觸方式探測出人體發(fā)出的紅外輻射,并將其轉(zhuǎn)化為相應(yīng)的電信號輸出,同時能有效的抑制人體輻射波長以外的紅外光線與可見光的干擾,平時傳感器輸出低電平,當有人在探測區(qū)范圍內(nèi)移動時輸出低電平變?yōu)楦唠娖剑烁唠娖捷斎雴纹瑱C,作為單片機的外部觸發(fā)信號處理,經(jīng)單片機內(nèi)部軟件編程處理后,單片機輸出控制信號,驅(qū)動聲光報警電路開始報警,同時通過顯示電路顯示出報警次數(shù),以便人們識別了解報警情況。該報警器的最大特點就是使用戶能夠操作簡單、易懂、靈活;且安裝方便、智能性高、誤報率低,同時它的信號經(jīng)過單片機系統(tǒng)處理后方便和PC機通信,便于多用戶統(tǒng)一管理。隨著現(xiàn)代人們安全意識的增強以及科學(xué)技術(shù)的快速發(fā)展,相信報警器必將在更廣闊的領(lǐng)域得到更深層次的應(yīng)用。到目前為止我的畢業(yè)設(shè)計也即將告一段落了,在這次的畢業(yè)設(shè)計中,自己也學(xué)習(xí)到了很多以前沒有經(jīng)歷過的知識,讓我更加清楚了理論知識和實踐能力的差別,了解到自己的短處,培養(yǎng)了我的獨立思考能力,進一步提高了自己在實際設(shè)計過程中研究問題、發(fā)現(xiàn)問題、解決問題的能力,同時,也發(fā)現(xiàn)了自己的不足之處,和一些問題的存在,并有待進一步學(xué)習(xí)和發(fā)展,讓自己在未來的工作和學(xué)習(xí)之中更快的適應(yīng)和提高自己。 展 望現(xiàn)在的防盜報警產(chǎn)品如雨后春筍般的出現(xiàn)在大眾的面前。針對我本人所設(shè)計的紅外防盜報警系統(tǒng)有以下2點不足:(1).測量范圍過于局限(2).靈敏度不夠高而從今后的發(fā)展來看,可以通過將報警器與報警電話相連接,當有報警時能自動撥打報警電話,這樣一來可以更好的實現(xiàn)防盜報警的效果。 致 謝在畢業(yè)設(shè)計即將結(jié)束之即,再次對幫助過我的同學(xué)、和教誨過我的各位老師表示忠心的感謝,特別是我的指導(dǎo)教師郭文老師,在我的畢業(yè)設(shè)計過程中給了我很大的幫助和細心指導(dǎo),郭老師不但知識廣博、治學(xué)嚴謹、實踐經(jīng)驗豐富,而且寬厚待大,和藹可親,讓我受益非淺,再次表示感謝。參考文獻[1] 元增民. 單片機原理與應(yīng)用.—長沙:國防科學(xué)大學(xué)出版社 2006[2] 李光飛. 傳感器技術(shù)與應(yīng)用.—北京:北京航空航天大學(xué)出版社 2006[3] :[4] 李全利. :[5] 劉仁宇. 單片微型計算機原理及應(yīng)用.—西安:西安電子科技大學(xué)出版社.2003[6] 馬忠梅. 單片機外圍電路設(shè)計 —北京:北京航空航天大學(xué)出版社2005[7] 薛均義,張彥斌. MCS51 :西安交通大學(xué)出版社 [8] .—北京:北京航空航天大學(xué)出版社 [9] 徐愛鈞、彭秀華.單片機高級語言 C51 :北京航空航天大學(xué)出版社 [10] .—北京:電子工業(yè)出版社 [11] 唐桃波,陳玉林. 基于AT89S51的智能無線安防報警器 [J].電子設(shè)計應(yīng)用 ,2003, (6) : 49~51[12] Compaq, Intel, Microsoft, Serial Bus Specification [S].1998[13] Philips, DataSheet[EB]. 2000附錄程序清單ORG 0000H LJMP MAIN ORG 0003H LJMP PINT0 ORG 0200HMAIN: MOV IE,81H 。CPU開放中斷,/INT0允許中斷 SETB IT0 。外部中斷為邊沿觸發(fā)方式 MOV SP,30H 。指針入口地址 MOV R0,00H SETB CLR MOV P1,0FFH 。使P1口全部置1 MOV P2,00H 。P2口清零 CLR LP: JNB ,LA 。監(jiān)測輸入信號,是否有輸入信號 LA: ACALL DELAY 。延時消抖 JNB ,ALARM 。再次監(jiān)測輸入信號,若有輸入信號轉(zhuǎn)入報警子程序 AJMP LPDELAY:MOV R1,0AAH LD2:MOV R2,0BBH LD1:NOP DJNZ R2,LD1 DJNZ R1,LD2 RET ALARM:SETB 。開始報警使運行正常綠指示燈熄滅,紅燈和聲報警啟動 MOV A,00H INC R0 。報警次數(shù)加一 CJNE R0,0AH,LP1 MOV R0,00HLP1:MOV A,R0 。顯示報警次數(shù) MOV DPTR,TAB MOVC A,@A+DPTR MOV P2,A TAB: DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07H DB 7FH,6FH10S鐘定時程序清單: MOV 50H,14H 。 1S循環(huán)次數(shù)20 MOV 51H,0AH 。 10S循環(huán)次數(shù) MOV TMOD,01H 。 定時器T0定時 方式1 MOV TL0,0B0H 。置50ms定時初值 MOV TH0,3CH SETB TR0 。啟動T0 L2:JBC TF0,L1 。查詢記數(shù)溢出 SJMP L2 L1:CPL CPL MOV TL0,0B0H 。重新賦值 MOV TH0,3CH DJNZ 50H,L2 。未到1S繼續(xù)循環(huán) CPL CPL MOV 50H,14H DJNZ 51H,L2 。未到10S繼續(xù)循環(huán) SETB 。10s到關(guān)閉報警 CLR CLR 。報警結(jié)束,正常運行綠指示燈亮 LJMP LP 。循環(huán),繼續(xù)工作 END
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1