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

正文內(nèi)容

基于at89c51單片機(jī)的六路智能搶答器的設(shè)計(jì)-資料下載頁(yè)

2025-11-27 02:30本頁(yè)面

【導(dǎo)讀】指導(dǎo)下,獨(dú)立研究、寫作的成果。論文中所引用是他人的無論以何種方式。發(fā)布的文字、研究成果,均在論文中以明確方式標(biāo)明。本聲明的法律結(jié)果由本人獨(dú)自承擔(dān)。在實(shí)時(shí)檢測(cè)和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往作為一個(gè)核心。但僅單片機(jī)方面知識(shí)是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu)軟硬件結(jié)合,加以完善。答系統(tǒng),利用單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,將軟、硬件有機(jī)地結(jié)合起來,使得系統(tǒng)能夠正確地進(jìn)行計(jì)時(shí),同時(shí)使數(shù)碼管能夠正確地顯示時(shí)間。用開關(guān)做鍵盤輸出,揚(yáng)聲器發(fā)生提示。何有效的保證許多公開競(jìng)爭(zhēng)場(chǎng)合裁決的公平,公正。建立一個(gè)價(jià)格適宜、智能化、自動(dòng)化、數(shù)字化等特點(diǎn)的智能搶答器具有重

  

【正文】 ,1,2,3( 共陽(yáng)極字段碼表 ) DB 66H,0B6H, 0BEH,0E0H 。4,5,6,7 DB 0FEH,0F6H,0EEH,3EH 。8,9,A,B DB 9CH,7AH,9EH,8EH 。C,D,+, END DBUF EQU 30H 。三 位顯示緩沖區(qū)首址 ORG 0000H AJMP MAIN ORG 0030H 單片機(jī)智能搶答器的設(shè)計(jì) 22 MAIN: MOV SP,60H ACALL KEYSCAN 。調(diào)用鍵盤掃描子程序判斷是加分或減分 CJNE A,0EH,NEXT2 。不是加分鍵 ,則轉(zhuǎn)移判斷是減分鍵 ? NEXT1: ACALL KEYSZ 。是加分鍵 , ACALL DISPLAY 。顯示子程序 SJMP MAIN NEXT2: CJNE A,0FH,MAIN 。都不是 ,則轉(zhuǎn) MAIN AJMP NEXT1 。是減分鍵 , ORG 0100H KEYSZ: PUSH PSW 。 PUSH ACC SETB RS1 MOV R0,DBUF 。R0 指向顯示緩沖區(qū)首地址 MOV R7,3 。設(shè)置鍵盤輸入位數(shù) T1: CLR RS1 ACALL KEYSCAN 。調(diào)用鍵盤掃描子程序取按下鍵的鍵號(hào) SETB RS1 CJNE A,0AH,L2 。鍵入數(shù)合法性檢測(cè)(是否大于 9) T2: JNC L1 。大于 9,重新鍵入 MOV R0,A 。鍵號(hào)送顯示緩沖區(qū) INC R0 DJNZ R7,L1 。3 位數(shù)值輸入完否?未完繼續(xù) ,否則返回 POP ACC POP PSW CLR RS1 RET KEYSCAN: MOV R3, 0F7H 。掃描初值( =0) MOV R1, 00H 。取碼指針 T3: MOV A, R3 。開始掃描 單片機(jī)智能搶答器的設(shè)計(jì) 23 MOV P0, A 。將掃描值輸出至 MOV A, P0 。讀入值 ,判斷是否有鍵按下 MOV R4, A 。存入 R4,以判斷按鍵是否放開 SETB C 。C=1 MOV R5, 04H 。掃描 T4: RLC A 。將按鍵左移一位 JNC KEYIN 。判斷 C=0?有鍵按下則 C=0,跳至 KEYIN INC R1 。C=1,則無鍵按下 ,將取碼指針值加 1 DJNZ R5, L4 。4 列掃描完畢了嗎 ? MOV A, R3 。掃描值載入 SETB C 。C=1 RRC A 。掃描下一行 MOV R3, A 。存回掃描寄存器 JC L3 。C=1?是則尚未掃描到 SJMP KEYSCAN 。C=0,則四行已掃描完畢 KEYIN: MOV R7, 60 。延時(shí)消除抖動(dòng) D2: MOV R6, 248 。 DJNZ R6, $ 。 DJNZ R7, D2 。 D3: MOV A, P0 。延時(shí)后再讀入值 XRL A, R4 。與上次讀入值作比較 JZ D3 。A=0,表示按鍵未放 ,等待按鍵釋放 MOV A, R1 。按鍵已放開 ,取碼指針載入累加器 MOV DPTR,TABLE 。鍵盤碼表首地址送 DPTR MOVC A, @A+DPTR 。查鍵碼 RET 。返回 TABLE: DB 00H,01H,02H,03H 。鍵碼安排表與鍵盤相同 DB 04H,05H,06H,07H DB 08H,09H,0AH,0BH 單片機(jī)智能搶答器的設(shè)計(jì) 24 DB 0CH,0DH,0EH,0FH ORG 0200H DISPLAY:MOV R0, DBUF 。顯示子程序 MOV R2,3 。顯示 3 位數(shù)碼 MOV DPTR,SEGTAB。 DISP: MOV A,@R0 。 MOVC A,@A+DPTR 。取 字段碼 MOV SCON,0 。 MOV SBUF,A 。開始 JNB TI,$ 。等待 CLR TI 。完畢 INC R0 。緩沖單元地址增 1 DJNZ R2,DISP 。三位數(shù)碼否 ? RET 。完畢 ,則返回 SEGTAB: DB 0FCH,60H,0DAH,0F2H 。0,1,2,3(共陽(yáng)極字段碼表) DB 66H,0B6H, 0BEH,0E0H 。4,5,6,7 DB 0FEH,0F6H,0EEH,3EH 。8,9,A,B DB 9CH,7AH,9EH,8EH 。C,D,+, END 搶答器軟件程序 include define uchar unsigned char //共陰碼 //uchar code table[]={0x00,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe }。 /*代碼存儲(chǔ)區(qū) (64KB)*/ //共陽(yáng)碼 uchar code table[]={0x03,0x9f,0x25,0x0d,0x99,0xc2,0x41,0x1f,0x01,0xff }。 void delay (void) { /* delay 函數(shù) */ uchar i,j。 /*這個(gè)函數(shù)執(zhí)行時(shí)間的延遲 */ 單片機(jī)智能搶答器的設(shè)計(jì) 25 for (i=0。i20。i++) for(j=0。jj++) 。 } void main (void) { uchar temp,key,j,time。 /* 聲明變量 temp */ while (1) { /* 無窮循環(huán) */ temp=P0。 /* 將 P2 輸入的數(shù)據(jù)直接放入變量 temp 當(dāng)中 */ delay()。 temp=P0。 switch(temp) { case 0xfe: key = 1。break。 case 0xfd: key = 2。break。 case 0xfb: key = 3。break。 case 0xf7: key = 4。break。 case 0xef: key = 5。break。 case 0xdf: key = 6。break。 case 0xbf: key = 7。break。 case 0x7f: key = 8。break。 default : break。 } if(temp==0xff) { for(time=1。time0。time) /*無鍵按下 ,則關(guān)顯示 */ { j=table[0]。 SCON=0x00。 SBUF=j。 while(TI!=1)。 TI=0。 } } else { j=table[key]。 /*取鍵值并顯示 */ 單片機(jī)智能搶答器的設(shè)計(jì) 26 。 SBUF=j。 while(TI!=1)。 TI=0。 for(。) /*指示顯示 ,并實(shí)現(xiàn)鎖鍵功能 */ { P1=temp。 delay()。 } } } } 對(duì)于單片機(jī)電路來說,軟件的設(shè)計(jì)是一個(gè)很重要的部分,與硬件有著同等重要的地位,特別是對(duì)開發(fā)人員來說,程序的清晰性直接關(guān)系到開發(fā)成本。因此應(yīng)該采用模塊化的程序設(shè)計(jì)。對(duì)此,本設(shè)計(jì)就是采用的這種方法,這樣增強(qiáng)了系統(tǒng)軟件的可讀性和可移植性。 單片機(jī)智能搶答器的設(shè)計(jì) 27 總 結(jié) 本文通過對(duì)單片機(jī)智能搶答器的設(shè)計(jì),對(duì)單片機(jī)的中斷定時(shí)系統(tǒng)的如何實(shí)際利用有了更深入的了解,同時(shí)也算把數(shù)字電子、模擬電子等專業(yè)課的知識(shí)系統(tǒng)的復(fù)習(xí)了一遍,通過理論聯(lián)系實(shí)際,提高了動(dòng)手能力。在查資料與搜集文獻(xiàn)的過程中,提高了自學(xué)能力與動(dòng)手能力。 對(duì)于本設(shè)計(jì)來說,只是本專業(yè)知識(shí)的一個(gè)靈活應(yīng)用的典型例子。同時(shí)對(duì)所學(xué)專業(yè)知識(shí)的一個(gè)加深。 通過畢業(yè)論文,我們學(xué)會(huì)了如何將學(xué)到的知識(shí)轉(zhuǎn)化為自己的東西,學(xué)會(huì)了怎么更好的處理知識(shí)和實(shí)踐相結(jié)合的問題。 這對(duì)自己在今后的學(xué)習(xí),工作,與生活中有著非常重要的指導(dǎo)意義。 單片機(jī)智能搶答器的設(shè)計(jì) 28 致 謝 四年的本科學(xué)習(xí)生涯即將結(jié)束 ,在本人做畢業(yè)設(shè)計(jì)中,得到了我的導(dǎo)師的悉心指導(dǎo)和無私幫助。他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和謙和的為人給我留下了深刻的印象。 在我的課題調(diào)研和設(shè)計(jì)階段,雖然老師公務(wù)繁忙,教學(xué)任務(wù)重。依然對(duì)我的設(shè)計(jì)工作悉心指導(dǎo),對(duì)我的開題方向和研究?jī)?nèi)容做了大量的工作。 首先要 感謝 的 是符磊指導(dǎo)老師,在寫作構(gòu)思初期,他 的 教導(dǎo)和 寫作 思路給予我 很大 的啟迪 , 再次要感謝的 各位 老師 。在論文完成期間,她 們 幫我找資料,構(gòu)思, 傾注了大量的心血和汗水, 在各方面都得到這些老師們無私的幫助。 大學(xué)生活的結(jié)束,也是我人生新的生活起點(diǎn),我將謹(jǐn)記老師們的教誨,將自己的所學(xué)奉獻(xiàn)給社會(huì)。 單片機(jī)智能搶答器的設(shè)計(jì) 29 參考文獻(xiàn) [1] 沈紅衛(wèi) .基于單片機(jī)的智能系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [M].北京:電子工業(yè)出版社 ,. [2] 徐建軍 .MCS51 系列單片機(jī)應(yīng)用及接口技術(shù) [M].北京:人民郵電出版社 , [3] 何立民 .單片機(jī)應(yīng)用技術(shù)大全 .北京 :北京航空航天大學(xué)出版社 ,1994 [4] 何立民 .MCS51 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù) [M].北京:航空航天大學(xué) [5] 樓然苗,李光飛. 51 系列單片機(jī)設(shè)計(jì)實(shí)例.北京:北京航空航天大學(xué)出版社, 2021:2435 [6] 張培仁.基于 C語(yǔ)言編程 MCS51 單片機(jī)原理與應(yīng)用.北京:清華大學(xué)出版社,2021: 159163 [7] Analog Device Databook,1991 [8] Joseph :Practical Digital Design Using ICs [9] 楊西明,朱騏 .單片機(jī)編程與應(yīng)用入門.北京:機(jī)械工業(yè)出版社, 2021: 5966 [10] 《 Protel 電路設(shè)計(jì)實(shí)用指南》 西安電子科技大學(xué)出版社 劉宏 趙杰忠等編 [11] 張友德,趙志英,涂時(shí)亮.單片微型機(jī)原理,應(yīng)用與實(shí)踐(第四版).上海:復(fù)旦大學(xué)出版社, 2021: 110125 [12] 張延琪.常用電子電路 280 例解析.北京:中國(guó)電力出版社, 2021: 5455 [13] 胡鋼.微機(jī)原理及應(yīng)用.北京:機(jī)械工業(yè)出版 社, 2021: 5052 [14] 楊振江,杜鐵軍,李群.流行單片機(jī)應(yīng)用子程序及應(yīng)用實(shí)例.西安:西安電子科技大學(xué)出版社, 2021: 8889 [15] 高吉祥,易凡.電子技術(shù)基礎(chǔ)實(shí)驗(yàn)與課程設(shè)計(jì).北京:電子工業(yè)出版社, 2021:4549 單片機(jī)智能搶答器的設(shè)計(jì) 30 附錄 : 硬件系統(tǒng)原理圖 P/T21P/T2EX2P/ECI3P/CEX04P/CEX15P/CEX26P/CEX37P/CEX48RST9P/RxD10P/TxD11P/INT012P/INT113P/T014P/T115P/WR16P/RD17XTAL218XTAL119VSS20P/A8
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1