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

正文內(nèi)容

基于stc89c52單片機(jī)的多路搶答器設(shè)計(jì)論文-資料下載頁

2025-11-27 02:24本頁面

【導(dǎo)讀】畢業(yè)設(shè)計(jì)論文基于STC89C52單片機(jī)的多路搶答器設(shè)計(jì)。賽活動(dòng)中搶答器的發(fā)展現(xiàn)狀。通過實(shí)物制作了解STC89C52單片機(jī)市場情況價(jià)格掌握該芯片的功能同時(shí)也。賽活動(dòng)中搶答器的發(fā)展現(xiàn)狀制作ppt格式的開題報(bào)告填寫《開題報(bào)告表》進(jìn)行開。查閱相關(guān)資料了解搶答器的基本原理回顧《微機(jī)原理及接口技術(shù)》熟悉。完成電路設(shè)計(jì)編寫相關(guān)程序并對其進(jìn)行模擬仿真同時(shí)接受畢業(yè)論文中期進(jìn)。購買相關(guān)元件完成搶答器的焊接組裝和調(diào)試工作完成實(shí)物制作。規(guī)定時(shí)間答辯答辯后將定稿的論文電子版答辯PPT文檔及裝訂好紙質(zhì)論文上交。目前市場上搶答器種類繁多功能各異價(jià)格差異也很大而我國搶答器系統(tǒng)行。1搶答器同時(shí)供八名選手比賽分別用八個(gè)按鈕SW1SW8表示。2搶答器具有鎖存顯示定時(shí)搶答功能且搶答時(shí)間由主持人設(shè)定如15s. 本研究課題主要是通過完成搶答器的實(shí)物制作以此鞏固所學(xué)的單片機(jī)知識。檢測日新月異此次設(shè)計(jì)提出一種用STC89C52單片機(jī)作為核心控制元件與電阻數(shù)。鈕之前搶答系統(tǒng)自動(dòng)視其為犯規(guī)者搶答器自動(dòng)報(bào)警同時(shí)顯示器顯示該選手的號

  

【正文】 SETR1 MOV R163H ACALL DELAY1 AJMP INT0SUB BACK0 RETI INT1SUBMOV AR2 MOV B0AH DIV AB MOV R5A MOV R4B MOV R30AH ACALL DISPLAY JNB P34INC1 JNB P35DEC1 JNB P31BACK1 AJMP INT1SUB INC1 MOV AR2 CJNE A63HADD1 MOV R200H ACALL DELAY1 AJMP INT1SUB ADD1 INC R2 ACALL DELAY1 AJMP INT1SUB DEC1 MOV AR2 JZ SETR2 DEC R2 ACALL DELAY1 AJMP INT1SUB SETR2 MOV R263H ACALL DELAY1 AJMP INT1SUB BACK1 RETI REPEAT MOV AR2 使用錦囊時(shí)重新計(jì)時(shí) MOV R6A CLR RING COUNT MOV R000H 重置定時(shí)器中斷次數(shù) MOV TH13CH MOV TL10B0H 重置定時(shí)器 RECOUNTMOV AR6R6 保存了倒計(jì)時(shí)的時(shí)間之前先將搶答時(shí)間或回答時(shí)間給 R6 MOV B0AH DIV AB 除十分出個(gè)位十位 MOV 30HA 十位存于 30H MOV 31HB 個(gè)位存于 31H MOV R530H 取十位 MOV R431H 取個(gè)位 MOV AR6 SUBB A07H JNC LARGER 大于 5s 跳到 LARGER 小于等于 5s 會提醒 MOV AR0 CJNE A0AHFULL1s 中 05s 向下運(yùn)行 CLR RING AJMP CHECK FULLCJNE A14HCHECK 下面是 1s 的情況響并顯示號數(shù)并清 R0 重新計(jì) SETB RING MOV AR6 JZ QUIT 計(jì)時(shí)完畢 MOV R000H DEC R6 一秒標(biāo)志減 1 AJMP CHECK LARGER MOV AR0 CJNE A14HCHECK 如果 1s 向下運(yùn)行否者跳到查 停顯示 DEC R6 計(jì)時(shí)一秒 R6 自動(dòng)減 1 MOV R000H CHECK JNB P31QUIT 如按下停止鍵退出 JNB STCHECKK 只在回答倒計(jì)時(shí)才有效 AJMP NEXTT CHECKKJNB P30REPEAT 判斷是否使用錦囊 NEXTT ACALL DISPLAY JB STACCOUT 如果是搶答倒計(jì)時(shí)如是則查詢搶答否者跳過查詢繼續(xù)倒數(shù) 這里起到鎖搶答作用 AJMP RECOUNT ACCOUTMOV A36H JNB ACC0TRUE1 JNB ACC1TRUE2 JNB ACC2TRUE3 JNB ACC3TRUE4 JNB ACC4TRUE5 JNB ACC5TRUE6 JNB ACC6TZ1 JNB ACC7TZ2 AJMP RECOUNT TZ1JMP TRUE7 TZ2JMP TRUE8 QUIT CLR ST 如果按下了 清除鍵 執(zhí)行的 程序 CLR RING AJMP START TRUE1 ACALL BARK MOV AR2 MOV R6A 搶答時(shí)間 R2 送 R6 MOV R301H CLR ST 因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答所以就鎖了搶答 AJMP COUNT TRUE2ACALL BARK MOV AR2 MOV R6A MOV R302H CLR ST AJMP COUNT TRUE3ACALL BARK MOV AR2 MOV R6A MOV R303H CLR ST AJMP COUNT TRUE4ACALL BARK MOV AR2 MOV R6A MOV R304H CLR ST AJMP COUNT TRUE5ACALL BARK MOV AR2 MOV R6A MOV R305H CLR ST AJMP COUNT TRUE6 ACALL BARK MOV AR2 MOV R6A MOV R306H CLR ST AJMP COUNT TRUE7ACALL BARK MOV AR2 MOV R6A MOV R307H CLR ST AJMP COUNT TRUE8ACALL BARK MOV AR2 MOV R6A MOV R308H CLR ST AJMP COUNT ERROR MOV R000H MOV TH13CH MOV TL10B0H MOV 34HR3 犯規(guī)號數(shù)暫存與 34H HERE MOV AR0 CJNE A06HFLASH03s 向下運(yùn)行 滅并停響 CLR RING MOV R30AH MOV R40AH MOV R50AH 三燈全滅 AJMP CHECK1 FLASH CJNE A0CHCHECK1 下面是 08s 的情況響并顯示號數(shù)并清 R0 重新計(jì) SETB RING MOV R000H MOV R334H 取回號數(shù) MOV R50BH MOV R40BH 顯示 FF 和號數(shù) AJMP CHECK1 CHECK1 JNB P31QUIT1 ACALL DISPLAY AJMP HERE QUIT1 CLR RING CLR ST AJMP START DISPLAYMOV DPTRDAT1 查表顯示程序利用 P0 口做段選碼口輸出 P2 低三位做位選碼輸出 MOV AR3 MOVC AADPTR MOV P20feH MOV P0A ACALL DELAY2 MOV DPTRDAT2 MOV AR5 MOVC AADPTR MOV P20fdH MOV P0A ACALL DELAY2 MOV AR4 MOVC AADPTR MOV P20fbH MOV P0A ACALL DELAY2 RET DAT1DB 00h06h5bh4fh66h6dh7dh07h7fh6fh00H71H 滅 123456789滅 F DAT2DB 3fh06h5bh4fh66h6dh7dh07h7fh6fh00H71H 第一個(gè)為零其他與上 相同因?yàn)槭蝗绻麨榱泔@示熄滅 DELAY1 MOV 35H08H LOOP0 ACALL DISPLAY DJNZ 35HLOOP0 RET DELAY MOV 32H12H LOOP MOV 33H0AFH LOOP1 DJNZ 33HLOOP1 DJNZ 32HLOOP RET DELAY2 MOV 32H43H LOOP3 MOV 33H1EH MOV AR7 每隔 6070 個(gè)機(jī)器周期讀一次 P1 口全為 1 時(shí)為無效數(shù)據(jù)繼續(xù)讀有一個(gè)不為 1 時(shí)轉(zhuǎn)到正常搶答處理 JNZ AAAA1 沒讀到有效數(shù)據(jù)時(shí)繼續(xù)轉(zhuǎn)到 AAAA1 LOOP2 DJNZ 33HLOOP2 DJNZ 32HLOOP3 RET AAAA1 MOV AP1 CJNE A0FFHAA1 當(dāng)不全為 1 時(shí)的數(shù)據(jù)為有效數(shù)據(jù) AA0 MOV 36HA 將有效數(shù)據(jù)送到 36H 暫存 AJMP LOOP2 AA1 DEC R7 AJMP AA0 BARK SETB RING ACALL DELAY1 ACALL DELAY1 CLR RING 按鍵發(fā)聲 RET T0INT MOV TH00ECH MOV TL00FFH JNB RINGOUT CPL P36RING 標(biāo)志位為 1 時(shí)候 P36 口不短取反使喇叭發(fā)出一定頻率的聲音 OUT RETI T1INT MOV TH13CH MOV TL10B0H INC R0 RETI END 附錄二英
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1