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

正文內(nèi)容

基于89c51的八位搶答器-單片機系統(tǒng)課程設(shè)計-文庫吧資料

2024-11-25 21:44本頁面
  

【正文】 COUNT TRUE5: ACALL BARK MOV A,R2 MOV R6,A MOV R3,05H CLR OK AJMP COUNT 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 28 CLR OK AJMP COUNT // 犯規(guī)搶答程序 // ERROR: MOV R0,00H MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3 HERE: MOV A,R0 CJNE A, 06H,FLASH CLR RING MOV R3,0AH MOV R4,0AH MOV R5,0AH ;三燈全滅 AJMP CHECK1 FLASH: CJNE A,0CH,CHECK1 SETB RING MOV R0,00H MOV R3,34H ;取回號數(shù) MOV R5,0BH MOV R4,0BH ;顯示 FF 和號數(shù) AJMP CHECK1 CHECK1: JNB , QUIT1 ACALL DISPLAY AJMP HERE QUIT1: CLR RING CLR OK AJMP START //顯示程序 // DISPLAY: MOV DPTR,DAT1 MOV A,R3 29 MOVC A,A+DPTR MOV P2,0FEH MOV P0,A ACALL DELAY MOV DPTR,DAT2 MOV A,R5 MOVC A,A+DPTR MOV P2,0FbH MOV P0,A ACALL DELAY MOV DPTR,DAT1 MOV A,R4 MOVC A,A+DPTR MOV P2,0FDH MOV P0,A ACALL DELAY RET DAT1: DB 00H,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,00H,71H //“滅”,“ 1”,“ 2”,“ 3”,“ 4”,“ 5”,“ 6”,“ 7”,“ 8”,“ 9”,“滅”,“ F” // DAT2: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,00H,71H //“ 0”,“ 1”,“ 2”,“ 3”,“ 4”,“ 5”,“ 6”,“ 7”,“ 8”,“ 9”,“滅”,“ F” // //加減時間延時 // DELAY1: MOV 35H,08H LOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET //延時 // DELAY: MOV 32H,12H 30 LOOP: MOV 33H,0AFH LOOP1: DJNZ 33H,LOOP1 DJNZ 32H,LOOP RET BARK: SETB RING //發(fā)聲程序 // ACALL DELAY1 ACALL DELAY1 CLR RING RET //T0 溢出中斷 // T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT CPL OUT: RETI //T1 溢出中斷 // T1INT: MOV TH1,3CH MOV TL1,0B0H INC R0 RETI //INTT0 中斷 // INTT0: MOV DATAO,P1 CLR EX0 RETI END 。 我的心情無法平靜,從開始進入課題到順利完成,有許多師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意! 同時也感謝學院為我提供良好的做課程設(shè)計的環(huán)境。 謝 辭 課程設(shè)計是對我們知識運用能力的一次全面的考核,也是對我們進行科學研究基本功的訓練,培養(yǎng)我們綜合運用所學知識獨立地分析問題和解決問題的能力。 ( 4)將器件放置到繪圖區(qū),放置電源、地,然后進行連線,最后設(shè)置、修改原件屬性。 ( 3)添加所需的元器件:單片機 AT89C5 30Pf 電容 CAP、 12MHz 晶振 CRYSTAL、共陰極七段數(shù)碼管 7SEGMPX4CC、 HITEMP10U50V、八輸入與非門 74HC六反相器74LS0揚聲器 SPEAKER、電阻 RES、按鍵 BUTTON。 軟件仿真 進行 Proteus 軟件仿真的步驟如下: ( 1)打開 Proteus 軟件選擇新建設(shè)計。軟件仿真及程序調(diào)試這一部分是焊接實物前必須要做的一步。搶答時間調(diào)整子程序流程圖如圖 43 所示。搶答時間的設(shè)定值范圍是 0~ 99S, 0S 再減 1S 會變成 99S,同理 99S 再加 1S 會變成 0S。此時, LED 顯示裝置會顯示當前搶答時間的設(shè)定值,如果想加 1S,按下“加 1”鍵;如果想減 1S,按下“減 1”鍵。 非法搶答查詢子程序流程圖如圖 42 所示。 在主持人未按下“搶答開始鍵”時,為防止參賽選手發(fā)生搶答,專門設(shè)計了非法搶答查詢子程序。 該智能搶答器的初始化子程序主要是兩個定時器和兩個外部中斷的初始化。 第四章 軟件設(shè)計 本系統(tǒng)由于較簡單,程序內(nèi)容相對較少,本著簡單易懂的原則,所以采用匯編語言實現(xiàn)其軟 件的設(shè)計。 圖 38 報警電路 壓電式蜂鳴器結(jié)構(gòu)簡單、耗電少,更適于在單片機系統(tǒng)中應(yīng)用。按鍵 連接圖如圖 37 所示。而如果鍵處理程序采用查詢方式的話也會存在響應(yīng)按鍵遲鈍的現(xiàn)象,甚至可能會漏掉信號。這種抖動對于人來說是感覺不到的,但對單片機來說,則是完全可以感應(yīng)到的,因為單片機處理的速度是在微秒級,而機械抖動的時間至少是毫秒級,對單片機而言,這已是一段“漫長”的時間了。按鍵如圖 35所示,當開關(guān) S1斷開時,單片機接入口輸入為高電平, S1閉合時,單片機 13 接入口輸入為低電平。 12 圖 34 七段數(shù)碼顯示管 并通過查表法,將其在數(shù)碼管上顯示出來,其中 P0 口為字型碼輸入端, P2 口低 3 位為字選段輸入端。輸入到數(shù)碼管 dp 、 g、 f、 e、 d、 c、b、 a 的二進制碼稱為字段碼(或稱字形碼),數(shù)碼管顯示的結(jié)果為字形。只要哪個引腳輸入低電平,對應(yīng)的二極管就會發(fā)亮。 復(fù)位模塊 單片機的第 9 腳 RST 為硬件復(fù)位端,只要將該端持續(xù) 2 個機器周期的高電平即可實現(xiàn)復(fù)位,復(fù)位后單片機的各狀態(tài)都恢復(fù)到初始化狀態(tài),其電路圖如圖 33 所示 : 圖 33 復(fù)位電路 數(shù)碼管發(fā)光原理分兩種情況:共陰極型 a、 b、 c、 d、 e、 f、 g 各引腳輸入高電平有效。經(jīng)過大量的實際應(yīng)用,晶體振蕩器的頻率與諧振電容的容值之間形成了一定的固定搭配。二者如果配合的好,可以發(fā)揮諧振電容的積極作用。諧振電容的 11 容值選擇,與所用的晶體振蕩器的頻率值有關(guān)。 時鐘電路如圖 32 所示。無論何種形式,都需要外部附加電路,產(chǎn)生時鐘脈沖。 時鐘模塊 圖 32 時鐘電路 單片機必須在時鐘的驅(qū)動下才能工作。它只有在兩種情況下才發(fā)出報警,一是“開始搶答”按鍵沒有按下時,選手就按下了“搶答鍵”,報警電路發(fā)出報警,提示有選手發(fā)生搶答;二是每道題的搶 答時間和問題的回答
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1