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

正文內(nèi)容

微機原理與接口技術(shù)課程設(shè)計---智能搶答器-資料下載頁

2025-10-26 09:51本頁面

【導(dǎo)讀】目的:掌握微機系統(tǒng)的開發(fā)步驟;掌握8255A、數(shù)碼管的用法;掌握匯編程序的設(shè)計。始,計時結(jié)束進行聲光報警提示。,若回答正確,該選手對應(yīng)綠燈亮,否則紅燈亮。,計分牌加10分,不正確減10分。一個具有8路搶答的搶答器,利用并行接口和開關(guān)鍵。邏輯開關(guān)K0---K7代表搶答按鈕,主持人按開始鍵,綠燈這后,選手才可搶答,否則違規(guī)。若搶答成功,LED顯示器顯。規(guī)選手號碼,紅燈亮,揚聲器報警。中斷類型碼控制字:設(shè)置IR0~IR7的中斷類型碼依次為08H、09H、?

  

【正文】 83H,AL XOR AL,AL 。B 口、 C 口初始化 OUT 81H,AL OUT 82H,AL 。8253 初始化 MOV AL,37H 。置 8253 通道 0 控制字 OUT 43H,AL MOV AL,00H 。置 8253 通道 0 計數(shù)初值為 4000 OUT 40H,AL MOV AL,40H OUT 40H,AL MOV AL,73H 。置 8253 通道 1 控制字 OUT 43H,AL MOV AL,00H 。置 8253 通道 1 計數(shù)初值為 3000 OUT 41H,AL MOV AL,30H OUT 41H,AL MOV AL,B7H 。置 8253 通道 2 控制字 OUT 43H,AL MOV AL,00H 。置 8253 通道 2 控制字 OUT 42H,AL MOV AL,00H 。置 8253 通道 2 計數(shù)初值為 0 OUT 42H,AL MOV AL,00H OUT 42H,AL 。中斷設(shè)置 MOV AH,25H 。設(shè)置搶答按鍵中斷向量 MOV AL,0AH 。中斷類型號為入口參數(shù) MOV BX,SEG KEYINT 。DS: DX 指向 4 字節(jié)地址 MOV DS,BX MOV DX,OFFSET KEYINT INT 21H STI 。使 IF 置 1,開放可屏蔽中斷 。主循環(huán) LOPM: IN AL,82H 。檢測開始鍵 TEST AL,20H 。檢測 C 口的 PC5 端 JZ LOP2 。開始鍵未按下即 PC5=0,則跳轉(zhuǎn)檢測 。復(fù)位鍵 LOP1: IN AL,82H 。檢測開始鍵是否已經(jīng)彈起 ,即 PC5=0 TEST AL,20H JNZ LOP1 。開始鍵沒有彈起再重新檢測 MOV AL,00H 。關(guān) LED 顯示器 OUT 81H,AL 。送到 B 口 MOV AL,08H 。綠燈亮 OUT 82H,AL 。送到 C 口 MOV BZ,0FFH 。置標(biāo)志 STI LOP2: IN AL,82H 。檢測復(fù)位鍵 TEST AL,10H 。檢測 C 口的 PC4 端 JZ LOPM 。復(fù)位鍵未按下即 PC4=0,則跳轉(zhuǎn)再檢 。測開始鍵 LOP3: IN AL,82H 。檢測復(fù)位鍵是否彈起 ,即 PC4=0 TEST AL,10H JNZ LOP3 。位鍵沒有彈起 ,則重新檢測 MOV AL,00H 。關(guān) LED 顯示器、指標(biāo)燈 OUT 81H,AL OUT 82H,AL MOV BZ,00H 。清標(biāo)志 STI JMP LOPM 。中斷服務(wù)子程序?? CODE ENDS END START 中斷服務(wù)子程序: KEYINT PROC FAR PUSH AX 。保護現(xiàn)場 PUSH BX PUSH DX PUSH DS CLI 。并使本次中斷壓入堆棧中的 IF=0 。(關(guān)中斷) IN AL,80H 。從 8255 的 A 口獲取選手按鍵信息 NOT AL 。將按鍵字節(jié)信息取反 MOV CX,8 。計數(shù) 8 次 LOP4: SHR AL , 1 。獲取選手號碼 LOOPNZ LOP4 MOV AX,CX 。把選手號傳給 AX MOV BX,OFFSET TAB 。查段碼(字形碼) XLAT 。將選手號轉(zhuǎn)換成 TAB 中對應(yīng)的 LED 。字形碼 OUT 81H,AL TEST BZ,OFFH 。判斷標(biāo)志位是否為 FFH JZ LOP5 MOV AL,00H 。置 8253 通道 2 計數(shù)值 OUT 42H,AL MOV AL,10H OUT 42H,AL MOV AL,03H 。黃燈亮,搶答成功 OUT 82H,AL JMP KKK LOP5: MOV AL,00H 。置 8253 通道 2 計數(shù)值 OUT 42H,AL MOV AL,20H OUT 42H,AL MOV AL,05H 。紅燈亮,搶答違規(guī) OUT 82H,AL KKK: MOV AL,20H 。給 8259 發(fā)中斷結(jié)束命令 ,寫 OCW2 OUT 20H,AL POP AX ?;謴?fù)現(xiàn)場 POP BX POP DX POP DS IRET KEYINT ENDP 調(diào)試過程 ( 1)在剛開始編程時,各種功能大部分是由主程序來完成的。由于主程序過于復(fù)雜,可讀性不高。使得在以后的程序的調(diào)試中遇到了很大的麻煩。后來把主程序的部分功能轉(zhuǎn)化成子程序來實現(xiàn),并在一些重要的地方增加了注釋,使的程序的可讀性大大加強。調(diào)試也變的比較簡單了。到此基本解決了第一個問題。 ( 2)在編程 時,子程序 的調(diào)試也是 相當(dāng)重要 ,由于子程 序不可避 免的使用 AX\BX\CX\DX 通用寄存器一個或幾個。使得原主程序中的通用寄存器的內(nèi) 容很容易被覆蓋 ,對子程序中所有的通用寄存器出入棧即可以避免上訴的問題,不用考慮使用的是哪幾個寄存器,使用起來又比較簡單方便。所以至此這個問題也已基本解決。 ( 3)調(diào)試是一個復(fù)雜煩瑣而漫長的過程。在調(diào)試的過程中一定要耐下心來去做,否則一旦出現(xiàn)煩躁的心里,就會事倍功半,適得其反。 在本次設(shè)計中出現(xiàn)的主要問題即如上所述,解決方法也如上所述,在今后的軟件調(diào)試過程中更應(yīng)注意如上問題。 系統(tǒng)操作說明 啟動計算機,計算機自動為系統(tǒng)各芯片進行初始化,搶答器開始工作。 比賽開始,在主持人按下開始鍵,綠燈亮后,選手才可開始 搶答,否則違規(guī)。若選手搶答成功, LED 顯示器顯示選手號碼,揚聲器鳴叫。若選手搶答違規(guī)(主持人未按開媽鍵),LED 顯示器顯示違規(guī)選手號碼,紅燈亮,揚聲器報警,并根據(jù)比賽規(guī)則進行對該選手進行扣分。 若系統(tǒng)提示某號選手搶答違規(guī),主持人仍未按開始鍵,此時該號選手又按下?lián)尨疰I,LED 顯示器顯示該選手的號碼。本系統(tǒng)開機后,若主持人既未按復(fù)位鍵又未按開始鍵,此時有選手按下?lián)尨疰I,系統(tǒng)提示紅燈亮,并報警。 注: 搶答成功,置 8253 通道 2 計數(shù)值為 1000,揚聲器的鳴叫聲音頻率為 1MHz/1000=1KHz。 搶答 失敗,置 8253通道 2計數(shù)值為 2020,揚聲器的鳴叫聲音頻率為 1MHz/2020=。 揚聲器鳴叫或報警的時間為 12s。 總結(jié) 這次實驗是一個綜合性實驗,通過這次實驗,使我們將以前我們所學(xué)習(xí)到的芯片知識綜合應(yīng)用到這個實驗上,從結(jié)構(gòu)、功能、用法上都有了全面的認識,并基本達到了能夠通過我們小組的討論完成從構(gòu)思到設(shè)計最后到調(diào)試的整個過程,雖然其中遇到了很多困難阻力,從開始到整個完成,但我們還是堅持了下來,所有的努力換回了成功的喜悅。下面就說說實驗中的一些問題以及一些體會 : 實驗的初期,由于對整 個的電路還不能從整體把握,只能從實驗書上的實驗要求出發(fā),結(jié)合查找到的資料提出解決方案。最大的體會是團隊的力量,幾乎所有的設(shè)計都是在我們的討論中“誕生”的,盡管每個人的想法不一樣,但聚到一起后就會激發(fā)出更多的想法,同時也可以完善不足之處。設(shè)計如何用一個開關(guān)完成這些電路的多功能同時控制,曾經(jīng)因為這一部分的設(shè)計而陷入僵局,好在認真經(jīng)過分析,終于完成了。這也告訴我們,一定要對自己有信心,所要做的就是堅持,成功就不會遙遠。我們調(diào)試時,雖然我們有合理的布局作保證,但也遇到了一些麻煩,但最終還是解決了。 參考文獻 [1]劉紅玲 ,邵曉根 微機原理與接口技術(shù) [M].中國電力出版社 , 2020 年第一版 [2]馮博琴 微型計算機原理及接口技術(shù) [M].清華大學(xué)出版社 ,2020. [3]艾德才 微型計算機原理與接口技術(shù) [M].高等教育出版社 ,2020. [4]張雪蘭 ,譚毓安匯編語言程序設(shè)計 [M].北京:清華大學(xué)出版社 ,2020.
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1