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

正文內(nèi)容

遙控信號(hào)的單片機(jī)控制畢業(yè)論文-資料下載頁(yè)

2025-08-16 16:29本頁(yè)面

【導(dǎo)讀】編寫(xiě)和仿真是我的主修課,而遙控信號(hào)的單片機(jī)控制是其中的一部分。紅外遙控的特點(diǎn)是不影響周邊環(huán)境、不干擾其它電器設(shè)備。墻壁,故不同房間的家用電器可使用通用的遙控器而不會(huì)產(chǎn)生相互干擾;電路調(diào)試簡(jiǎn)單,紅外遙控雖然被廣泛應(yīng)用,但各產(chǎn)商的遙控器不能相互兼容。當(dāng)今市場(chǎng)上的紅外?;ソ壎ǎ荒軓?fù)用,故應(yīng)用范圍有限。高等特點(diǎn),因此采用單片機(jī)的紅外遙控技術(shù)具有廣闊的發(fā)展前景。器等知識(shí)和應(yīng)用紅外線(xiàn)的優(yōu)勢(shì)來(lái)設(shè)計(jì)。整個(gè)紅外發(fā)射器、接收過(guò)程。信號(hào)的軟件處理、控制等功能。將原編碼信號(hào)送入單片機(jī)AT89S52中進(jìn)行信號(hào)識(shí)別、解。文有應(yīng)用價(jià)值、設(shè)計(jì)結(jié)果達(dá)到要求。按期圓滿(mǎn)完成規(guī)定的任務(wù),工作量飽滿(mǎn),難度較大;工作努力,遵守紀(jì)律;工作作風(fēng)嚴(yán)謹(jǐn)務(wù)實(shí)。單片機(jī)為核心的紅外遙控器,能夠達(dá)到學(xué)習(xí)和動(dòng)手的能力,具有一定的現(xiàn)實(shí)意義。的傳送,最后在屏幕上顯示相應(yīng)的數(shù)字。

  

【正文】 進(jìn)入中斷處理,鍵掃描 判斷機(jī)芯種類(lèi) 執(zhí)行相應(yīng)的遙控發(fā)射程 序 判斷是否已松開(kāi) 結(jié)束中斷返回 結(jié)束 第 22 頁(yè) 共 48 頁(yè) 紅外線(xiàn)遙控接收流程圖 結(jié)束 延時(shí)子程序 數(shù)碼管顯示子程序 開(kāi)始接收四個(gè)字節(jié)內(nèi)容中斷處理程序 開(kāi)始判斷是否為 NEC 波形引導(dǎo)碼的前 9MS 和后 開(kāi)始 定義數(shù)碼管陽(yáng)級(jí)控制腳 定義數(shù)據(jù) RAM 空間 第 23 頁(yè) 共 48 頁(yè) 程序代碼 。引腳功能定義 SMG_q EQU 。定義數(shù)碼管陽(yáng)級(jí)控制腳,千位顯示控制位 SMG_b EQU 。定義數(shù)碼管陽(yáng)級(jí)控制腳,百位顯示控制位 SMG_s EQU 。定義 數(shù)碼管陽(yáng)級(jí)控制腳,十位顯示控制位 SMG_g EQU 。定義數(shù)碼管陽(yáng)級(jí)控制腳,個(gè)位顯示控制位 HWX EQU 。紅外接收數(shù)據(jù)引腳( INT1 引腳)即紅外信號(hào)接收端 JDQ EQU 。繼電器控制引腳 。定義數(shù)據(jù) RAM 空間 LY_FLAG BIT 20H 。 LHJHW1 EQU 30H 。使用 4個(gè)單元來(lái)接收 NEC 制地址碼和控制碼 LHJHW2 EQU 31H LHJHW3 EQU 32H LHJHW4 EQU 33H ORG 0000H LJMP MAIN ORG 0013H 。中斷 1入口 LJMP INT1ZD ORG 0050H TABLE: DB 0C0h,0F9H,0A4H,0C0h,0F9H,0A4H,0b0H,99H,99H,92H,82H,0F8H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH 。表:共陽(yáng)數(shù)碼管 09 AF ORG 0100H MAIN: CLR A MOV LHJHW1,A 。清 4 個(gè)接收單元 MOV LHJHW2,A MOV LHJHW3,A MOV LHJHW4,A SETB EA 。首先開(kāi)啟總中斷 SETB EX1 。開(kāi)啟外部中斷 1,即 P33 引腳 SETB IT1 。設(shè)置成 下降沿觸發(fā)方式 MOV TMOD,0X10 。控制字,定時(shí)器 1的方式 1, 16位計(jì)數(shù)器,用來(lái)計(jì)數(shù)時(shí)間 M1: LCALL DISPLAY 。調(diào)用顯示 JNB LY_FLAG,M1 。接收成功位為 1,則判斷是否接收的按 鈕為 00H(電源控制按鈕 ),是則控制繼電器通斷 CLR LY_FLAG 。 MOV A,LHJHW3 。 第 24 頁(yè) 共 48 頁(yè) CJNE A,0,M11 。 MOV A,LHJHW4 。 CJNE A,0XFF,M1 。 CPL JDQ AJMP M1 M11:CJNE A,14H,YY CPL CPL ACALL DELAY2 ACALL DELAY2 ACALL DELAY2 ACALL DELAY2 CPL CPL 。 AJMP M1 YY: CJNE A,16H,M1 CPL CPL ACALL DELAY2 ACALL DELAY2 ACALL DELAY2 ACALL DELAY2 CPL CPL AJMP M1 INT1ZD: 。外中斷子程序入口 。************** 開(kāi) 始 判 斷 是 否 為 NEC 波 形 引 導(dǎo) 碼 的 前 9MS 和后****************************** MOV R0,LHJHW1 。接收準(zhǔn) 備存放的地?cái)?shù)據(jù)址 MOV TL1,0 MOV TH1,0 SETB TR1 。定時(shí)器以 12M 晶振 12分頻計(jì)數(shù),即 1us 計(jì)數(shù) JNB HWX,$ 。低電平開(kāi)始 I03:JNB HWX,I1 。高電平開(kāi)始 LCALL DELAY 。 MOV A,TH1 。 CJNE A,57,I04 。NEC 引導(dǎo)碼前 ,計(jì)數(shù)約 13500, TH1 約等于 52,給個(gè)誤差值,用 4757之間來(lái)判斷 SJMP IRET 。 否則返回 I04:JNC IRET SJMP I03 。 第 25 頁(yè) 共 48 頁(yè) I1: CLR TR1 。 MOV A,TH1 。 CJNE A,47,I2 。 SJMP IRET 。 I2: JC IRET 。 。*********** 開(kāi) 始 接 收 四 個(gè) 字 節(jié) 內(nèi) 容 中 斷 處 理 程 序************************************** MOV R6,4 。接收四個(gè)字節(jié)數(shù)據(jù) I3: MOV R5,8 。接收 8位 I4: MOV TL1,0 MOV TH1,0 SETB TR1 。 I10: JNB HWX,$ 。低電平開(kāi)始,不對(duì)低電平進(jìn)行處理 I12: MOV TL1,0 。低電平結(jié)束 MOV TH1,0 I13: JNB HWX,I14 。//高電平開(kāi)始, LCALL DELAY 。 MOV A,TH1 。 CJNE A,15,I3A 。超出位的最高電平時(shí)間則退出 SJMP IRET 。 I3A: JNC IRET SJMP I13 。 I14: CLR TR1 。 MOV A,TH1 。//高電平判斷結(jié)束,保存數(shù)據(jù),從高位移入低位 CJNE A,5,I15 。 I15: JNC I15A 。 CLR C 。 SJMP I16 。 I15A: SETB C I16: MOV A,@R0 。 RRC A 。 MOV @R0,A 。 DJNZ R5,I4 。 INC R0 。 DJNZ R6,I3 。 SETB LY_FLAG 。 接收成功位置 1 IRET: RETI 第 26 頁(yè) 共 48 頁(yè) 。數(shù)碼管顯示子程序 DISPLAY:MOV DPTR,TABLE 。數(shù)碼管顯示子程序 ,16 進(jìn)制顯示 MOV A,LHJHW1 。 地址碼送 A MOV B,16 DIV AB 。除以 16,商在 A中,余數(shù)在 B中 CLR SMG_q 。千位數(shù)碼管接通(位控) MOVC A,@A+DPTR 。查表 MOV P0,A 。段碼送 P0 口顯示 LCALL DELAY 。 。延時(shí) MOV P0,0FFH 。 SETB SMG_q 。 CLR SMG_b 。百位數(shù)碼管接通(位控) MOV A,B 。 MOVC A,@A+DPTR 。 ANL A,0X7F 。加入小數(shù)點(diǎn) MOV P0,A 。段碼送 P0 口顯示 LCALL DELAY 。 MOV P0,0FFH 。 SETB SMG_b 。 MOV A,LHJHW3 。 控制碼送 A MOV B,16 DIV AB 。除以 16,商在 A中,余數(shù)在 B中 LCALL KZ 。調(diào)用控制碼處理子程序 CLR SMG_s 。十位數(shù)碼管接通 (位控) MOVC A,@A+DPTR 。查表 MOV P0,A 。段碼送 P0口顯示 LCALL DELAY 。 MOV P0,0FFH 。 SETB SMG_s 。 CLR SMG_g 。個(gè)位數(shù)碼管接通 (位控) MOV A,B 。余數(shù)送 A LCALL KZ MOVC A,@A+DPTR 。查表 MOV P0,A 。段碼送 P0 口顯示 LCALL DELAY 。 MOV P0,0FFH 。 SETB SMG_g 。 RET 第 27 頁(yè) 共 48 頁(yè) 。 KZ: CJNE A,02H,JX1 MOV A,0 AJMP TUICHU JX1:CJNE A,01H,JX2 MOV A,1 AJMP TUICHU JX2:CJNE A,02H,JX3 MOV A,2 AJMP TUICHU JX3:CJNE A,02H,JX4 MOV A,3 AJMP TUICHU JX4:CJNE A,04H,JX5 MOV A,4 AJMP TUICHU JX5:CJNE A,05H,JX6 MOV A,5 AJMP TUICHU JX6:CJNE A,06H,JX7 MOV A,6 AJMP TUICHU JX7:CJNE A,07H,JX8 MOV A,7 AJMP TUICHU JX8:CJNE A,08H,JX9 MOV A,8 AJMP TUICHU JX9:CJNE A,09H,TUICHU MOV A,9 TUICHU:RET DELAY2:MOV R6,255 yS2: MOV R5,255 JX: DJNZ R5,JX DJNZ R6,yS2 RET 。短延時(shí)子程序, DELAY: MOV R7,10 。延時(shí)子程序 DJNZ R7,$ RET END 第 28 頁(yè) 共 48 頁(yè) 仿真結(jié)果及 說(shuō)明 遙控器按數(shù)字“ 0”數(shù)碼管上顯示“ 0”如下圖所示 圖 411 仿真結(jié)果 1 遙控器按數(shù)字“ 1”數(shù)碼管上顯示“ 1”如下圖所示 圖 412 仿真結(jié)果 2 第 29 頁(yè) 共 48 頁(yè) 遙控器按數(shù)字“ 2”數(shù)碼管上顯示“ 2”如下圖所示 圖 413 仿真結(jié)果 3 遙控器按數(shù)字“ 3”數(shù)碼管上顯示“ 3”如下圖所示 圖 414 仿真結(jié)果 4 第 30 頁(yè) 共 48 頁(yè) 遙控器按數(shù)字“ 4”數(shù)碼管上顯示“ 4”如下圖所示 圖 415 仿真結(jié)果 5 遙控器按數(shù)字“ 5”數(shù)碼管上顯示“ 5”如下圖所示 圖 416 仿真結(jié)果 6 第 31 頁(yè) 共 48 頁(yè) 遙控器按數(shù)字“ 6”數(shù) 碼管上顯示“ 6”如下圖所示 圖 417 仿真結(jié)果 7 遙控器按數(shù)字“ 6”數(shù)碼管上顯示“ 6”如下圖所示 圖 418 仿真結(jié)果 8 第 32 頁(yè) 共 48 頁(yè) 遙控器按數(shù)字“ 8”數(shù)碼管上顯示“ 8”如下圖所示 圖 419仿真結(jié)果 9 遙控器按數(shù)字“ 9”數(shù)碼管上顯示“ 9”如下圖所示 圖 420 仿真結(jié)果 10 實(shí)物結(jié)果說(shuō)明: 本 文 遙控信號(hào)的單片機(jī)控制 解碼的的功能 : 程序?qū)b控器發(fā)射的遙控碼進(jìn)行解碼,解碼成功時(shí)蜂鳴器發(fā)出 嘀嘀 的解碼成功提示音,如果按壓的是數(shù)字鍵0~ 9就將按鍵值在實(shí)驗(yàn)板上的 4 位數(shù)碼管上顯示出按鍵值 , 如 果按壓的不是數(shù)字鍵0~ 9,就直接從 P1 口輸出鍵值 。 第 33 頁(yè) 共 48 頁(yè) 五、 總結(jié)與展望 本 論文 的主要工作總結(jié)如下: 本論文的設(shè)計(jì)研究的主要利用 AT89S52 的單片機(jī)為核心來(lái)控制一個(gè)紅外遙控系統(tǒng),通過(guò)掌握其原理和控制過(guò)程。同時(shí)在周慶國(guó)老師的傾心輔導(dǎo)下,完成了相關(guān)程序的編寫(xiě)和學(xué)會(huì)如何把編好的程序下載到已焊接好了的 AT89S52 的單片機(jī)學(xué)習(xí)板上,鞏固了自己所學(xué)知識(shí)設(shè)計(jì)大單片機(jī)硬件電路,加強(qiáng)對(duì)電子方面的設(shè)計(jì)和制作的動(dòng)手能力。通過(guò)本論文的設(shè)計(jì)我也認(rèn)識(shí)到自己存在專(zhuān)業(yè)知識(shí)上的缺陷。 第一:雖然本系統(tǒng)有 6路遙控開(kāi)關(guān)控制,但是在實(shí) 際遙控控制系統(tǒng)中,一般要求的控制操作不止是 6路,這就要求功能的擴(kuò)展,但是要擴(kuò)展功能必將使遙控器的體積增大。 而現(xiàn)代各門(mén)電器正朝著小型化發(fā)展,所以一般不采用這種方法。而是在改變電路硬件的基礎(chǔ)上重新編程,這樣整個(gè)設(shè)計(jì)過(guò)程就變得相對(duì)復(fù)雜,由于時(shí)間和水平的限制,在此就不做考慮。 第二:?jiǎn)纹瑱C(jī)電源的穩(wěn)定性,復(fù)位電路有些簡(jiǎn)單,使得系統(tǒng)的抗干擾能力不強(qiáng),使系統(tǒng)不能穩(wěn)定的運(yùn)行等等因素。所以學(xué)的專(zhuān)業(yè)知識(shí)在實(shí)踐應(yīng)用中還不能得心意應(yīng)手,以后
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1