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

正文內(nèi)容

畢業(yè)設(shè)計論文-基于at89s51單片機的紅外遙控開關(guān)設(shè)計-資料下載頁

2024-11-16 18:38本頁面

【導讀】遙控技術(shù)是對受控對象進行遠距離控制和監(jiān)測的技術(shù)。它是利用自動控制技術(shù),通信技術(shù)和計算機技術(shù)而形成的一門綜合性技術(shù)。單一的或兩種極限動作進行控制的技術(shù),在人們的生產(chǎn)生活中具有廣泛的應(yīng)用空間。根據(jù)控制方式的不同,一般分紅外遙控、聲控和無線遙控,俗稱“三遙”。的遙控器,這樣,就給人們的生活帶來了很多不便。而紅外線遙控則是目前最廣泛的。一種通信和遙控手段。由于紅外線遙控器具有體積小、功耗低、功能強、成本低等特。因此,彩電、錄像機、音響設(shè)備、空調(diào)、玩具、門鈴以及遙控汽車路牌等其它小。型裝置上也紛紛采用紅外線遙控。的工作原理以及單片機外部中斷的原理而設(shè)計的一款遙控開關(guān)。當一體化紅外接收器

  

【正文】 開始 初始化處理 接收到遙控信號指令 遙控信號指令解碼 是按鍵指令 桂林航天工業(yè)高等??茖W校畢業(yè)設(shè)計(論文) 20 第五章 程序清單 紅外編碼子程序 ORG 0000H AJMP MAIN。轉(zhuǎn)入主程序 ORG 0003H 。外部中斷 腳 INT0 入口地址 AJMP INT 。轉(zhuǎn)入外部中斷服務(wù)子程序(解碼程序) 。以下為主程序進行 CPU 中斷方式設(shè)置 MAIN: SETB EA 。打開 CPU 總中斷請求 SETB IT0 。設(shè)定 INT0 的觸發(fā)方式為脈沖負邊沿觸發(fā) SETB EX0 。打開 INT0 中斷請求 。以下為進入 腳外部中斷子程序,也就是解碼程序 INT: CLR EA 。暫時關(guān)閉 CPU 的所有中斷請求 MOV R6,10 SB: ACALL YS1。調(diào)用 882 微秒延時子程序 JB ,EXIT。延時 882微秒后判斷 碼程序 DJNZ R6, SB。重復 10 次,目的是檢測在 8820 微秒內(nèi)如果出現(xiàn)高電平就退出解碼程序 。以上完成對遙控信號的 9000 微秒的初始低電平信號的識別。 JNB , $ 。等待高電平避開 9 毫秒低電平引導脈沖 ACALL YS2 。延時 毫秒避開 MOV R7,26。忽略前 26 位系統(tǒng)識別碼 JJJJA: JNB ,$。等待地址碼第一位的高電平信號 LCALL YS1。高電平開始后用 882 微秒的時間尺去判斷信號此時的高低電平狀態(tài) MOV C,。將 引腳此時的電平狀態(tài) 0或 1存入 C中 JNC UUUA。如果為 0 就跳轉(zhuǎn)到 UUUA LCALL YS3。檢測到高電平 1 的話延時 1毫秒等待脈沖高電平結(jié)束 UUUA: DJNZ R7,JJJJA MOV R1,1AH 。設(shè)定 1AH 為起始 RAM 區(qū) MOV R2,2。接收從 1AH 到 1BH 的 2個內(nèi)存 ,用于存放操作碼和操作反碼 PP: MOV R3,8。每組數(shù)據(jù)為 8位 JJJJ: JNB ,$。等待地址碼第一位的高電平信號 LCALL YS1。高電平開始后用 882 微秒的時間尺去判斷信號此時的高低電平狀態(tài) 桂林航天工業(yè)高等??茖W校畢業(yè)設(shè)計(論文) 21 MOV C,。將 引腳此時的電平狀態(tài) 0或 1存入 C中 JNC UUU。如果為 0就跳轉(zhuǎn)到 UUU LCALL YS3。檢測到高電平 1的話延時 1 毫秒等待脈沖高電平結(jié)束 UUU: MOV A,@R1。將 R1 中地址的給 A RRC A。將 C 中的值 0 或 1 移入 A中的最低位 MOV @R1,A。將 A 中的數(shù)暫時存放在 R1數(shù)值的內(nèi)存中 DJNZ R3,JJJJ。接收滿 8 位換一個內(nèi)存 INC R1。對 R1中的值加 1,換下一個 RAM DJNZ R2,PP 。接收完 8位數(shù)據(jù)碼和 8位數(shù)據(jù)反碼,存放在 1AH/1BH 中 MOV A,1AH CPL A。對 1AH 取反后和 1BH 比較 CJNE A,1BH,EXIT。如果不等表示接收數(shù)據(jù)發(fā)生錯誤 ,放棄 CALL display CLR 。蜂鳴器鳴響-嘀嘀嘀-的聲音,表示解碼成功 LCALL YS2 LCALL YS2 LCALL YS2 SETB 。蜂鳴器停止 EXIT: SETB EA 。允許中斷 RETI 。退出解碼子程序 display: MOV A,1AH 按鍵掃描 CJNE A,11H,dsl MOV 1CH,08H JMP quit ds1: CJNE A,12H,ds2 MOV 1CH,04H JMP quit ds2: CJNE A,13H,ds3 MOV 1CH,02H JMP quit ds3: CINE A,14H,ds4 MOV 1CH,01H JMP quit 桂林航天工業(yè)高等??茖W校畢業(yè)設(shè)計(論文) 22 quit: MOV A,1CH;將數(shù)據(jù)進行存儲 MOV P2,A;將數(shù)值通過 P2口顯示出來 YS1: MOV R4,20 。延時子程序 1,精確延時 882 微秒 D1: MOV R5,20 DJNZ R5,$ DJNZ R4,D1 RET YS2: MOV R4,10 。延時子程序 2,精確延時 4740 微秒 D2: MOV R5,235 DJNZ R5,$ DJNZ R4,D2 RET YS3: MOV R4,2。延時程序 3,精確延時 1000 微秒 D3: MOV R5,248 DJNZ R5,$ DJNZ R4,D3 RET END 桂林航天工業(yè)高等專科學校畢業(yè)設(shè)計(論文) 23 小結(jié) 這是一個磨練意志的過程。從課題的選擇開始,到硬件和軟件系統(tǒng)的設(shè)計,這其中經(jīng)歷了很多困難,但是更重要的是在這個過程中我得到了很大的鍛煉。 首先,謝謝我們的導師羅文軍老師對我們這次畢業(yè)設(shè)計的精心指導與幫助。 更感謝老師的真誠的關(guān)愛和鼓勵。 單片機是一門應(yīng)用 性和實踐性很強的學科 ,我們 很多人都想學習單片機 , 但學習單片機要有一定的基礎(chǔ) , 電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ) ,特別是數(shù)字電路;編程語言要求匯編語言或 C語言。匯編語言屬于低級語言 ,編程效率低 ,但是較 C語言具有目標代碼簡短 ,占用 內(nèi)存少 ,執(zhí)行速度快等優(yōu)點 ,更重要的是能使初學者盡快熟悉單片機的內(nèi)部結(jié)構(gòu) ,并能對其進行精確的控制。學習它首先應(yīng)看書 ,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解 和感 觀 認識 ,它的是怎樣工作的 ,能干些什么? 寫一個最簡單的,讓它運行起來,先培養(yǎng)一下自己的感覺,知道寫程 序是怎么一回事,無論寫大程序還是小程序,要做的工序不會差多少,總得建個項目,再配置一下項目,然后建個程序,加入項目中,再寫代碼、編譯、生成 HEX,刷進單片機中、運行。 經(jīng)過多次調(diào)試,認真思考,多方面驗證程序。 通過本次對可改寫的紅外遙控 開關(guān) 的設(shè)計與調(diào)試,學會了紅外遙控編碼和解碼的基本原理。在調(diào)試過程中,對于紅外解碼程序所需要的延時時間要非常精確,所以在進入解碼時,我們選擇外部中斷,還有延時子程序要符合編碼原則,計算要嚴格按照要求,否則就無法進入正確的解碼。此次用到的寄存器比較多,要合理分配好,有些是不能重復使 用的就不可以重復使用,因為這樣有可能會出現(xiàn)亂碼,整個程序分配的地址單元也要考慮還,有些子程序不能放得太遠,會導致無法跳回,有時候理論上是可以的,當實際用起來是不能實現(xiàn),子程序的嵌套也不能太多, 遠的話,在編譯的時候會給提示無法跳轉(zhuǎn),就要進行修改。每編寫一個程序都要不斷的仿真和調(diào)試過程,不可能一下子就可以的,特別是要跟前面的程序合并時,所以要有耐心和保持清醒的頭腦。雖然這次的 設(shè)計有達到了預(yù)期的要求, 還有很多需要改進的地方,比如在顯示模塊,遙控模塊都需要改進, 但 在今后的時間,我會繼續(xù)努力去完善。本次的 設(shè)計 讓我更 進一步了解和學習了單片機系統(tǒng)的開發(fā),對我即將步入社會有了一個新的開始。 在本文的撰寫過程中,導師 羅文軍老師 給予了悉心的指導和關(guān)心,使我克服了眾多困難終于完成了 畢業(yè)設(shè)計 的撰寫工作。導師淵博的知識、嚴謹求實的治學態(tài)度及敬業(yè)精神,給我留下了深刻的印象,并將在我今后的人生道路上產(chǎn)生深遠的影響,在此論文完成之際,謹向?qū)熤乱猿绺叩木匆夂椭孕牡母兄x! 桂林航天工業(yè)高等專科學校畢業(yè)設(shè)計(論文) 24 參考文獻 [1] 李全利 等.單片機原理及應(yīng)用 技術(shù) . 高等教育 出版社. 2020. [2] 李朝青等. 無線發(fā)送 /接收 IC 芯片及其數(shù)據(jù)通信技術(shù)選編( 1).北京航空航天大學出版. 1999. [3] 彭為等. 單片機典型系統(tǒng)設(shè)計實例精講.電子工業(yè)出版社. 2020. [4] 樓然苗等 . 李光飛. 51 系列單片機設(shè)計實例 [M].北京:北京航空航天大學出版社, 2020
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1