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

正文內(nèi)容

競(jìng)賽搶答器設(shè)計(jì)word版-資料下載頁(yè)

2025-01-16 07:48本頁(yè)面
  

【正文】 論課程設(shè)計(jì)結(jié)果:當(dāng)LED上顯示了“0”后,搶答者便可以進(jìn)行搶答,如果沒(méi)有顯示便不可以。由于在本次設(shè)計(jì)中只需要1位數(shù)碼管,因而應(yīng)將其余的數(shù)碼管置為無(wú)效,所以在程序中應(yīng)向C口寫(xiě)入控制字7FH;在搶答者搶答過(guò)后,在LED上就顯示出最先搶答的者的編號(hào)。如果出現(xiàn)了兩個(gè)人同時(shí)搶答的情況,顯示的結(jié)果為E,表示搶答無(wú)效。而在一輪搶答結(jié)束后,如果有搶答者沒(méi)有將開(kāi)關(guān)松開(kāi),就無(wú)法進(jìn)行下一輪搶答,必須將開(kāi)關(guān)松開(kāi)才可以。設(shè)計(jì)結(jié)果分析:本設(shè)計(jì)是以8255A的A口作為輸入,B口作為輸出的,搶答者是以A口輸入信號(hào),C口全部作為輸出,通過(guò)程序來(lái)實(shí)現(xiàn)具體的功能,也就是將最先搶答者的編號(hào)輸出顯示,或者有兩人同時(shí)搶答的時(shí)候輸出顯示“E”。在設(shè)置8255A的工作方式時(shí),所以應(yīng)為90h,否則結(jié)果出錯(cuò)問(wèn)題討論:(1)、輸入信號(hào)有無(wú)的判斷:在程序中,由于開(kāi)關(guān)是低電平有效,所以首先對(duì)開(kāi)關(guān)量取反,然后通過(guò)與00H比較,來(lái)判斷是否有輸入。如果沒(méi)有輸入,那么就等于0,跳回重新判斷,如果有輸入,就等于1,繼續(xù)執(zhí)行。(2)、同時(shí)搶答的判斷:在程序中,是通過(guò)開(kāi)關(guān)量來(lái)判斷是否有同時(shí)搶答的情況。通過(guò)取反,將開(kāi)關(guān)量存入DL中,將其循環(huán)右移,并添加清過(guò)零的BL寄存器,用來(lái)記錄進(jìn)位次數(shù)。如過(guò),DL循環(huán)右移有進(jìn)位BL就進(jìn)行加1操作,最后判斷BL是否大于1。如果大于1,就說(shuō)明有2個(gè)或以上的人同時(shí)搶答。如果等于1,就表示,沒(méi)有同時(shí)搶答情況。(3)、輸出最先搶答者編號(hào):通過(guò)對(duì)以上同時(shí)輸入的判斷后,如過(guò)沒(méi)有同時(shí)輸入就可以進(jìn)行最先搶答者的判斷。就是將已經(jīng)存入開(kāi)關(guān)量的AL進(jìn)行循環(huán)右移,同樣需要清過(guò)零的BL寄存器來(lái)記錄進(jìn)位。當(dāng)有進(jìn)位后,停止循環(huán)右移,將BL的內(nèi)容容存入AL,然后通過(guò)查找段選表的首地址將BL的內(nèi)容加上AL的內(nèi)容,最終存入AL中,最后通過(guò)LED輸出顯示搶答者的編號(hào)。 (4)輸入信號(hào)有無(wú)的判斷的討論:在程序中,由于開(kāi)關(guān)是低電平有效,所以都要與0FFH比較,來(lái)判斷是否有輸入。如果沒(méi)有輸入,那么就等于1,跳回重新判斷,如果有輸入,就等于0,繼續(xù)執(zhí)行。 (5)對(duì)同時(shí)搶答判斷的討論:在程序中,通過(guò)開(kāi)關(guān)量來(lái)判斷是否有同時(shí)搶答的情況。將開(kāi)關(guān)量存入DL中,將其循環(huán)右移,并添加清過(guò)零的BL寄存器,用來(lái)記錄進(jìn)位次數(shù)。如有,DL循環(huán)右移有進(jìn)位BL就進(jìn)行加1操作,最后判斷BL是否大于1。如果大于1,就說(shuō)明有2個(gè)或以上的人同時(shí)搶答。如果等于1,就表示,沒(méi)有同時(shí)搶答情況。 (6)輸出最先搶答者編號(hào):通過(guò)對(duì)以上同時(shí)輸入的判斷后,如果沒(méi)有同時(shí)輸入就可以進(jìn)行最先搶答者的判斷。就是將已經(jīng)存入開(kāi)關(guān)量的AL進(jìn)行循環(huán)右移,同樣需要清過(guò)零的BL寄存器來(lái)記錄進(jìn)位。當(dāng)有進(jìn)位后,停止循環(huán)右移,將BL的內(nèi)容容存入AL,然后通過(guò)查找段選表的首地址將BL的內(nèi)容加上AL的內(nèi)容,最終存入AL中,最后通過(guò)LED輸出顯示搶答者的編號(hào)。(1) 8255A 通過(guò)本次課程設(shè)計(jì)我熟練掌握了可編程并行接口芯片8255A的內(nèi)部結(jié)構(gòu)(數(shù)據(jù)總線(xiàn)緩沖器,三個(gè)八位端口,A口和B口的控制電路,讀寫(xiě)控制邏輯),工作方式(方式0基本輸入輸出方式,方式1—選通輸入輸出方式,方式2—雙向選通輸入輸出方式),初始化(方式選擇控制字,C口按位置位控制字)及其應(yīng)用。 8255A有兩個(gè)八位的輸入輸出端口,由于內(nèi)部電路原因,通常將A口 (PA0PA7)作為輸入用,B口(PB0PB7)作為輸出用,C口作為輔助用。本實(shí)驗(yàn),在設(shè)計(jì)程序時(shí),選取8255A的工作方式0(控制端口為04A6H)。(2) 七段LED顯示器通過(guò)這次課程設(shè)計(jì)我也掌握了作為終端顯示的七段LED顯示器物理構(gòu)造,工作原理,數(shù)字成象的原理及技術(shù)參數(shù)。(3) 匯編語(yǔ)言 通過(guò)這次課程設(shè)計(jì),我重新復(fù)習(xí)了匯編語(yǔ)言程序設(shè)計(jì)中的數(shù)據(jù)和程序的尋址方式,各個(gè)指令的作用和含義。使我對(duì)匯編語(yǔ)言有了更深層次的掌握,同時(shí)也對(duì)用匯編語(yǔ)言進(jìn)行編程有了進(jìn)一步的理解。 在為期兩周的課程設(shè)計(jì)中, 我們能把課堂上學(xué)習(xí)到的理論知識(shí),經(jīng)過(guò)思考、揣摩,運(yùn)用于實(shí)踐中,逐步實(shí)現(xiàn)設(shè)計(jì)中的各種功能,心中有一種很大的欣慰感,以理論指導(dǎo)實(shí)踐,反過(guò)來(lái),我們?cè)谡n堂上學(xué)到的理論知識(shí),很多情況都不是很明白其中的道理,也不清楚這點(diǎn)具體可以用在什么方面。在逐步實(shí)驗(yàn)過(guò)程中,通過(guò)每一個(gè)功能的實(shí)現(xiàn),通過(guò)上機(jī)實(shí)踐,對(duì)理論知識(shí)也有了更為透徹的理解和認(rèn)知。深刻認(rèn)識(shí)到上機(jī)實(shí)踐操作的重要性,覺(jué)得一周的時(shí)間太短,對(duì)于設(shè)計(jì)的優(yōu)化方面的工作還有許多可以充實(shí),總覺(jué)得能再多點(diǎn)時(shí)間會(huì)做到更好,希望在以后的學(xué)習(xí)中,更多地給我們安排一些動(dòng)手操作的實(shí)驗(yàn)課,以更深入地了解計(jì)算機(jī)方方面面的知識(shí)。通過(guò)這次設(shè)計(jì)實(shí)踐使自己進(jìn)一步加深了對(duì)專(zhuān)業(yè)知識(shí)和理論知識(shí)學(xué)習(xí)的認(rèn)識(shí)和理解,使自己對(duì)于現(xiàn)實(shí)生活中的實(shí)際問(wèn)題有了更貼切的整體把握和領(lǐng)會(huì),并很好的將之與所學(xué)的相關(guān)知識(shí)達(dá)到了很好的聯(lián)系與對(duì)接,同時(shí)對(duì)于所學(xué)知識(shí)的應(yīng)用能力、分析問(wèn)題和解決問(wèn)題的能力都得到了全面的提高。 17
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1