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

正文內(nèi)容

最新微機(jī)原理課程設(shè)計(jì)簡易計(jì)算器的設(shè)計(jì)-免費(fèi)閱讀

2025-07-23 03:11 上一頁面

下一頁面
  

【正文】 最后,在數(shù)碼管顯示和鍵盤掃描程序都正確的基礎(chǔ)上,逐步增加代碼,增加功能,逐步實(shí)現(xiàn)按鍵值的存儲與顯示、清零、加法、減法、乘法、除法等功能。首先,進(jìn)行數(shù)碼管顯示的仿真。六 課程設(shè)計(jì)體會 上學(xué)期剛學(xué)過微機(jī)原理,學(xué)得不是很深入,僅限于課本知識的掌握,而此次課程設(shè)計(jì)將會是一個很好的機(jī)會,來考察自己對課本知識的掌握以及應(yīng)用情況。如果X[2]不為0,則數(shù)據(jù)為2位數(shù)JNZ TOWBITCMP X[3],0 。從第4位開始顯示MOV AL,AHOUT 44H,ALMOV BL,X[0]MOV AL,[SI+BX]OUT 42H,ALCALL DELYMOV AL,0OUT 42H,ALBAI: MOV AH,11010000B 。如果數(shù)據(jù)超過4位,重新從最低位開始存放MOV X[2],0MOV X[1],0MOV X[0],0EXIT2: CALL DISP 。按下的是運(yùn)算符號,則將第一個運(yùn)算數(shù)據(jù)的值存X1變量MOV X[3],0 ?;蛘邔⒌诙€運(yùn)算數(shù)據(jù)的數(shù)值計(jì)算出來并存入X2變量。并根據(jù)運(yùn)算符號,調(diào)用相應(yīng)的運(yùn)算子程序OUTP PROCPUSH AXPUSH DXPUSH BXINC ECALL COUNT 。按下的是等于鍵CMP DL,15JZ CLR_CALL 。對下一行測試,讓下一個PC口輸出低電平CMP BH,0EFHJZ EXITINC LJMP NEXTWAIT0: IN AL,40H 。無鍵按下一直等待MOV H,0 。掃描按鍵JMP KKK。存放運(yùn)算符號值E DB ? 。共陰極顯示時(shí),將LED顯示的COM接地,將八個字符段端a、b、c、d、e、f、g、dp依次與一個8位I/O口的最低到最高位連接,當(dāng)I/O給LED的哪個字符段送入一個高電平時(shí),該段就被點(diǎn)亮,從而可從這7個字符段中被點(diǎn)亮的構(gòu)成相應(yīng)的字符顯示出來。CPU可用查詢方式或中斷方式從接口中讀取數(shù)據(jù)。接口電路在CPU和I/O設(shè)備之間起著信號的變換和傳輸?shù)淖饔?。信號用作總線收發(fā)器的選通控制信號。 CPU通過信號對外設(shè)提出的可屏蔽中斷請求做出響應(yīng)。三 硬件設(shè)計(jì) 微處理器8086芯片當(dāng)引腳接高電平時(shí),CPU工作于最小模式。學(xué)生必須發(fā)揮自身學(xué)習(xí)的主動性和能動性,主動思考問題、分析問題和解決問題,而不應(yīng)處處被動地依賴指導(dǎo)老師。讓學(xué)生獨(dú)立或集體討論設(shè)計(jì)題目的總體設(shè)計(jì)方案、編程、軟件硬件調(diào)試、編寫設(shè)計(jì)報(bào)告等問題,真正做到理論聯(lián)系實(shí)際,提高動手能力和分析問題、解決問題的能力,實(shí)現(xiàn)由學(xué)習(xí)知識到應(yīng)用知識的初步過渡。通過本次課程設(shè)計(jì)使學(xué)生熟練掌握微機(jī)系統(tǒng)與接口擴(kuò)展電路的設(shè)計(jì)方法,熟練應(yīng)用8086匯編語言編寫應(yīng)用程序和實(shí)際設(shè)計(jì)中的硬軟件調(diào)試方法和步驟,熟悉微機(jī)系統(tǒng)的硬軟件開發(fā)工具的使用方法。同學(xué)應(yīng)積極主動的提出問題、解決問題、討論問題,互相幫助和啟發(fā)。此時(shí),引腳信號24~31的含義及其功能如下: (1)IO/M/(memory I/O select):存儲器、I/O端口選擇控制信號。為低電平時(shí),表示CPU已經(jīng)響應(yīng)外設(shè)的中斷請求,即將執(zhí)行中斷服務(wù)程序。當(dāng)為低電平時(shí),表明CPU進(jìn)行數(shù)據(jù)的讀/寫操作。8255A可為86系列CPU與外部設(shè)備之間提供并行輸入/輸出的通道。接口中的數(shù)據(jù)被讀取后,接口會自動清除狀態(tài)寄存器中的標(biāo)志,且撤消對CPU的中斷請求。同理,COM陽極即將COM端接Vcc,其顯示原理與COM陰極的基本相同,但I(xiàn)/O口送入低電平是相應(yīng)的段才被點(diǎn)亮。按下等號鍵標(biāo)記CC DB ? 。以下為按鍵掃描子程序,程序返回后,在變量H和L中存放當(dāng)前按鍵的行列號KEY PROCCHECK: CALL DISP 。有鍵按下,先把行列號變量清0MOV L,0MOV BL,01HMOV BH,0FEH 。若有鍵按下,則等該按鍵松開后再計(jì)算鍵值CMP AL,0FFHJNZ WAIT0MOV CX,50LOOP $ 。按下的是清除鍵NUM_CALL: CALL NUMBER 。調(diào)運(yùn)算鍵處理子程序,計(jì)算第二個運(yùn)算數(shù)據(jù)CMP S,10JZ ADD_CALL 。將運(yùn)算符的值存入S變量COUNT PROCPUSH AXPUSH BXPUSH DXMOV DX,0CALL BITP 。清空X變量MOV X[2],0MOV X[1],0MOV X[0],0EXIT3: POP DXPOP BXPOP AXRETCOUNT ENDP。調(diào)顯示子程序,顯示輸入的數(shù)據(jù)RETNUMBER ENDP。從第3位開始顯示MOV AL,AHOUT 44H,ALMOV BL,X[1]MOV AL,[SI+BX]OUT 42H,ALCALL DELYMOV AL,0OUT 42H,ALSHI: MOV AH,10110000B 。如果X[3]不為0,則數(shù)據(jù)為1位數(shù)JNZ ONEBITJMP ZER0BIT 。本次課程設(shè)計(jì)是四人一組,并且自由選擇設(shè)計(jì)課題,我們小組選擇了簡易計(jì)算器的課題,在做
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1