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

正文內(nèi)容

電子信息工程技術(shù)設(shè)計(jì)單片機(jī)紅外遙控系統(tǒng)紅外發(fā)射器(文件)

2025-12-27 03:30 上一頁面

下一頁面
 

【正文】 應(yīng)用上可以產(chǎn)生正確的時(shí)間延遲及定時(shí)去執(zhí)行中斷服務(wù)程序,而后者則是計(jì)數(shù)器或者計(jì)頻器的設(shè)計(jì)。兩個(gè) 16位的定時(shí) /計(jì)數(shù)器 T0和 T1均可以分成 2個(gè)獨(dú)立的 8位計(jì)數(shù)器即 TH0、 TL0、 TH TL1, 它們用于存定時(shí)或計(jì)數(shù)的初值。 iTR 位為 1,定時(shí)器啟動(dòng)開始工作;為 0 時(shí),定時(shí)器停止工作。 C/T :功能選擇位。 M M0:操作模式控制位, 2 位可形成 4種編碼,對(duì)應(yīng)于 4種操作模式。則 TMOD 各位設(shè)置為: 0 0 l 0 0 1 O l 25H 用 MOV TMOD,# 25H 指令寫入 TMOD 中。當(dāng)定時(shí)器計(jì)滿產(chǎn)生溢出時(shí),由硬件自動(dòng)置“ 1”,并可申請(qǐng)中斷。 TR1 和 TR0:為定時(shí)器 1和定時(shí)器 0 的啟動(dòng)控制位。當(dāng) GATE 設(shè)置為 0,定時(shí)器的啟動(dòng)由 iTR = 1 控制;而當(dāng) GATE 設(shè)置為 1 時(shí),定時(shí)器啟動(dòng)除了 iTR = 1 外,還要求外部中斷引腳 INTi = 1時(shí)定時(shí)器方可啟動(dòng)工作。其復(fù)位由觸發(fā)方式來設(shè)置。 TCON 中低 4 位是與外部中斷有關(guān)的位,高 4 位為定時(shí)器控制位。 (3)定時(shí)計(jì)數(shù)器的操作模式 ① 模式 1 在模式 1 工作下,計(jì)數(shù)器最多可計(jì)數(shù)個(gè)數(shù)為 M= 162 = 65536,計(jì)時(shí)時(shí)間最長(zhǎng)為 *65536= 72ms 41 而計(jì)數(shù)初值的加載方法為: TL0= (65536C). 42 TH0= (65536C)/256 43 其中 C為所要計(jì)數(shù)的值,計(jì)數(shù) 時(shí)間長(zhǎng)度為: *C 44 ② 模式 2 模式 2有自動(dòng)重新加載初值的功能,使定時(shí)器做更精確的計(jì)時(shí)。 遙控碼的發(fā)射 ( 1)遙控碼的發(fā)射 當(dāng)某個(gè)操作按鍵按下 時(shí),單片機(jī)先讀出鍵值,然 后根據(jù)鍵值設(shè)定遙控碼的脈沖個(gè)數(shù),再調(diào)制成 40kHz 方波由紅外線發(fā)光管發(fā)射出去 [14]。若無鍵按下,則 返回。當(dāng)間隔位的高電平脈寬大于 3ms 時(shí),結(jié)束接收,然后根據(jù)累加器 A中的脈沖個(gè)數(shù),執(zhí)行相應(yīng)輸出口的操作。若高電平脈寬大于3ms,則按照脈沖個(gè)數(shù)至對(duì)應(yīng)功能程序 .此時(shí)中斷返回 . 開始 初始化 檢測(cè)是否有鍵按下 讀鍵值 執(zhí)行相應(yīng)程序 N Y 揚(yáng)州職業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文 ) 第 21 頁 共 35 頁 圖 45 遙控接收器中斷程序流程圖 揚(yáng)州職業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文 ) 第 22 頁 共 35 頁 按鍵抖動(dòng)問題 鍵盤一般是由一組 機(jī)械按鍵按照一定的規(guī)律組合而成,通過按鍵的通、斷作用輸入開關(guān)電壓信號(hào)。常用的消抖措施有硬件消抖和軟件消抖兩種。 圖 46 按鍵抖動(dòng)波形 圖 47 硬件消抖路 硬件消抖電路解決了鍵抖動(dòng)問題,但當(dāng)所需按鍵比較多時(shí),硬件消抖電路將變得復(fù)雜,成本也比較高。在此設(shè)計(jì)中使用了軟件消抖,采用軟件延時(shí)的方法延時(shí)一段時(shí)間再確認(rèn)鍵是否仍保持閉合狀態(tài)。 通過本次紅外系統(tǒng)的設(shè)計(jì) ,我大有收獲??梢愿鶕?jù)要求改變軟件來實(shí)現(xiàn)功能的更新和擴(kuò)展。在我畢業(yè)論文寫作期間,各位老師給我提供了種種專業(yè)知識(shí)上的指導(dǎo)和日常生活上的關(guān)懷,沒有您們這樣的幫助和關(guān)懷,我不會(huì)這么順利的完成畢業(yè)設(shè)計(jì),借此機(jī)會(huì),向您們表示由衷的感激。 最后我要深深地感謝我的家人,正是他們含辛茹苦地把我養(yǎng)育成人,在生活和學(xué)習(xí)上給予我無盡的愛、理解和支持,才使我時(shí)刻充滿信心和勇氣,克服成長(zhǎng)路上的種種困難,順利的完成大學(xué)學(xué)習(xí)。delay 15ms jb ,keyscan mov r2,1 jmp codemit other: jb ,other1 mov r5,30 call delay 。emit 3ms start pulse clr TR1 clr mov r5,10 call delay 。halt 5ms SETB TR1 mov r5,2 call delay 。emit 1ms pulse back: clr ET1 CLR TR1 clr mov r5,100 call delay 。跳轉(zhuǎn)到 BEGIN ORG 0003H JMP INT_0 。開總中斷 EA=1 SETB EX0 。A 清零 MOV R1,0 。判斷 input 是否為 1 是 跳轉(zhuǎn)到 BACK 不是 執(zhí)行下一條指令 WAIT: JNB Input,$ 。判斷 input 是否為 1 是 跳轉(zhuǎn)到 COUNT 不是 執(zhí)行下一條指令 INC A 。判斷 input 是否為 0 是 跳轉(zhuǎn)到 WAIT1 不是 執(zhí)行下一條指令 MOV R1,0 。R1 加 1 CJNE R1,40,FORK 。A is three BACK: CLR IE0 。每接收到一次真確的指令 ,移動(dòng) 5 次 NEXT: MOV R3,8 MOV P0,11111110B MOV A,11111110B SETB C LOOP1: MOV P1,0FFH MOV R6,250 LCALL DELAY 。delay 50ms RRC A MOV P0,A DJNZ R3,LOOP3 MOV R3,8 MOV P2,0FEH SETB C MOV A,0FEH LOOP4: MOV P0,0FFH MOV R6,250 LCALL DELAY 。delay MOV P0,0FFH MOV P2,0FFH MOV R5,8 b2: MOV R6,250 LCALL DELAY DJNZ R5,b2 。delay *R6 ms RET END 附錄 3:紅 外發(fā)射電路圖 揚(yáng)州職業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文 ) 第 32 頁 共 35 頁 附錄 4:紅外接收電路圖 。100 賦值給 R7 DJNZ R7,$ 。交替閃爍 BLINK: MOV R4,5 NEXT2: MOV P0,0 MOV P2,0 MOV R5,4 b1: MOV R6,250 LCALL DELAY 。delay 50ms RRC A MOV P2,A DJNZ R3,LOOP2 DJNZ R4,NEXT RET 。由硬件清 0IE0(邊沿觸發(fā)方式 ) RETI 。A is one JMP BACK OTHER: CJNE A,2,LAST LCALL LEFT 。1 賦值給 R6 LCALL DELAY 。1 賦值給 R6 LCALL DELAY 。1 賦值給 R6 LCALL DELAY 。10 賦值給 R6 LCALL DELAY 。int0:fall edge flip 外部中斷 0觸發(fā)控制位 =0 電平觸發(fā) =1 邊沿觸發(fā) JMP $ 。250 賦值給 R6 LCALL DELAY 。delay r5* ret END 揚(yáng)州職業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文 ) 第 28 頁 共 35 頁 附錄 2:紅外接收程序 Input equ 。emit the third pulse clr mov r5,10 call delay 。emit 1ms pulse cjne r2,1,pulse2 jmp back pulse2: clr TR1 。delay 15ms jb ,keyscan mov r2,3 codemit:setb EA SETB ET1 SETB TR1 。T1 mod 2,AUTO load,timer mov TH1,0F3H mov TL1,0F3H 。在畢業(yè)設(shè)計(jì)的短短 3 個(gè)月里,你們給我提出很多寶貴的意見,給了我不少幫助還有工作上的支持,在此也真誠的謝謝你們。為以后從事單片機(jī)軟硬件產(chǎn)品的設(shè)計(jì)開發(fā)打下了一定的基礎(chǔ),培養(yǎng)了從事產(chǎn)品研發(fā)的信心。我在這個(gè)過程中深刻的感受到了做畢業(yè)設(shè)計(jì)的意義所在。其性能指標(biāo): 調(diào)試后系統(tǒng)性能指標(biāo)測(cè)試如下: ( 1) 最大遙控距離: 10m ( 2) 發(fā)射接收角:水平最大 90 度 硬件電路制作完成并調(diào)試好后,便可將程序編譯好下載到單片機(jī)試運(yùn)行。軟件消抖的基本原
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1