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

正文內(nèi)容

競(jìng)賽搶答器課程設(shè)計(jì)-微機(jī)接口課程設(shè)計(jì)報(bào)告sw-資料下載頁

2025-03-23 11:40本頁面
  

【正文】 老師提示,原因是新實(shí)驗(yàn)箱沒有8086CPU,它采用的運(yùn)行方式是上位機(jī)的CPU模擬實(shí)現(xiàn)下位機(jī)的8086CPU實(shí)現(xiàn)功能,所以加入了老師給的地址轉(zhuǎn)換程序,得以實(shí)現(xiàn)。繼而相應(yīng)的刪去了一些重復(fù)不必要的初始化程序。在聯(lián)機(jī)調(diào)試時(shí)出現(xiàn)了兩個(gè)問題:(1)起初一直堅(jiān)守“1”有效,運(yùn)行錯(cuò)誤,后仔細(xì)閱讀了實(shí)驗(yàn)箱使用說明,認(rèn)識(shí)微動(dòng)開關(guān)按下時(shí)的狀態(tài)為“0”,松開為“1”,于是在程序中讀信號(hào)的代碼段中入NOT AX,將讀取的微動(dòng)開關(guān)按位取反,以使得開關(guān)按下“0”時(shí)有效,彈開“1”時(shí)無效,結(jié)果成功實(shí)現(xiàn)。(2)程序反復(fù)調(diào)試并運(yùn)行了多次,幾經(jīng)測(cè)試,起初都正確,可是后來同樣正確的程序運(yùn)行LED顯示卻出現(xiàn)故障,下位機(jī)重置仍然不行,后經(jīng)老師指導(dǎo),將上位機(jī)重啟,問題被解決。(1)數(shù)碼管顯示數(shù)字的筆畫不對(duì),盡管數(shù)碼管編碼正確無誤,經(jīng)檢查原因是控制編碼段的定位變化未能有效設(shè)置好,隨著程序的運(yùn)行,值變化混亂,后經(jīng)單步調(diào)試,仔細(xì)分析并改正優(yōu)化,成功解決。(2)在聯(lián)機(jī)調(diào)試結(jié)果正確后,全速運(yùn)行情況下,LED顯示始終會(huì)全部顯示,后在老師的提示下,程序中顯示代碼段的位置出加入mov ax,00h ,mov dx,PB_ADD 以禁止顯示,LED全滅,同時(shí)應(yīng)考慮到人眼視網(wǎng)膜的分辨率,設(shè)置顯示延遲時(shí)間,以便于觀察。(3) 在老師的要求下,應(yīng)該能夠觀察到選手的編號(hào)。而微動(dòng)開關(guān)按下是瞬間的且選手不能一直按著開關(guān)不放,對(duì)于觀察結(jié)果不方便,故老師要求在最右邊的一位LED上顯示出選手編號(hào)。設(shè)計(jì)時(shí)在測(cè)試微動(dòng)開關(guān)是否松開后,再加一個(gè)B口輸出在LED上顯示。開始的很多次,在單步調(diào)試中可以觀察到在最右邊的LED上顯示了選手編號(hào),而在全速運(yùn)行中卻看不到。經(jīng)老師檢查后,發(fā)現(xiàn)在顯示程序后立刻執(zhí)行了LED全滅,在人眼的能力內(nèi)是看不到的,在老師的建議下,加入一個(gè)延遲程序即可解決問題。設(shè)計(jì)結(jié)果分析及問題討論 課程設(shè)計(jì)結(jié)果在允許搶答信號(hào)發(fā)出后,七段LED顯示器上會(huì)顯示首先按下開關(guān)的選手編號(hào)。由于響應(yīng)速度非常快,若有兩人或兩人以上同時(shí)撥下開關(guān)是,七段LED顯示器上始終會(huì)靈敏的顯示第一個(gè)按下開關(guān)的搶答者,當(dāng)起初有兩個(gè)或以上選手搶答,則顯示“E”表示出錯(cuò),搶答無效。由于芯片8255的三個(gè)端口A、B、C全部都被使用,起初的主控思想便無法實(shí)現(xiàn),從 8255A的A口讀入輸入信號(hào),即為選手編號(hào)。然后從B口輸出搶答結(jié)果到七段LED顯示器上,C口控制LED數(shù)碼管的位控制,采用最左邊的一位LED顯示,并設(shè)置延遲在最右邊的一位LED上顯示最終的搶答者號(hào)碼,便于觀察和比較。在考慮如何確定有幾人同時(shí)撥下開關(guān)的問題中,用BL記下在A口的輸入信號(hào),將BL循環(huán)右移八次,看八位選手中有哪幾位發(fā)出了搶答動(dòng)作,即所在的位有效,有幾個(gè)一被移出,就有多少個(gè)人同時(shí)按下開關(guān)。將BL與1比較,如果大于1,說明有多人同時(shí)搶答,七段LED顯示器上顯示E,表示搶答無效。否則,滿足一位選手動(dòng)作,LED顯示器即會(huì)顯示選手編號(hào)。 收獲、體會(huì)和建議 通過本次課程設(shè)計(jì)我熟練掌握了可編程并行接口芯片8255A的內(nèi)部結(jié)構(gòu),數(shù)據(jù)總線緩沖器,三個(gè)八位端口,A口、B口和C口的控制電路,讀寫控制邏輯,工作方式,分別有:方式0基本輸入輸出方式,方式1—選通輸入輸出方式,方式2—雙向選通輸入輸出方式,初始化,包括方式選擇控制字,C口按位置位控制字及其應(yīng)用。 8255A有三個(gè)八位的輸入輸出端口,由于內(nèi)部電路原因,通常將A口 (PA0PA7)作為輸入用,B口(PB0PB7)作為輸出用,C口作為輔助用,本實(shí)驗(yàn),在設(shè)計(jì)程序時(shí),選取8255A的工作方式0,通過A口輸入,B口輸出LED段控制,C口輸出LED位控制。通過這次課程設(shè)計(jì)我掌握了作為終端顯示的七段LED顯示器物理構(gòu)造,明白了其工作原理,數(shù)字成象的原理及相關(guān)技術(shù)參數(shù)。通過這次課程設(shè)計(jì),重新復(fù)習(xí)了匯編語言程序設(shè)計(jì)中的數(shù)據(jù)和程序的尋址方式,各個(gè)指令的作用和含義。通過整個(gè)程序的編寫及后續(xù)的優(yōu)化工作,使我對(duì)匯編語言有了更深層次的掌握,同時(shí)也對(duì)用匯編語言進(jìn)行程有了進(jìn)一步的理解。 在為期二周的課程設(shè)計(jì)中, 我們能把課堂上學(xué)習(xí)到的理論知識(shí),經(jīng)過思考、揣摩,運(yùn)用于實(shí)踐中,逐步實(shí)現(xiàn)設(shè)計(jì)中的各種功能,心中有一種很大的欣慰感,以理論指導(dǎo)實(shí)踐,反過來,我們?cè)谡n堂上學(xué)到的理論知識(shí),很多情況都不是很明白其中的道理,也不清楚這點(diǎn)具體可以用在什么方面。在逐步實(shí)驗(yàn)過程中,通過每一個(gè)功能的實(shí)現(xiàn),通過上機(jī)實(shí)踐,對(duì)理論知識(shí)也有了更為透徹的理解和認(rèn)知。深刻認(rèn)識(shí)到上機(jī)實(shí)踐操作的重要性,覺得一周的時(shí)間太短,對(duì)于設(shè)計(jì)的優(yōu)化方面的工作還有許多可以充實(shí),總覺得能再多點(diǎn)時(shí)間會(huì)做到更好,希望在以后的學(xué)習(xí)中,更多地給我們安排一些動(dòng)手操作的實(shí)驗(yàn)課,以更深入地了解計(jì)算機(jī)方方面面的知識(shí)。通過這次設(shè)計(jì)實(shí)踐使自己進(jìn)一步加深了對(duì)專業(yè)知識(shí)和理論知識(shí)學(xué)習(xí)的認(rèn)識(shí)和理解,使自己對(duì)于現(xiàn)實(shí)生活中的實(shí)際問題有了更貼切的整體把握和領(lǐng)會(huì),并很好的將之與所學(xué)的相關(guān)知識(shí)達(dá)到了很好的聯(lián)系與對(duì)接,同時(shí)對(duì)于所學(xué)知識(shí)的應(yīng)用能力、分析問題和解決問題的能力都得到了全面的提高。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1