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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于51單片機(jī)的紅外遙控設(shè)計(jì)-畢業(yè)設(shè)計(jì)-資料下載頁

2025-01-19 04:51本頁面

【導(dǎo)讀】很多電器都采用紅外遙控,那么紅外遙控的工作原理是什么呢?文將介紹其原理和設(shè)計(jì)方法。之間的近紅外線來傳送控制信號(hào)的。分發(fā)射和接收兩個(gè)部分。紅外遙控常用的載波頻率為38kHz,這是由。分頻,分頻系數(shù)一般取12,所以455kHz÷12≈kHz≈38kHz。振蕩頻率來決定。接收端的輸出狀態(tài)大致可分為脈沖、電平、自鎖、互鎖、數(shù)據(jù)五種形式。輸出端輸出一個(gè)“有效脈沖”,寬度一般在100ms左右。級適時(shí)地來取數(shù)據(jù)。這種輸出形式一般用于與單片機(jī)或微機(jī)接口。以上輸出形式外,還有“鎖存”和“暫存”兩種形式。目前大量使用的紅外發(fā)光二極管發(fā)出的紅外線波長為。均有三只引腳,即電源正。發(fā)射部分的主要元件為紅外發(fā)光二極管。紅外遙控的特點(diǎn)是不影響周邊環(huán)境的、于10. 紅外遙控是目前使用較多的一種遙控手段。源,紅外發(fā)射電路,紅外接收電路及控制部分。脈沖串的紅外波,通過空間的傳送到受控機(jī)的遙控接收器。單片機(jī)芯片來進(jìn)行控制操作。系統(tǒng)框圖如圖所示。

  

【正文】 極管、大功率三極管手 冊 ,人民郵電出版社, 1981 年 , 第一版 , P 23 55 . [5] 黃智偉,王彥,陳文光 . 全國大學(xué)生電子設(shè)計(jì)競賽訓(xùn)練教程,第 1 版,電子工業(yè)出版 社, 2021 年, P304P314. [6] 吳金戌,沈慶陽, .8051 單片機(jī)實(shí)踐與應(yīng)用,第 1 版,清華大學(xué)出版社, 2021 年, P147167. [7] 何立民 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) —— 系統(tǒng)配置與接口技術(shù),第 2 版,北京航空航天大學(xué)出版社, 1995 , P31175. 附錄: 接收程序 21 ORG 0000H LJMP START ORG 0003H LJMP INTEX0 ORG 0030H START: MOV SP,70H MOV IE,00H 。 關(guān)所有中斷 SETB EX0 。 開外中斷 SETB EA 。 總中斷允許 MOV P1,00H MAIN: LCALL DELAY 。 持續(xù) 512 微秒 MOV 31H,00H MOV 30H,P1 MOV R7,08H XUN: CLR C MOV A,30H RLC A MOV 30H,A MOV A,31H ADDC A,00H MOV 31H,A DJNZ R7,XUN MOV A,31H SWAP A MOV P2,A LJMP MAIN 。 轉(zhuǎn) MAIN 循環(huán) 22 NOP 。PC 值出錯(cuò)處理 NOP LJMP START 。 出錯(cuò)時(shí)重新初始化 。遙控接收程序 。 采用中斷接收 INTEX0: MOV 32H,A MOV 20H,C CLR EX0 。 關(guān)外中斷 JNB ,READ1 。 口為低電平轉(zhuǎn) READ1 READOUTT0: SETB EX0 。 口為高電平開中斷(系干擾) MOV A,32H MOV C,20H RETI 。 退出中斷 READ1: CLR A 。 清 A MOV DPH,A 。 清 DPTR MOV DPL,A 。 HARD1: JB ,HARD11 。 變高電平轉(zhuǎn) HARD11 INC DPTR 。 用 DPTR 對低電平計(jì)數(shù) NOP 。1 微秒延時(shí) NOP AJMP HARD1 。 轉(zhuǎn) HARD1 循環(huán)(循環(huán)周期為 8 微秒) HARD11: MOV A,DPH 。DPTR 高 8 位放入 A JZ READOUTT0 。 為 0 (脈寬小于 8*255=2 毫秒)退出 CLR A 。 不為 0 ,說明是第一個(gè)寬脈沖( 3 毫秒) READ11: INC A 。 脈沖個(gè)數(shù)計(jì) 1 23 READ12: JNB ,READ12 。 低電平時(shí)等待 MOV R1,06H 。 高電平寬度判斷定時(shí)值 READ13: JNB ,READ11 。 變低電平時(shí)轉(zhuǎn) READ11 脈沖計(jì)數(shù) LCALL DELAYREAD 。 延時(shí)( 512 微秒) DJNZ R1,READ13 。6 次延時(shí)不到轉(zhuǎn) READ13 再延時(shí) DEC A 。 超過 3 毫秒判為結(jié)束,減 1 DEC A 。 減 1 JZ FUN0 。 為 0 執(zhí)行 FUN0 ( 2 個(gè)脈沖) DEC A 。 減 1 JZ FUN1 。 為 0 執(zhí)行 FUN1 ( 3 個(gè)脈沖) DEC A 。 JZ FUN8 。 為 0 執(zhí)行 FUN8 ( 10 個(gè)脈沖) DEC A 。 JZ FUN9 。 為 0 執(zhí)行 FUN9 ( 11 個(gè)脈沖) DEC A 。 JZ FUN10 。 為 0 執(zhí)行 FUN10 ( 12 個(gè)脈沖) DEC A 。 JZ FUN11 。 為 0 執(zhí)行 FUN11 ( 13 個(gè)脈沖) DEC A 。 JZ FUN12 。 為 0 執(zhí)行 FUN12 ( 14 個(gè)脈沖) DEC A 。 JZ FUN13 。 為 0 執(zhí)行 FUN13 ( 15 個(gè)脈沖) DEC A 。 JZ FUN14 。 為 0 執(zhí)行 FUN14 ( 16 個(gè)脈沖) 24 DEC A 。 JZ FUN15 。 為 0 執(zhí)行 FUN15 ( 17 個(gè)脈沖) NOP 。 NOP 。 LJMP READOUTT0 。 出錯(cuò)退出 FUN0: CPL 。P0 口各端口開關(guān)輸出控制 LJMP READOUTT0 。 轉(zhuǎn)中斷退出 FUN1: CPL 。 LJMP READOUTT0 。 FUN2: CPL LJMP READOUTT0 FUN3: CPL LJMP READOUTT0 FUN4: CPL LJMP READOUTT0 FUN5: CPL LJMP READOUTT0 FUN6: MOV P1,00H LJMP READOUTT0 FUN7: MOV P1,03FH LJMP READOUTT0 FUN8: CPL 。P2 口各端口開關(guān)輸出控制 LJMP READOUTT0 。 轉(zhuǎn)中斷退出 FUN9: CPL 25 LJMP READOUTT0 FUN10: CPL LJMP READOUTT0 FUN11: CPL LJMP READOUTT0 FUN12: CPL LJMP READOUTT0 FUN13: CPL LJMP READOUTT0 FUN14: CPL 。 口開關(guān)控制 LJMP READOUTT0 。 轉(zhuǎn)中斷退出 FUN15: CPL 。 亮度調(diào)整 LJMP READOUTT0 。 中斷退出 。 。 延時(shí) 255 X 2 = 512 us。 DELAYREAD: MOV R0,0FFH DELAYR1: DJNZ R0,DELAYR1 RET DELAY: MOV R6,0FFH DELAY1: MOV R7,0FFH DJNZ R7,$ DJNZ R6,DELAY1 RET END
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1