九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > DOC文檔下載  

畢業(yè)論文-基于8051單片機的8路搶答器設計.doc

  • 資源ID:116540996       資源大?。?span id="24d9guoke414" class="font-tahoma">340.68KB        全文頁數:31頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

畢業(yè)論文-基于8051單片機的8路搶答器設計.doc

四川大學本科畢業(yè)論文 基于J2ME技術的手機移動網絡游戲(銀月血影) 本 科 生 畢 業(yè) 設 計 (論 文) 題目:基于8051單片機的8路搶答器設計 教學單位 姓 名 學 號 年 級 專 業(yè) 指導教師 職 稱 江西農業(yè)大學南昌商學院 摘要摘 要 隨著科學技術的發(fā)展和普及,各種各樣的競賽越來越多,其中搶答器的作用也越來越重要。本文設計出以AT89S51單片機為核心的八路搶答器,采用了數字顯示器直接指示,自動鎖存顯示結果,并自動復位的設計思想,它能根據不同的搶答輸入信號,經過單片機的控制處理并產生不同的與輸入信號相對應的輸出信號,最后通過LED數碼管顯示相應的路數,即使兩組的搶答時間相差幾微秒,也可分辨出是哪組優(yōu)先按下的按鍵,充分利用了單片機系統(tǒng)結構簡單、功能強大、可靠性好、實用性強的特點。本設計是以搶答為出發(fā)點??紤]到依需設定限時回答的功能,利用89S51單片機及外圍接口實現(xiàn)的搶答系統(tǒng),利用單片機的定時器/計數器定時和記數的原理,將軟、硬件有機地結合起來,使得系統(tǒng)能夠正確地進行計時,同時使數碼管能夠正確地顯示時間。用開關做鍵盤輸出,揚聲器發(fā)生提示。同時系統(tǒng)能夠實現(xiàn):在搶答中,只有開始后搶答才有效,如果在開始搶答前搶答為無效;滿時后系統(tǒng)計時自動復位及主控強制復位;按鍵鎖定,在有效狀態(tài)下,按鍵無效非法【關鍵詞】搶答器 單片機 LED數碼顯示管 定時器/計數器 揚聲器。西南民族大學畢業(yè)設計 基于8051單片機的8路搶答器 Abstract With the development of science and technology and popularization, all kinds of competitions, including contest is more and more the role of more and more important. This paper designed AT89S51 as the core in the zhuhai vies regulator, with digital display direct instructions, automatic latch showed results, and automatic reset design ideas, it can according to different contest input signal by MCU control, handle and produce different with the input signal corresponding output signal, finally LED digital pipe display by the corresponding points, even if the two groups of vies differs a few microseconds, also time can distinguish which group of priority press buttons, fully utilize the single-chip microcomputer system structure is simple, powerful, good reliability and practicability strong characteristic. This design is for the starting point. Responder Considering the set limit to answer in 89S51 single-chip microcomputer and function, use of peripheral interfaces, scare-answering system of the microcontroller timer/counter timing and numeration principle, software and hardware organically, and makes the system can correctly to the time, at the same time making digital tube can properly show time. With a switch do keyboard output, the speaker happens hints. And the system can realize: in the contest, only after beginning vies to effective, if at the start of the contest for the invalid; former contest Full automatic reset and clock after the system master mandatory reset; Key lock, in effective condition, buttons invalid illegal 【Key Words】vies to implement microcontroller LED digital The timer/counters speaker .目 錄第1節(jié) 引 言 1 1.1 搶答器的概述 1 1.2 本設計主要任務 1 1.3 系統(tǒng)主要功能 1第2節(jié) 系統(tǒng)硬件設計 32.1 芯片的選擇 32.2 工作原理 32.3 系統(tǒng)的硬件構成及功能 32.3.1搶答器的電路圖32.3.2單元電路設計 52.3.3定時電路設計 72.3.4報警電路設計 7第3節(jié) 系統(tǒng)軟件設計 93.1 系統(tǒng)主程序設計 93.2 搶答器的源程序 9第4節(jié) 技術指標及故障處理 204.1 主要技術參數 204.2 使用說明 204.3 常見故障 21 結束語22 參考文獻 23第1節(jié) 引 言當今的社會競爭日益激烈,選拔人才,評選優(yōu)勝,知識競賽之類的活動愈加頻繁,那么也就必然離不開搶答器。而現(xiàn)在的搶答器有著數字化,智能化的方向發(fā)展,這就必然提高了搶答器的成本。鑒于現(xiàn)在小規(guī)模的知識競賽越來越多,操作簡單,經濟實用的小型搶答器必將大有市場。本搶答器通過十分巧妙的設計僅用兩塊數字芯片便實現(xiàn)了數顯搶答的功能,與其他搶答器電路相比較有分辨時間極短、結構清晰,成本低、制作方便等優(yōu)點,并且還有防作弊功能。因此,我們制作了這款簡易八路搶答器屏棄了成本高,體積大,而且操作復雜。我們采用了數字顯示器直接指示,自動鎖存顯示結果,并自動復位的設計思想,因而本搶答器具有顯示直觀,不需要人干預的特點。而且在顯示時搶答器會發(fā)出叮咚聲使效果更為生動。工廠、學校和電視臺等單位常舉辦各種智力競賽, 搶答記分器是必要設備。1.1八路掃描式搶答器的概述本文介紹的八路數顯搶答器具有電路簡單、成本較低、操作方便、靈敏可靠等優(yōu)點,經使用效果良好, 具有較高的推廣價值。無線遙控搶答器,它由8個發(fā)射器和1個接收器組成,可用于8組或8組以下的智力競賽中。比賽前,將參賽組從0至7編號,每組發(fā)給對應的一個發(fā)射器。將接收器放于各組中央或前方。主持人按一下啟動鍵后,搶答開始。此后,哪一組最先按下發(fā)射器上的搶答鍵,接收器就立即顯示該組的組號并鎖定,同時發(fā)出3次清脆的“叮咚”聲。以后,按下任何一路搶答鍵均不起反映。只有主持人再次按動啟動鍵后,才能進行下一次搶答該電路由直流穩(wěn)壓電源、搶答器、超時報警與電子計分四部分組成。1.2本設計任務及要求任務:設計一個供8名選手參加八路掃描式搶答器。1.3系統(tǒng)主要功能 每名選手有一個搶答按鈕,按鈕的編號與選手的編號相對應,搶答器具有第一個搶答信號的鑒別和數據鎖存、顯示的功能。搶答開始后,若有選手按搶答按鈕,剛該選手指示燈亮,并在數碼管上顯示相應編號,揚聲器發(fā)出音響提示。同時,電路應具備自鎖功能,禁止其他選手再搶答,優(yōu)先搶答選手的編號一直保持到主持人將系統(tǒng)清0 為止。搶答器具有計分、顯示功能。預置分數可由主持人設定,并顯示在每名選手的計分牌上,選手答對加10分,答錯扣10分。搶答器具有定時搶答的功能。一次搶答的時間由主持人設定,在主持人發(fā)出搶答指令后,定時器立即進行減計時,并在顯示器上顯示,同時揚聲器發(fā)出短暫聲響,聲響時間持續(xù)0.5s左右。選手在設定的時間內進行搶答,搶答有效,定時器停止工作,顯示器顯示選手編號和搶答時刻的時間,并保持到主持人將系統(tǒng)清0為止。第2節(jié) 系統(tǒng)硬件設計2.1芯片的選擇本設計使用到的元器件包括:8051芯片、數碼LED顯示器、七段LED數碼管的譯碼。2.2工作原理基于這個設計的上述要求,根據功能要求,須設計有搶答電路、譯碼顯示電路、主持人控制電路、定時電路、報警電路,各個電路都有其自己的功能。通過復位按鍵FW,電路進入就緒狀態(tài),等待搶答。首先由主持人根據題目的難易程度,可以用“JIA SHI”和“JIAN SHA”兩個按鍵,設定時間在(0S-99S)之間,然后再由主持人發(fā)布搶答命令(按下KS按鍵)同時發(fā)光二極管隨即變亮,當看到二極管亮,進入倒計時狀態(tài)和搶答狀態(tài)。在電路中“S1-S8”為8路搶答器的8個按鍵,如果有人按下按鍵,程序就會判斷是誰先按下的,然后從P2口輸出搶答者號碼的七段碼值,經GAL16V8驅動,送到碼管顯示,并封鎖鍵盤,保持剛才按鍵按下時刻的時間,禁止其他人按鍵的輸入,從而實現(xiàn)了搶答的功能。如果在設定的時間中沒有一個人按下按鍵,一到時間,則產生報警信號已經超時,不可以搶答。當要進行下一次的搶答時,由主持人先按一下復位按鍵FW,電路復位,進入下一次搶答的就緒狀態(tài)。2.3系統(tǒng)的硬件構成及功能2.3.1 搶答器的電路框圖 如圖11、1所示為電路框圖。其工作原理為:接通電源后,主持人將開關撥到“清除”狀態(tài),搶答器處于禁止狀態(tài),編號顯示器滅燈,定時器顯示設定時間;主持人將開關置,“開始”狀態(tài),宣布“開始”搶答器工作。定時器倒計時,揚聲器給出聲響提示。選手在定時時間內搶答時,搶答器完成:優(yōu)先判斷、編號鎖存、編號顯示、揚聲器提示。當一輪搶答之后,定時器停止、禁止二次搶答、定時器顯示剩余時間。如果再次搶答必須由主持人再次操作清除和開始狀態(tài)開關。圖11.1搶答器框圖圖11.2搶答電路的接口電路2.3.2 單元電路設計(1)搶答器電路參考電路如圖11.2所示。該電路完成兩個功能:一是分辨出選手按鍵的先后,并鎖存優(yōu)先搶答者的編號,同時譯碼顯示電路顯示編號;二是禁止其他選手按鍵操作無效。工作過程:開關S置于“清除”端時,RS觸發(fā)器的 端均為0,4個觸發(fā)器輸出置0,使74LS148的 0,使之處于工作狀態(tài)。當開關S置于開始時,搶答器處于等待工作狀態(tài),當有選手將鍵按下時(如按下S5),74LS148的輸出 經RS鎖存后,1Q=1, =1,74LS48處于工作狀態(tài),4Q3Q2Q=101,經譯碼顯示為5。此外,1Q1,使74LS148 =1,處于禁止狀態(tài),封鎖其他按鍵的輸入。當按鍵松開即按下時,74LS148的 此時由于仍為1Q1,使=1,所以74LS148仍處于禁止狀態(tài),確保不會出二次按鍵時輸入信號,保證了搶答者的優(yōu)先性。如有再次搶答需由主持人將S開關重新置,“清除”然后再進行下一輪搶答。74LS148為8線3線優(yōu)先編碼器,表11、1為其功能表。圖11.2搶答器電路表10.174LS148的功能真值表(2)時序控制電路設計時序控制電路是搶答器設計的關鍵,它要完成以下功能:a.主持人將控制開關撥到開始位置時,揚聲器發(fā)聲,搶答電路和定時電路進人正常搶答工作狀態(tài)。 b.當參賽選手按動搶答鍵時,揚聲器發(fā)聲,搶答電路和定時電路停止工作。(3)復位電路的設計當MCS-5l系列單片機的復位引腳RST(全稱RESET)出現(xiàn)2個機器周期以上的高電平時,單片機就執(zhí)行復位*作。如果RST持續(xù)為高電平,單片機就處于循環(huán)復位狀態(tài)。根據應用的要求,復位*作通常有兩種基本形式:上電復位和上電或開關復位。8051的復位方式可以是自動復位,也可以是手動復位,見下圖。此外,RESET/Vpd還是一復用腳,VCC掉電期間,此腳可接上備用電源,以保證單片機內部RAM的數據不丟失。 2.3.3 定時電路設計為了達到搶答的合理性、完整性、可控性,需根據題目的難易程度的不同設定相應的搶答時間。所以本設計設置了搶答定時電路。它包括兩個按鍵,一個是加(JIA SHI)、另一個是減(JIAN SHI),該兩個按鍵由主持人用于在發(fā)布開始命令之前設定時間(可以設定在00S-99S),每按一下“JIA SHI”按鍵就會在原來的數字的基礎上加上一,如果是按的“JIAN SHI”按鍵就會在原來的數值上減去一。圖11.3可預置時間的定時電路 由節(jié)目主持人根據搶答題的難易程度,設定一次搶答的時間,通過預置時間電路對計數器進行預置,計數器的時鐘脈沖由秒脈沖電路提供??深A置時間的電路選用十進制同步加減計數器74LS192進行設計,具體電路如圖11、3所示。2.3.4 報警電路設計報警電路用于報警,當遇到報警信號時,發(fā)出警報。一般喇叭是一種電感性圖11.4報警電路圖。8051驅動喇叭的信號為各種頻率的脈沖。因此,最簡單的喇叭驅動方式就是利用達林頓晶體管,或者以兩個常用的小晶體管連接成達林頓架勢。在右圖中電阻R為限流電阻,在此利用晶體管的高電流增益,以達到電路快速飽和的目的。不過,如果要由P0輸出到此電路,還需要連接一個10K的上拉電阻。選手在設定的時間內搶答時,實現(xiàn):優(yōu)先判斷、編號鎖存、編號顯示、揚聲器提示。當一輪搶答之后,定時器停止、禁止二次搶答、定時器顯示剩余時間。如果再次搶答必須由主持人再次*作清除和開始狀態(tài)開關。圖面是數字搶答器的報警電路圖。其中555構成多諧振蕩器,振蕩頻率fo143(RI2R2)C,其輸出信號經三極管推動揚聲器。PR為控制信號,當PR為高電平時,多諧振蕩器工作,反之,電路停振。圖11.4報警電路第3節(jié) 系統(tǒng)軟件設計3.1系統(tǒng)主程序設計為了能夠達到搶答的公平、公正、合理,應該在主持人發(fā)布搶答命令之前必須先設定搶答的時間,所以應該得根據題目的難易程度事先設定時間,因而在編開始搶答前的程序得先編寫設定時間的程序,在硬件電路中可以看到有兩個按鍵(JIAN SHI 和 JIAN SHI)所以按下硬件的這兩個按鍵相應的在軟件進行對數據的加減。當時間設好了之后,主持人發(fā)布搶答命令按下KS按鍵同時二極管變亮,程序開始打開定時中斷開始倒計時,然后調用鍵盤掃描子程序,編寫鍵盤掃描程序。當在掃描到有人按下了鍵,馬上關閉T0、調用顯示程序、封鎖鍵盤。3.2搶答器的源程序一、八路掃描式搶答器參考程序清單P1.0-P1.7為八路搶答輸入 數碼管段選P0口,位選P2口,蜂鳴器輸出為P3.6口。P3.0為開始搶答,P3.7為停止。K EQU 20H;搶答開始標志位;將P1口與P2口互換,P3.0-P1.0,P3.1-P1.7 RING EQU 22H;響鈴標志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040HMAIN:MOV R1,#0FH;初設搶答時間為15s MOV R2,#0AH;初設答題時間為10s MOV TMOD,#11H;設置未定時器/模式1 MOV TH0,#0F0H MOV TL0,#0FFH;越高發(fā)聲頻率越高,越尖 MOV TH1,#3CH MOV TL1,#0B0H;50ms為一次溢出中斷 SETB EA SETB ET0 SETB ET1 SETB EX0 SETB EX1;允許四個中斷,T0/T1/INT0/INT1 CLR OK CLR RING SETB TR1 SETB TR0;一開始就運行定時器,以開始顯示FFF.如果想重新計數,重置 TH1/TL1就可以了;*查詢程序*START:MOV R5,#0BHMOV R4,#0BHMOV R3,#0BH ACALL DISPLAY;未開始搶答時候顯示FFFJB P3.0,NEXT ACALL DELAYJB P3.0,NEXT;去抖動,如果開始鍵按下就向下執(zhí)行,否者跳到非法搶答查詢ACALL BARK;按鍵發(fā)聲MOV A,R1 MOV R6,A;送R1-R6,因為R1中保存了搶答時間 SETB OK;搶答標志位,用于COUNT只程序中判斷是否查詢搶答 MOV R3,0AH;搶答只顯示計時,滅號數AJMP COUNT;進入倒計時程序,查詢有效搶答的程序在COUNT里面NEXT:JNB P1.0,FALSE0JNB P1.1,FALSE1 JNB P1.2,FALSE2 JNB P1.3,FALSE3 JNB P1.4,FALSE4 JNB P1.5,FALSE5 JNB P1.6,FALSE6JNB P1.7,FALSE7 AJMP START;*非法搶答處理程序*FALSE0: ACALL BARK;按鍵發(fā)聲 MOV R3,#00H AJMP ERRORFALSE1: ACALL BARK;按鍵發(fā)聲 MOV R3,#01H AJMP ERRORFALSE2: ACALL BARK MOV R3,#02H AJMP ERRORFALSE3: ACALL BARK MOV R3,#03H AJMP ERRORFALSE4: ACALL BARK MOV R3,#04H AJMP ERRORFALSE5: ACALL BARK MOV R3,#05H AJMP ERRORFALSE6: ACALL BARK MOV R3,#06H AJMP ERROR;*INT0(搶答時間R1調整程序) *INT0SUB: MOV A,R1 MOV B,#0AH DIV AB MOV R5,A MOV R4,B MOV R3,#0AH ACALL DISPLAY;先在兩個時間LED上顯示R1 JNB P3.4,INC0;P3.4為+1s鍵,如按下跳到INCO JNB P3.5,DEC0;P3.5為-1s鍵,如按下跳到DECO JNB P3.7,BACK0;P3.7為確定鍵,如按下跳到BACKO AJMP INT0SUB INC0: MOV A,R1 CJNE A,#63H,ADD0;如果不是99,R2加1,如果加到99了,R1就置0,重新 加起。 MOV R1,#00H ACALL DELAY1 AJMP INT0SUB ADD0: INC R1 ACALL DELAY1 AJMP INT0SUB DEC0: MOV A,R1 JZ SETR1;如果R1為0, R1就置99, DEC R1 ACALL DELAY1 AJMP INT0SUBSETR1: MOV R1,#63H ACALL DELAY1 AJMP INT0SUBBACK0: RETI ;*INT1(回答時間R2調整程序)* INT1SUB:MOV A,R2 MOV B,#0AH DIV AB MOV R5,A MOV R4,B MOV R3,#0AH ACALL DISPLAY JNB P3.4,INC1 JNB P3.5,DEC1 JNB P1.7,BACK1 AJMP INT1SUB INC1: MOV A,R2 CJNE A,#63H,ADD1 MOV R2,#00H ACALL DELAY1 AJMP INT1SUB ADD1: INC R2 ACALL DELAY1 AJMP INT1SUB DEC1:MOV A,R2 JZ SETR2 DEC R2 ACALL DELAY1 AJMP INT1SUB SETR2: MOV R2,#63H ACALL DELAY1 AJMP INT1SUB BACK1: RETI ;*倒計時程序(搶答倒計時和回答倒計時都跳到改程序)* COUNT: MOV R0,#00H;重置定時器中斷次數 MOV TH1,#3CH MOV TL1,#0B0H;重置定時器RECOUNT:MOV A,R6;R6保存了倒計時的時間,之前先將搶答時間或回答時間給R6 MOV B,#0AH DIV AB;除十分出個位/十位 MOV 30H,A;十位存于(30H) MOV 31H,B;個位存于(31H) MOV R5,30H;取十位 MOV R4,31H;取個位 MOV A,R6 SUBB A,#07H JNC LARGER;大于5s跳到LARGER,小于等于5s會提醒 MOV A,R0 CJNE A,#0AH,FULL;1s中0.5s向下運行 CLR RING AJMP CHECKFULL: CJNE A,#14H,CHECK;下面系1s的情況,響并顯示號數并清R0,重新計 SETB RING MOV A,R6 JZ QUIT;計時完畢 MOV R0,#00H DEC R6;一秒標志減1 AJMP CHECKLARGER: MOV A,R0 CJNE A,#14H,CHECK;如果1s向下運行,否者跳到查停/顯示 DEC R6;計時一秒R6自動減1 MOV R0,#00HCHECK: JNB P1.7,QUIT;如按下停止鍵退出 ACALL DISPLAY JB OK,ACCOUT;如果是搶答倒計時,如是則查詢搶答,否者跳過查詢繼續(xù)倒數(這里起到鎖搶答作用) AJMP RECOUNTACCOUT: JNB P1.0,TRUE0JNB P1.1,TRUE1 JNB P1.2,TRUE2 JNB P1.3,TRUE3 JNB P1.4,TRUE4 JNB P1.5,TRUE5 JNB P1.6,TRUE6JNB P1.7,TRUE7 AJMP RECOUNTQUIT: CLR OK;如果按下了停止鍵執(zhí)行的程序 CLR RING AJMP START;*正常搶答處理程序*TRUE0: ACALL BARK; 按鍵發(fā)聲 MOV A,R2;搶答時間R2送R6 MOV R6,A MOV R3,#00H CLR OK;因為答題的計時不再查詢搶答,所以就鎖了搶答 AJMP COUNTTRUE1: ACALL BARK;按鍵發(fā)聲 MOV A,R2 MOV R6,A;搶答時間R2送R6 MOV R3,#01H CLR OK;因為答題的計時不再查詢搶答,所以就鎖了搶答 AJMP COUNTTRUE2: ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#02H CLR OK AJMP COUNTTRUE3: ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#03H CLR OK AJMP COUNTTRUE4: ACALL BARK; MOV A,R2 MOV R6,A MOV R3,#04H CLR OK AJMP COUNTTRUE5:ACALL BARK;MOV A,R2 MOV R6,A MOV R3,#05H CLR OK AJMP COUNTTRUE6:ACALL BARK;MOV A,R2 MOV R6,A MOV R3,#06H CLR OK AJMP COUNTTRUE7:ACALL BARK;MOV A,R2 MOV R6,A MOV R3,#07H CLR OK AJMP COUNT;*犯規(guī)搶答程序*ERROR: MOV R0,#00HMOV TH1,#3CHMOV TL1,#0B0HMOV 34H,R3;犯規(guī)號數暫存與(34H)HERE:MOV A,R0CJNE A,#0AH,FLASH;0.5s向下運行-滅并停響 CLR RING MOV R3,#0AH MOV R4,#0AHMOV R5,#0AH;三燈全滅 AJMP CHECK1FLASH:CJNE A,#14H,CHECK1;下面系1s的情況,響并顯示號數并清R0,重新計SETB RING MOV R0,#00H MOV R3,34H;取回號數 MOV R5,#0BH MOV R4,#0BH;顯示FF和號數 AJMP CHECK1CHECK1: JNB P3.7,QUIT1 ACALL DISPLAY AJMP HEREQUIT1: CLR RING CLR OK AJMP START;*顯示程序*DISPLAY:MOV DPTR,#DAT1;查表顯示程序,利用P0口做段選碼口輸出/P2低三位做位選碼輸出, MOV A,R5 MOVC A,A+DPTR MOV P2,#01H MOV P0,A ACALL DELAY MOV DPTR,#DAT2 MOV A,R4 MOVC A,A+DPTR MOV P2,#02H MOV P0,A ACALL DELAY MOV A,R3 MOVC A,A+DPTR MOV P2,#04H MOV P0,A ACALL DELAY RETDAT1:DB 00H,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H;滅,1,2,3,4,5,6,7,8,9,滅,FDAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H;第一個為零,其他與上相同,因為十位如果為零顯示熄滅;*加減時間延時(起到不會按下就加N個數)*DELAY1: MOV 35H,#08HLOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET;延時(顯示和去抖動用到) DELAY: MOV 32H,#12HLOOP: MOV 33H,#0AFHLOOP1: DJNZ 33H,LOOP1 DJNZ 32H,LOOP RET;*發(fā)聲程序*BARK: SETB RING ACALL DELAY1 ACALL DELAY1 CLR RING;按鍵發(fā)聲 RET;*TO溢出中斷(響鈴程序)* T0INT: MOV TH0,#0ECH MOV TL0,#0FFH JNB RING,OUT; CPL P3.6;RING標志位為1時候P3.6口不短取反使喇叭發(fā)出一定頻率的聲音OUT: RETI;*T1溢出中斷(計時程序) *T1INT: MOV TH1,#3CH MOV TL1,#0B0H INC R0 RETI END 第4節(jié) 技術指標及故障處理4.1主要技術參數電源電壓:交流220V10% 工作功耗:交流5W倒計時范圍:1-99秒可設4.2搶答器使用說明開展競賽活動時,請先布置好場地,將搶答按鈕裝于參賽桌上,每組按鈕的二條線根據實際場地大小,連上合適長度,分別接到3.5MM的組別插頭上,然后再將插頭插入機后插座中8個組中。(1) 開機按電源開關,顯示屏左邊的搶答指示燈亮,數碼管顯示。(2) 設定搶答倒計時時間在顯示屏左邊的搶答指示燈亮,數碼顯示時,按+、-鍵可以設定搶答倒計時時間,在1-99秒之間設定,按住+或-鍵不放,可以快速累加或累減。設定好以后按一下?lián)尨鹩嫊r鍵。(3) 設定答題倒計時時間按一下答題計時鍵。顯示屏顯示0閃爍,進入等待狀態(tài)。(4) 測試各組搶答按鍵試按一下各組的搶答按鈕,應立即顯示該組的組別數字,同時機內喇叭發(fā)出叮咚的提示音,按取消鍵,返回0閃爍狀態(tài)。(5) 啟動搶答倒計時,開始搶答0閃爍狀態(tài)下,當主持人宣布搶答開始時,馬上按一下?lián)尨鹩嫊r鍵,屏幕顯示所設定的搶答倒計時時間并開始倒計時,提示倒計時時間馬上臨近結束。倒計時到0以后,儀器發(fā)出叮咚的結束提示音,同時顯示屏返回0閃爍待命狀態(tài)。在搶答倒計時中,如果有參賽組搶答,儀器屏幕立即顯示該組的組別號,同時發(fā)出叮咚的搶答成功提示音。需要返回0待命狀態(tài),按取消鍵即可。(6) 啟動答題倒計時0閃爍狀態(tài)下,或有參賽組搶答成功后,需要開始答題的計時時,按答題計時鍵,屏幕顯示所設定的答題倒計時時間并開始倒計時,提示倒計時時間馬上臨近結束。倒計時到0以后,儀器發(fā)出丁冬的結束提示音,同時顯示屏返回0閃爍待命狀態(tài)。(7) 提前取消倒計時無論是搶答還是答題的倒計時時間,需要提前退出,只要按一下取消鍵,即可返回到0閃爍待命狀態(tài)。(8) 重設倒計時時間需要重新設置倒計時時間,可按倒計時重設鍵,屏幕顯示。左邊搶答計時指示燈點亮,即可重新設定倒計時時間,設定方法與前面相同。 (9) 主機控制加/減分答題完畢后,可給搶答組酌情評分,加分直接按對應搶答組再按預設的分數進行加減即可(預設有1分和10分),每按一次得分或扣分鍵,給加或減5分, 如主持人評定搶答有誤,應于扣分,則可按上述方法 按扣分鍵,本屏將顯示扣分分數, 如- 10;如果操作有誤,多按了得分鍵或扣分鍵,也可用按相反的計分鍵來修改分數。(10) 違規(guī)搶答當主持人讀題過程中,而未宣布搶答開始時按下?lián)尨鸢粹o。主顯示屏將顯示該違規(guī)組號,及發(fā)出提示音。及該組的紅燈亮起。4.3常見故障開機無顯示解決辦法: A、查電源插座是否插好;B、儀器后板的保險絲是否燒斷; C、 POWER開關是否有接觸不良。 參考文獻1 陳大欽編.電子技術基礎實驗(第二版)M.湖北:機械工業(yè)出版社,2001 2 李廣弟.單片機基礎M.北京:北航出版社,20103 胡學海.單片機原理及應用系統(tǒng)設計M.北京:京電子工業(yè)出版社,20054 盧飛躍.紅外遙控多路搶答器的設計J.番禺職業(yè)技術學報,2003,2(2):10-12.5 王公堂.基于IP1C68F73的61路搶答器J.電腦開發(fā)與應用,2006,9(9):83-846 梁超.一款基于單片機技術的電子搶答器J.機電工程技術,2005,34(1):48-527 齊向東.多功能數字顯示搶答器J.黃石高等專科學院學報,1996,37(4):37-408 伊長華.十六路微控搶答器的設計J.電子工程師,2001,14(5):27-289 龔昌來.單片機控制的智能型控搶答器的設計J.廣東自動化與信息工程,200310 周功明, 周陳琛. 基于單片機AT89C2051的九路多功能智力競賽搶答器的設計J. 現(xiàn)代電子技術 , 2006,(20):54-57 11 鄒其洪, 黃智偉,高嵩,等編著.電工電子實驗與計算機仿真M.電子工業(yè)出版社,2005 12 黃思俞. 多路搶答器的設計J. 三明高等??茖W校學報 , 2002,(02):89-90 13 尹長華, 趙海鴻, 呂向陽, 毛鵬翔. 十六路微控搶答器的設計J. 電子工程師 , 2001,(06):67-69 3致 謝本課程設計是在我的導師恩德老師的親切關懷和細心指導下完成的,在設計過程中,自始至終凝聚著導師的心血。恩師那治學嚴謹的態(tài)度,淵博的學識感染著我。他那誨人不倦、寬厚樸實的作風給我們留下了不可磨滅的影響,是我學習的榜樣,使我終生受益無窮。在此論文完成之際,特向恩師表達誠摯的謝意同時以最崇高的敬意。除此之外,在課題進行當中,還得到了其他老師,教授等的細心指導和諸多幫助。他們的無私幫助和耐心指導也是我得以完成本課題的關鍵。再此我向他們表示由衷的感謝和深切的問候。此間我還得到了同學等諸多指導,再此表示感謝。我還要感謝我的一些同學,他們在我最需要幫助的時候無私的伸出了援助之手,在此,對于他們無私的幫助我表示深深的感謝。可以說如果沒有他們的幫助我就不可能順利的按時完成畢業(yè)設計。真誠的感謝所有的幫助過我的老師們,同學們、家人和朋友們,感謝對本設計進行評審的專家們,感謝他們給我提出的寶貴意見和建議。 為你提供優(yōu)秀的畢業(yè)論文參考資料,請您刪除以下內容,O(_)O謝謝!A large group of tea merchants on camels and horses from Northwest Chinas Shaanxi province pass through a stop on the ancient Silk Road, Gansus Zhangye city during their journey to Kazakhstan, May 5, 2015. The caravan, consisting of more than 100 camels, three horse-drawn carriages and four support vehicles, started the trip from Jingyang county in Shaanxi on Sept 19, 2014. It will pass through Gansu province and Xinjiang Uygur autonomous region, and finally arrive in Almaty, formerly known as Alma-Ata, the largest city in Kazakhstan, and Dungan in Zhambyl province. The trip will cover about 15,000 kilometers and take the caravan more than one year to complete. The caravan is expected to return to Jingyang in March 2016. Then they will come back, carrying specialty products from Kazakhstan A small art troupe founded six decades ago has grown into a household name in the Inner Mongolia autonomous region. In the 1950s, Ulan Muqir Art Troupe was created by nine young musicians, who toured remote villages on horses and performed traditional Mongolian music and dances for nomadic families. The 54-year-old was born in Tongliao, in eastern Inner Mongolia and joined the troupe in 1975.He says there are 74 branch troupes across Inner Mongolia and actors give around 100 shows every year to local nomadic people. I can still recall the days when I toured with the troupe in the early 80s. We sat on the back of pickup trucks for hours. The sky was blue, and we couldnt help but sing the folk songs, Nasun says. The vastness of Inner Mongolia and the lack of entertainment options for people living there, made their lives lonely. The nomadic people were very excited about our visits, Nasun recalls. We didnt have a formal stage. The audience just sat on the grass. Usually, the performances became a big party with local people joining in. For him, the rewarding part about touring isnt just about sharing art with nomadic families but also about gaining inspiration for the music and dance. Ulan Muqir literally translates as red burgeon, and todays performers of the troupe still tour the regions villages and entertain nomadic families, but their fame has spread around the world. On May 16 and 17, nearly 100 singers and dancers from the troupe performed at Beijings Poly Theater. Their show, titled Ulan Muqir on the Grassland, depicted the history and development of the art troupe. Being from the region allowed me to embrace the culture of Inner Mongolia and being a member of the troupe showed me where I belonged, Nasun, the art troupes president, who is also a renowned tenor, tells China Daily. During a tour in 1985, he went to a village and met an elderly local man, who told him a story about his friendship with a solider from Shenyang, capital of Northeast Chinas Liaoning province, decades ago. The solider gave the old man a handmade saddle when they bid farewell. The story inspired Nasun to write Carve

注意事項

本文(畢業(yè)論文-基于8051單片機的8路搶答器設計.doc)為本站會員(good****022)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!