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

正文內(nèi)容

基于at89c51單片機(jī)的八路多功能搶答器設(shè)計(jì)(文件)

 

【正文】 CLR OK AJMP COUNT TRUE3:ACALL BARK 2 0 11 屆 畢 業(yè) 論 文 34 MOV A,R2 MOV R6,A MOV R3,03H CLR OK AJMP COUNT TRUE4:ACALL BARK MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNT TRUE5: ACALL BARK MOV A,R2 MOV R6,A MOV R3,05H CLR OK AJMP COUNT 2 0 11 屆 畢 業(yè) 論 文 35 TRUE6: ACALL BARK MOV A,R2 MOV R6,A MOV R3,06H CLR OK AJMP COUNT TRUE7: ACALL BARK MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT TRUE8: ACALL BARK MOV A,R2 MOV R6,A MOV R3,08H CLR OK 2 0 11 屆 畢 業(yè) 論 文 36 AJMP COUNT 犯規(guī)搶答程序: ERROR: MOV R0,00H MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3 。下面是 的情況,響并顯示號(hào)數(shù)并清 R0,重新計(jì) SETB RING MOV R0,00H 2 0 11 屆 畢 業(yè) 論 文 37 MOV R3,34H 。滅 ,1,2,3,4,5,6,7,8,9,滅 ,F DAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。RING 標(biāo)志位為 1 時(shí)候 口不斷取反使喇叭發(fā)出一定頻率的聲音 OUT: RETI T1 溢出中斷 (計(jì)時(shí)程序 ): T1INT: MOV TH1,3CH MOV TL1,0B0H INC R0 RETI 中斷服務(wù)程序: INTT0: MOV DATA0,P1 CLR EX0 RETI END 2 0 11 屆 畢 業(yè) 論 文 41 結(jié)束語(yǔ) 經(jīng)過(guò)了快 2 個(gè)月的努力,和跟老師的商討下,我完成了這次畢業(yè)設(shè)計(jì)的任務(wù)。因?yàn)橛脝纹瑱C(jī)既能把剛學(xué)的單片機(jī)知識(shí)鞏固又能更深入的去了解單片機(jī)的知識(shí)。使我能夠順利的按時(shí)完成這次設(shè)計(jì),在此深表感謝。感謝我的母校給了我在大學(xué)三年的深造的機(jī)會(huì),讓我能繼續(xù)學(xué)習(xí)和提高;感謝老師和同學(xué)們?nèi)陙?lái)的關(guān)心和鼓勵(lì)。這次通過(guò)做畢業(yè)設(shè)計(jì)使我學(xué)到了,怎樣把書本上的知識(shí)轉(zhuǎn)為自己的知識(shí),也學(xué)會(huì)了怎樣更好的處理把學(xué)到是知識(shí)帶到現(xiàn)實(shí)中來(lái)應(yīng)用。按鍵發(fā)聲 RET 2 0 11 屆 畢 業(yè) 論 文 40 TO 溢出中斷 (響鈴程序 ) : T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。顯示 FF 和號(hào)數(shù) AJMP CHECK1 CHECK1: JNB ,QUIT1 ACALL DISPLAY AJMP HERE QUIT1: CLR RING CLR OK AJMP START 顯示程序: DISPLAY:MOV DPTR,DAT1 。 向下運(yùn)行 滅并停響 CLR RING MOV R3,0AH MOV R4,0AH MOV R5,0AH 。如果按下了“停止鍵”執(zhí)行的程序 CLR RING AJMP START 正常搶答處理程序: TRUE1: ACALL BARK MOV A,R2 MOV R6,A 。如按下停止鍵退出 JNB OK,CHECKK 。計(jì)時(shí)完畢 MOV R0,00H DEC R6 。取個(gè)位 MOV A,R6 SUBB A,07H JNC LARGER 。除十分出個(gè)位 /十位 MOV 30H,A 。當(dāng)?shù)褂?jì)時(shí)進(jìn)入最后 5 秒的時(shí)候,啟用錦囊能消除蜂鳴 倒計(jì)時(shí)程序 (搶答倒計(jì)時(shí)和回答倒計(jì)時(shí)都跳到改程序 ): COUNT: MOV R0,00H 。如果不是 99,R2 加 1,如果加到 99,R1 就置 0,重新加起。先在兩個(gè)時(shí)間 LED 上顯示 R1 JNB ,INC0 。送 R1R6,因?yàn)?R1 中保存了搶答時(shí)間 SETB OK 。倒計(jì)時(shí)調(diào)整 JB ,NEXT ACALL DELAY JB ,NEXT 。允許二個(gè)中斷 ,T0/T1 CLR OK CLR RING SETB TR1 SETB TR0 。啟用錦囊時(shí)間從 70s 倒計(jì)時(shí) MOV TMOD,11H 。響鈴標(biāo)志位 DATA0 EQU 36H 。 2 0 11 屆 畢 業(yè) 論 文 20 圖 31 軟件系統(tǒng)結(jié)構(gòu)圖 在主要的程序中包括:主程序,查詢程序,非法 搶答程序,搶答時(shí)間調(diào)整程序,回答時(shí)間調(diào)整程序,倒計(jì)時(shí)程序,正常搶答處理程序,犯規(guī)處理程序,顯示及發(fā)聲程序。圖 27 中電路就是由一個(gè) 74HC30 輸入與非門和 74LS04 反向器組成的去抖電路。 圖 26 搶答按鍵及調(diào)整按鍵 在上圖中 8 個(gè)搶答按鍵分別接入單片機(jī)的 ~ 端口,單片機(jī)通過(guò)讀取~ 的值來(lái)判斷當(dāng)前輸入的是 8 個(gè)搶答按鍵中的哪一個(gè)。 揚(yáng)聲器 的設(shè)計(jì) 利用程序來(lái)控制單 片 機(jī)某個(gè)口線的 “ 高 ” 電平或低電平,則在該口線上就能產(chǎn)生一定頻率 的矩形波,接上喇叭就能發(fā)出一定頻率的聲音,若再利用延時(shí)程序控制 “ 高 ”“ 低 ” 電平的持續(xù)時(shí)間,就能改變輸出頻率,從而改變音調(diào),使喇叭2 0 11 屆 畢 業(yè) 論 文 18 發(fā)出不同的聲音。時(shí)鐘電路如圖 23 所示。 為了提高數(shù)據(jù)處理和位操作功能,片內(nèi)增加了一 個(gè)通用寄存器 B 和一些專用寄存器,還增加了位處理邏輯電路的功能。 CPU 主要功能是產(chǎn)生各種 控制信號(hào),控制存儲(chǔ)器、輸入 /輸出端口的數(shù)據(jù)傳輸、數(shù)據(jù)的算術(shù)運(yùn)算、邏輯運(yùn)算以及位操作處理等, CPU 按其功能可分為運(yùn)算器和控制器兩部分。 AT89C51 單片機(jī)內(nèi)部由 CPU、 4KB 的 FPEROM , 128B 的 RAM, 兩個(gè) 16 位的定時(shí) /計(jì)數(shù)器 T0 和 T1, 4 個(gè) 8 位的 I/O 端 P0、 P P P3 等組成。搶答時(shí)間調(diào)整按鍵和回答時(shí)間調(diào)整按鍵分別接到單片機(jī)的 1 14 管腳,加一按鍵和減一按鍵分別接到單片機(jī)的 1 16 管腳。在數(shù)碼管上顯示哪一組先答題,從而實(shí)現(xiàn)整個(gè)搶答過(guò)程。系統(tǒng)工作原 理本系統(tǒng)采用 AT89C51 單片機(jī)作為核心。 搶答器的工作流程分為 :系統(tǒng)復(fù)位、正常流程、違例流程等幾部分, 如圖 12所示。倒數(shù)時(shí)間到 5s 時(shí) 會(huì)每 減一 秒響一下提示音。 搶答器的工作 原理 搶答器的基本工作原理:在搶答競(jìng)賽時(shí),有多個(gè)信號(hào)同時(shí)或不同時(shí)送入主電路中,搶答器內(nèi)部的寄存器工作,并識(shí)別、記錄第一個(gè)號(hào)碼,同時(shí)內(nèi)部的定時(shí)器開(kāi)始工作,記錄有關(guān)時(shí)間并產(chǎn)生超時(shí)信號(hào)。如果主持人沒(méi)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1