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

正文內(nèi)容

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

  

【正文】 未知領(lǐng)域的探索提供了很大的動(dòng)力。 越高發(fā)聲頻率越高 ,越尖 MOV TH1,3CH MOV TL1,0B0H。 搶答標(biāo)志位 ,用于 COUNT 只程序中判斷是否查詢搶答 MOV R3,0AH。如果不是 99,R2 加 1,如果加到 99,R1 就置 0,重新加起。 個(gè)位存于 (31H) MOV R5,30H。 如果 1s 向下運(yùn)行 ,否者跳到查 停 /顯示 DEC R6。 按鍵發(fā)聲 MOV A,R2 MOV R6,A。 MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT ; ***顯示程序 *** DISPLAY:MOV DPTR,DAT1。 按鍵發(fā)聲 RET ; ***TO 溢出中斷 (響鈴程序 )*** T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。 因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT TRUE2: ACALL BARK。 如按下停止鍵退出 ACALL DISPLAY JB OK,ACCOUT。 取個(gè)位 MOV A,R6 SUBB A,07H JNC LARGER。 如果 R1 為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP INT0SUB SETR1: MOV R1,63H ACALL DELAY1 AJMP INT0SUB BACK0: RETI ; ; ***INT1(回答時(shí)間 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ì)時(shí)程序 (搶答倒計(jì)時(shí)和回答倒計(jì)時(shí)都跳到改程序 )*** COUNT: MOV R0,00H。 進(jìn)入倒計(jì)時(shí)程序 ,查詢有效搶答的程序 在 COUNT 里面 NEXT: JNB ,FALSE0 JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 NB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,FALSE7 AJMP START。 允許四個(gè)中斷 ,T0/T1/INT0/INT1 CLR OK CLR RING SETB TR1 SETB TR0。 搶答開始標(biāo)志位 。在久的依依不舍也有告別的時(shí)候。雖然實(shí)現(xiàn)搶答器的方法有很多種,但是用單片機(jī)實(shí)現(xiàn)的搶答器,功能易實(shí)現(xiàn),可靠性上也比其他方式穩(wěn)定。圖 51為接通電源的實(shí)物圖。報(bào)警流程圖如圖45 所示。當(dāng)時(shí)間結(jié)束以后,選手按下按鍵后搶答器不作出反應(yīng)。 在整個(gè)系統(tǒng)中,顯示電路和和報(bào)警電路會(huì)根據(jù)實(shí)際情況接收的相應(yīng)信號(hào)做出反應(yīng)。如圖 37 所示。在這里我們通過查表將字型碼送給 7 段數(shù)碼管顯示, 4位七段數(shù)碼管顯示電路如圖 36 所示。復(fù)位電路 的實(shí)現(xiàn)方式有很多種方式。 7 功能電路的介紹 時(shí)鐘頻率電路的設(shè)計(jì) 單片機(jī)的工作過程要對(duì)各種指令在時(shí)間上有明確的次序,這種時(shí)間次序也叫做時(shí)序,所以單片機(jī)需要產(chǎn)生一個(gè)時(shí)鐘信號(hào)。 做第二功能時(shí),其中 可作為 MOSI 用, 當(dāng)做 MISO, 當(dāng)做 SCK用。 圖 32 AT89C51內(nèi)部結(jié)構(gòu)圖 6 單片機(jī)的引腳定義 圖 33 AT89C51單片機(jī)引腳 圖 P0 端口( ): P0 接口是一個(gè)八位開路雙向輸入輸出端口。 以單片機(jī)為核心設(shè)計(jì)搶答器。設(shè)計(jì)方案 如圖 22 所示。用這種方案的一個(gè)優(yōu)勢(shì)是現(xiàn)在對(duì)中小型規(guī)模的集成電路的應(yīng)用非常成熟,這種集成電路的性能也比較穩(wěn)定而且可靠,對(duì)搶答器所需的功能能夠很好的實(shí)現(xiàn),并且不需要設(shè)計(jì)軟件和編寫特定程序。 整個(gè)搶答器設(shè)計(jì)以單片機(jī)作為核 心部件,通過在內(nèi)部進(jìn)行程序編寫。并且主持人可以自由設(shè)置選手的答題時(shí)間和搶答時(shí)間,默認(rèn)狀態(tài)下選手搶答 的 時(shí)間設(shè) 置 為 三十秒 , 答 題的時(shí)間 設(shè)置 為 六十秒 。 5)參賽者在設(shè)置的時(shí)間內(nèi)搶答有效,搶答成功后,選手號(hào)碼在數(shù)碼管上顯示出來。 (3)學(xué)會(huì)以單片機(jī)為核心的搶答器的硬件電路的設(shè)計(jì)和繪制。然后進(jìn)行答題倒計(jì)時(shí)。 因此 我們利用 51 系列 單片機(jī)來 制作一 個(gè)搶答器,可以輕松的 克服 這個(gè)問題,即便這兩組或者這兩個(gè)人搶答的時(shí)間相差很短也 可以辨別出 哪 一 組 選手 應(yīng)該最先答題。本 搶答器 設(shè)計(jì)采用 51 系列 單片機(jī)為 主要零 件, 與 蜂鳴器和數(shù)碼管等部件組成八路搶答器,利用單片機(jī)時(shí)鐘電路、復(fù)位電路、按鍵電路等,設(shè)計(jì)出能顯現(xiàn)搶答選手號(hào)碼和搶答時(shí)間等特點(diǎn) , 同時(shí)對(duì)單片機(jī)進(jìn)行可在線編程實(shí)現(xiàn)其所設(shè)計(jì)的基本功能。此次設(shè)計(jì)選用 AT89C51 單片機(jī) , 并設(shè)計(jì)一些功能電路連接在單片機(jī)上以此來 實(shí)現(xiàn)搶答功能,利用單片機(jī) 特有 的定時(shí) 與 計(jì)數(shù) 功能 ,將硬件和軟件巧妙的結(jié)合起來,實(shí)現(xiàn)答題計(jì)時(shí)和搶答計(jì)時(shí)的功能,并且利用數(shù)碼管準(zhǔn)確地顯示選手和時(shí)間。 通過這次的課題設(shè)計(jì),可以熟悉掌握以 AT89C51 為典型的單片機(jī)的工作原理,并且可以了解八路搶答器的控制和工作的原理,掌握搶答器電路的測(cè)試和調(diào)試方法,提高我們的動(dòng)手能力和排障能力。 本設(shè)計(jì)的主要內(nèi)容 以單片機(jī)為核心,設(shè)計(jì)一個(gè) 8 路搶答器。 7)選手在答題時(shí)間內(nèi)答題,還剩十秒時(shí)開始持續(xù)報(bào) 警提示。選手搶答成功后,主持人按開始鍵答題倒計(jì)時(shí)開始,主持人按復(fù)位鍵新一輪搶答開始。分別用來顯示搶答者號(hào)碼、空擋和時(shí)間計(jì)時(shí)。在實(shí)際的制作過程中會(huì)有很多的困難和阻礙。方案二 因?yàn)?使用 可編程的 單片機(jī), 并且現(xiàn)在單片機(jī)使用 技術(shù) 非常完善 ,應(yīng)用起來簡(jiǎn)單 方便。主持人再按下開始鍵( ),答題倒計(jì)時(shí)開始,共計(jì)六十秒,最后十秒鐘揚(yáng)聲器持續(xù)報(bào)警提示。當(dāng)然 P0 口也具有第二功能可以作為地址總線和數(shù)據(jù)總線使用,作此功能是不需要接上拉電阻。 端口置“ 1”時(shí)才可以輸入信號(hào) 。 用兩個(gè) 30PF 電容的 作用是 開啟 振蕩器 和 調(diào) 節(jié) 振蕩頻率。 數(shù)碼管選 用 四位七段共陰極 數(shù)碼管,接在 P2 端 口 , 查詢顯示程序利用 P0 口做段選碼口輸出 P2 低 3 位做位選碼輸出,當(dāng)為低電平則能驅(qū)動(dòng)數(shù)碼管使其顯示數(shù)字。 鍵盤掃描電路的設(shè)計(jì) 單片機(jī)中有兩種 鍵盤形式 :獨(dú)立鍵盤和矩陣鍵盤。揚(yáng)聲器接在 端口開始及結(jié)束按鍵接到單片機(jī)的 和 。次過程啟動(dòng)兩次定時(shí)器中斷。當(dāng)有選手按下?lián)尨疰I的時(shí)候,搶答器通過內(nèi)部篩選確認(rèn),把 判斷好的搶答選手號(hào)碼在數(shù)碼管上顯示出來,然后進(jìn)行倒計(jì)時(shí)。當(dāng)進(jìn)行的搶答結(jié)束時(shí),搶答器停止工作。如圖 53 所示。在完成本次的設(shè)計(jì)中遇到了很多困 難,在對(duì)自己所學(xué)習(xí)的理論知識(shí)進(jìn)行實(shí)踐的時(shí)候,很多理論實(shí)現(xiàn)也并不是想象的那么容易。在這里也很感謝在我大學(xué)學(xué)習(xí)生涯里培養(yǎng)我的每一位老師,他們?cè)诤芏嗖煌I(lǐng)域都給我很多啟蒙認(rèn)識(shí),提升了我的專業(yè)知識(shí)和技能。 初設(shè)搶答時(shí)間為 15s MOV R2,0AH。 去抖動(dòng) ,如果 開始鍵 按下就向下執(zhí)行 ,否者跳到非法搶答查詢 ACALL BARK。 為 +1s 鍵 ,如按下跳到 INCO JNB ,DEC0。 R6 保存了倒計(jì)時(shí)的時(shí)間 ,之前先將搶答時(shí)間或回答時(shí)間給 R6 MOV B,0AH DIV AB。 下面系 1s 的情況 ,響并顯示號(hào)數(shù)并清 R0,重新計(jì) SETB RING MOV A,R6 JZ QUIT。 按鍵發(fā)聲 MOV A,R2。 MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNT TRUE5: ACALL BARK
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1