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

正文內(nèi)容

紅外線遙控電風(fēng)扇畢業(yè)論文(已改無(wú)錯(cuò)字)

2022-07-24 08:15:17 本頁(yè)面
  

【正文】 識(shí)別“0”和“1”,從位的定義我們可以發(fā)現(xiàn)“0”、“1”均以 的低電平開(kāi)始,不同的是高電平的寬度不同,“0”為,“1”為 ,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。如宿遷學(xué)院畢業(yè)設(shè)計(jì)論文28果從 低電平過(guò)后,開(kāi)始延時(shí), 以后,若讀到的電平為低,說(shuō)明該位為“0”,反之則為“1”,為了可靠起見(jiàn),延時(shí)必須比 長(zhǎng)些,但又不能超過(guò) ,否則如果該位為“0”,讀到的已是下一位的高電平,因此?。?)/2= 最為可靠,一般取 左右均可。根據(jù)碼的格式,應(yīng)該等待 9ms 的起始碼和 的結(jié)束碼完成后才能讀碼。 硬件設(shè)計(jì)硬件設(shè)計(jì)電風(fēng)扇控制板電路原理圖見(jiàn)附錄 1電路在安裝時(shí),元件選擇應(yīng)注意以下幾點(diǎn):1 F 為 1A 的保險(xiǎn),不可省略。2 R2 和 R3 的功率應(yīng)不小于 3W,安裝位置應(yīng)遠(yuǎn)離其它元件并使其懸空,以確保其散熱空間。3 A1~A5 應(yīng)采用小型輕觸開(kāi)關(guān)。4 Q1~Q5 應(yīng)采用雙向可控硅 1A/400V 就可以。5 其它電阻,電容克用小功率的,按電路參數(shù)即可。6 應(yīng)注意紅外接收頭的窗口保持足夠的接收空間。 軟件設(shè)計(jì) 紅外遙控輸入在 (INT0),面板按鍵 (INT1)。 紅外解碼程序設(shè)計(jì)用 89C51 單片機(jī)來(lái)作主芯片控制,采用紅外 1838 接收頭,可控硅采用MC97A6,可自動(dòng)控制電風(fēng)扇,實(shí)現(xiàn)其各風(fēng)種的流程:自然風(fēng)的處理流程:停開(kāi)低檔延時(shí) 6 秒開(kāi)中檔延時(shí) 6 秒開(kāi)高檔循環(huán);睡眠風(fēng)的處理流程:停 6S開(kāi)低檔 10S停延時(shí) 10S開(kāi)中檔 10S。停延時(shí) 10S開(kāi)高檔 10S循環(huán)。正常風(fēng)的處理流程:開(kāi)低檔 10S 開(kāi)中檔 10S 開(kāi)高檔 10S 循環(huán)。紅外解碼程序主要工作為等待紅外線信號(hào)出現(xiàn),并跳過(guò)引導(dǎo)信號(hào),開(kāi)始收集連續(xù) 32 位的表面數(shù)據(jù),存入內(nèi)存的連續(xù)空間。位信號(hào)解碼的原則是:以判斷各個(gè)位的波寬信號(hào)來(lái)決定高低信號(hào)。位解碼原理如下: 0:低電平的寬度 +高電平的寬度 。 1:低電平的寬度 +高電平的寬度 。程序中必須設(shè)計(jì)一個(gè)精確的 延時(shí)時(shí)間作為基礎(chǔ)時(shí)間,以計(jì)數(shù)實(shí)際的波形寬度,若讀數(shù)為 5 表示波形寬度為 ,若讀數(shù)為 16 表示波形寬度為 ,以此類(lèi)推。高電平的寬度 為固定,因此可以直接判斷低電平的寬度的計(jì)數(shù)值 5 或時(shí) 16,來(lái)確定編碼為 0 或是 1。程序中可以減法指令 SUBB 來(lái)完成判斷,指令“SUBB A,R2”中若 R2 為計(jì)數(shù)值,A 寄存器設(shè)為 8,就可如下:宿遷學(xué)院畢業(yè)設(shè)計(jì)論文29“8-R2”產(chǎn)生借位,借位標(biāo)志 C=1,表示編碼為 1?!?-R2”沒(méi)有產(chǎn)生借位,借位標(biāo)志 C=0,表示編碼為 0。將借位標(biāo)志 C 經(jīng)過(guò)右移指令“RRC A”轉(zhuǎn)入 A 寄存器中,再經(jīng)由 R0 寄存器間接尋址存入內(nèi)存中。 程序流程圖軟件流程圖如下所示:開(kāi)始初始化主程序檢測(cè)中斷標(biāo)志位 1 檢測(cè)中斷標(biāo)志位 2標(biāo)志位處理程序Yes NOOYesNO 圖 控制板主程序流程宿遷學(xué)院畢業(yè)設(shè)計(jì)論文31標(biāo)志位處理程序清除標(biāo)志位鍵值與 01H 比較鍵值與 02H 比較鍵值與 03H 比較鍵值與 04H 比較鍵值與 05H 比較返回主程序處理 K1 子程序處理 K2 子程序處理 K3 子程序處理 K4 子程序處理 K5 子程序其它鍵不處理相等相等相等相等相等不等不等不等不等宿遷學(xué)院畢業(yè)設(shè)計(jì)論文4圖 鍵值處理流程 本章小結(jié)本章介紹了紅外接收部分的工作原理,給出了電風(fēng)扇控制板的各個(gè)部分的功能介紹,并提出了設(shè)計(jì)方案,實(shí)現(xiàn)了要電風(fēng)扇高中低風(fēng)速和自然風(fēng),睡眠風(fēng),正常風(fēng)三種風(fēng)種的定時(shí)控制,介紹了紅外遙控信號(hào)的一種解碼方法,系統(tǒng)穩(wěn)定可靠,并給出了硬件和軟件設(shè)計(jì)方案。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文)32 第三章 結(jié)論以上用一種簡(jiǎn)單的方法實(shí)現(xiàn)了紅外遙控系統(tǒng)由發(fā)射和接收,實(shí)現(xiàn)了紅外遙控信號(hào)的編/解碼,發(fā)射部分包括了鍵盤(pán)矩陣、編碼調(diào)制、LED 紅外發(fā)送器;接收部分包括了光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。系統(tǒng)穩(wěn)定可靠,極大地節(jié)約了硬件實(shí)現(xiàn)的資源開(kāi)銷(xiāo)。該紅外遙控系統(tǒng)的設(shè)計(jì)已應(yīng)用于家庭生活當(dāng)中,家中許多的電器產(chǎn)品都有遙控的功能,例如電視機(jī)、錄像機(jī)、VCD、空調(diào)等家電產(chǎn)品,它們都是以紅外遙控的方式進(jìn)行遙控,提高了人民的生活質(zhì)量,若應(yīng)用 OKI 公司的MSM7512 芯片進(jìn)行改造也可以在紅外遙控編碼后實(shí)現(xiàn)遠(yuǎn)程無(wú)線遙控。宿遷學(xué)院畢業(yè)設(shè)計(jì)論文33參考文獻(xiàn)[1] [M].北京:[2] [M].北京:北京航空航天大學(xué)出版社.2022[3] 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出[4] [J]. 21(3):23[5] [6] 42 [7] 管曙亮. Visual Basic :[8] [9] [10] 白駒珩,[M]. 成都:電子科技大學(xué)出版社,1997 [11] [M].北京:電子工業(yè)出版社,2022 年[12] 16 位單片機(jī)應(yīng)用基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社.2022 年[13] [M].哈爾濱:年[14] :[15] 楊臣華,:(5):17[16] 王昌明,[M].北京:: 3233[17] 丁玉美,[M].西安::6869宿遷學(xué)院畢業(yè)設(shè)計(jì)論文34附錄RST9RXD10TXD11INT012INT113T014T115WR16R D17XTAL118XTAL219VSS20 21 22 23 24 25 26 27 28PSEN 29ALE 30EA 31 32 33 34 35 36 37 38 39VCC 40AT89C51AT89C51D1IN4007D2IN4007ZDINGNDOUTU178L05C1470UF/16VC2100UF/10VC4104P12 345Tk1 k2 k3 k4k5R710KR10 10KR11 10KR12 10KR13 10KR610K5VY112MC622P C722PREMRM1REMR3947C8100UF/10V C5104PC31UF/10VR22560LFGR23560 R24560 R25560 R26560MFGHFGFG1HFG2HFG4HFGR27560 R28560 R29560LAPFGR31680R32680R33680 R34680SCR1MC97A6SCR2MC97A6SCR3MC97A6SCR4MC97A61 2LED1LEDCON1CON3MR38100R37100R36100R35100C12104PC11104PC10104PC9104PR510K R14R1560D3IN4148D6IN4148D5IN4148D410K..宿遷學(xué)院畢業(yè)設(shè)計(jì)論文35電風(fēng)扇紅外發(fā)射(遙控器)程序。按鍵說(shuō)明:。K1:低風(fēng)檔, 鍵值為 01。K2:中風(fēng)檔, 鍵值為 02。K3:高風(fēng)檔,鍵值為 03。K4:彩燈檔,鍵值為 04。K5:自然風(fēng)檔,鍵值為 05。K6:睡眠風(fēng)檔,鍵值為 06。K7:正常風(fēng)檔,鍵值為 07。K8:定時(shí)檔,鍵值為 08。K9:開(kāi)關(guān)機(jī),鍵值為 9。采用 4 供電,用 89C2051 作 CPU 芯片,當(dāng)沒(méi)有按鍵按下時(shí),進(jìn)入待機(jī)狀態(tài)。按鍵采用 INT0 進(jìn)行中斷,只采用了 8 個(gè)按鍵 $include()。$include() ORG 0000H JMP MAIN ORG 0003H 。INT0 的中斷入口 JMP KEY_INT0 ORG 000BH 。T0 的中斷入口 JMP FM_T0 ORG 0100H。進(jìn)入主程序 MAIN: MOV R0,7FH 。預(yù)使用單元清 0 CLR A MAIN0: MOV @R0,A DJNZ R0,MAIN0 。清緩沖的地址單元值 MOV SP,60H MOV P1,00001111B 。將 P1 置輸入 CLR KEYON CLR IT0 。設(shè)置電平觸發(fā) SETB PT0 SETB EX0 SETB EA MOV 40H,0FFH MOV 41H,0FFH MOV 42H,0FFH CLR DATAOUT CLR FMOUT 。38K 的中斷初始值 MOV TMOD,02H 。T0 的工作方式 2 MOV TH0,0F7H 。送初值 SETB FMOUT CLR TR0 。1/3 的高電平標(biāo)志宿遷學(xué)院畢業(yè)設(shè)計(jì)論文36 MOV R2,02H 。2/3 的循環(huán)次數(shù) DJNZ 40H,LOOP1 DJNZ 41H,LOOP1 DJNZ 42H,LOOP1 MOV PCON,01H 。進(jìn)入待機(jī)LOOP1: JMP MAIN。============================================================= 。中斷程序:完成其按鍵按下的標(biāo)志位。============================================================= KEY_INT0: PUSH ACC PUSH PSW CLR EX0 MOV A,P1 CPL A ANL A,0FH MOV R2,A 。將行號(hào)存入 R2 中 MOV P1,0F0H 。將列置輸入端 MOV A,P1 CPL A ANL A,0F0H 。取列號(hào)并存入 A 中 MOV R1,03H 。置列初號(hào) MOV R3,03H 。置循環(huán)次數(shù) CLR CPINT01: RLC A 。取列號(hào) JC PINT01 DEC R1 DJNZ R3,PINT01 PINT02: MOV A,R2 。取行號(hào) MOV R2,00H MOV R3,03H 。置循環(huán)次數(shù)PINT03: RRC A JC PINT04 INC R2 DJNZ R3,PINT03PINT04: MOV A,R2 CLR C RLC A RLC A ADD A,R1 MOV SENDBUF+2,A 。鍵號(hào)存于 32H 單元中 CPL A MOV SENDBUF+3,A 。存鍵號(hào)的反碼 MOV SENDBUF,0FFH 。系統(tǒng)碼在 30H 單元中宿遷學(xué)院畢業(yè)設(shè)計(jì)論文37 MOV SENDBUF+1,00H 。系統(tǒng)反碼在 31H 單元中 LCALL SEND SETB ET0 。發(fā)送引導(dǎo)碼 SETB TR0 。啟動(dòng) T0 LCALL PP 。 CLR TR0 。當(dāng)發(fā)送完后關(guān)斷定時(shí)器 CLR ET0 。關(guān) T0 的中斷 SETB EX0 。執(zhí)行完后打開(kāi)外 INT0 MOV 40H,0FFH MOV 41H,0FFH MOV 42H,0FFH POP PSW POP ACC RETIFM_T0: JB F0,IT01 DJNZ R2,GRET MOV R2,2IT01: CPL FMOUT CPL F0GRET: RETI 。引導(dǎo)脈沖子程序SEND: SETB DATAOUT LCALL DY9000us CLR DATAOUT LCALL DY4500us RET 。發(fā)送四個(gè)緩沖單元中的內(nèi)容程序:PP: MOV R3,4 。發(fā)送的字節(jié)數(shù) MOV R1,SENDBUF PP0: MOV R2,08H 。讓其循環(huán) 8 次 MOV A,@R1 。將數(shù)據(jù)首址 CLR C 。清 CYPP1: RRC A 。右環(huán)移帶進(jìn)位 JC ONE 。若 C 等 1ZER0: SETB DATAOUT 。若 C 等 0 CALL DY562us CLR DATAOUT CALL DY562us ONE: SETB DATAOUT CALL DY562us CLR DATAOUT CALL DY1687us DJNZ R2,PP1 INC R1 DJNZ R3,PP0 。等四個(gè)字節(jié)的發(fā)送完 RET宿遷學(xué)院畢業(yè)設(shè)計(jì)論文38DY1687us: MOV R31,38L2: PUSH R31L3: DJNZ R31,L3 POP R31 DJNZ R31,L2
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1