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

正文內(nèi)容

基于at89c51單片機(jī)的八路搶答器的設(shè)計(jì)(參考版)

2024-11-14 03:55本頁面
  

【正文】 RING 標(biāo)志位為 1時候 音 OUT: RETI ; ***T1 溢出中斷 (計(jì)時程序 ) *** T1INT: MOV TH1,3CH MOV TL1,0B0H INC R0 RETI END 。 按鍵發(fā)聲 RET ; ***TO 溢出中斷 (響鈴程序 )*** T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。 MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT ; ***顯示程序 *** DISPLAY:MOV DPTR,DAT1。 MOV A,R2 MOV R6,A MOV R3,05H CLR OK AJMP COUNT TRUE6: ACALL BARK。 MOV A,R2 MOV R6,A MOV R3,03H CLR OK AJMP COUNT TRUE4: ACALL BARK。 因?yàn)榇痤}的計(jì)時不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT TRUE2: ACALL BARK。 按鍵發(fā)聲 MOV A,R2 MOV R6,A。 搶答時間 R2 送 R6 MOV R6,A MOV R3,00H CLR OK。 如果按下了 停止鍵 執(zhí)行的程序 CLR RING AJMP START; ; ***正常搶答處理程序 *** TRUE0: ACALL BARK。 如按下停止鍵退出 ACALL DISPLAY JB OK,ACCOUT。 如果 1s 向下運(yùn)行 ,否者跳到查 停 /顯示 DEC R6。 計(jì)時完畢 MOV R0,00H DEC R6。 1s 中 向下運(yùn)行 CLR RING AJMP CHECK 26 FULL: CJNE A,14H,CHECK。 取個位 MOV A,R6 SUBB A,07H JNC LARGER。 個位存于 (31H) MOV R5,30H。 除十分出個位 /十位 MOV 30H,A。 重置定時器 RECOUNT: MOV A,R6。 如果 R1 為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP INT0SUB SETR1: MOV R1,63H ACALL DELAY1 AJMP INT0SUB BACK0: RETI ; ; ***INT1(回答時間 R2 調(diào)整程序 )*** INT1SUB: MOV A,R2 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY JNB ,INC1 JNB ,DEC1 JNB ,BACK1 AJMP INT1SUB INC1: MOV A,R2 CJNE A,63H,ADD1 25 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 ; ; ***倒計(jì)時程序 (搶答倒計(jì)時和回答倒計(jì)時都跳到改程序 )*** COUNT: MOV R0,00H。如果不是 99,R2 加 1,如果加到 99,R1 就置 0,重新加起。 為 1s 鍵 ,如按下跳到 DECO 24 JNB ,BACK0。 先在兩個時間 LED 上顯示 R1 JNB ,INC0。 進(jìn)入倒計(jì)時程序 ,查詢有效搶答的程序 在 COUNT 里面 NEXT: JNB ,FALSE0 JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 NB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,FALSE7 AJMP START。 搶答標(biāo)志位 ,用于 COUNT 只程序中判斷是否查詢搶答 MOV R3,0AH。 按鍵發(fā)聲 MOV A,R1 MOV R6,A。 未開始搶答時候顯示 FFF JB ,NEXT ACALL DELAY JB ,NEXT。 允許四個中斷 ,T0/T1/INT0/INT1 CLR OK CLR RING SETB TR1 SETB TR0。 越高發(fā)聲頻率越高 ,越尖 MOV TH1,3CH MOV TL1,0B0H。 初設(shè)答題時間為 10s MOV TMOD,11H。 響鈴標(biāo)志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040H MAIN: MOV R1,0FH。 搶答開始標(biāo)志位 。我們互相幫助和互相鼓勵,對我完成學(xué)業(yè)和對未知領(lǐng)域的探索提供了很大的動力。與我朝夕相處的同學(xué)和朋友,也在學(xué)習(xí)和生活上給了我很多幫助。從一開始的給我們搜集一些學(xué)習(xí)資料,到后來的親自召集我們當(dāng)面講解指導(dǎo),盡到作為導(dǎo)師的對我們學(xué)習(xí)上的指導(dǎo)責(zé)任。在久的依依不舍也有告別的時候。 20 致謝 伴隨著畢業(yè)設(shè)計(jì)順利的完成,也就意味著在大學(xué)里的三年學(xué)習(xí)時光也即將接近序幕。比如對一開始的基本電路板焊接與最后的硬件調(diào)試,雖然電路和結(jié)構(gòu)已經(jīng)設(shè)計(jì)好,但是實(shí)際操作的時候還會出現(xiàn)好多問題,焊接不良,線路不通等。 在此過程中學(xué)會了單片機(jī)的基本功能,并掌握了搶答器的實(shí)現(xiàn)方法。雖然實(shí)現(xiàn)搶答器的方法有很多種,但是用單片機(jī)實(shí)現(xiàn)的搶答器,功能易實(shí)現(xiàn),可靠性上也比其他方式穩(wěn)定。 18 19 總結(jié) 此次畢業(yè)設(shè)計(jì)是基于 AT89C51 單片機(jī)的八路搶答器的設(shè)計(jì)與實(shí)現(xiàn)。 圖 53 實(shí)物圖 然后有人搶答后進(jìn)行六十秒倒計(jì)時。其軟件程序如圖 52 所示, 圖 52 軟件程序調(diào)試圖 調(diào)試結(jié)果及分析 我們對設(shè)計(jì)好的搶答器進(jìn)行功能測試 ,按下開始鍵后數(shù)碼管顯示三十秒倒計(jì)時。圖 51為接通電源的實(shí)物圖。 圖 46 控制程序流程圖 16 5 調(diào)試 硬件調(diào)試 在設(shè)計(jì)工程中,我們對實(shí)際電路進(jìn)行制作焊接之后,要對電路的焊接進(jìn)行檢驗(yàn),確認(rèn)各個元器件是按照事先設(shè)計(jì)好的線路連接的的,并且檢查焊接點(diǎn)無虛焊,不會發(fā)生短路和短路。這是只有主持人進(jìn)行復(fù)位操作,是搶答器系統(tǒng)恢復(fù)到原始狀態(tài),這樣才可以進(jìn)行新的一輪搶答。只有在主持人按下開始鍵后,搶答器系統(tǒng)才會開始運(yùn)行。報(bào)警流程圖如圖45 所示。 14 外部中斷0中斷K0按下?K1按下?NYK2按下?K3按下?K5按下?K4按下?K6按下?K7按下?中斷返回?cái)?shù)碼管顯示01數(shù)碼管顯示02數(shù)碼管顯示03數(shù)碼管顯示04數(shù)碼管顯示05數(shù)碼管顯示06數(shù)碼管顯示07數(shù)碼管顯示08NNNNNNNYYYYYYY 圖 44 系統(tǒng) 外部中斷流程圖 報(bào)警 子程序 報(bào)警子程序的作用
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1