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

正文內(nèi)容

最新微機原理課程設(shè)計簡易計算器的設(shè)計-文庫吧資料

2025-07-05 03:11本頁面
  

【正文】 序負責將第二個運算數(shù)據(jù)的數(shù)值計算出來存入X2變量。調(diào)清除鍵處理子程序EXIT1: RETKEYVALUE ENDP。存放運算鍵的鍵值MOV E,0CALL COUNT 調(diào)運算鍵處理子程序,計算第一個加數(shù)JMP EXIT1OUTP_CALL: CALL OUTP 。按下的是清除鍵NUM_CALL: CALL NUMBER 。按下的是運算鍵CMP DL,14JZ OUTP_CALL 。列號乘4ADD DL,DHCMP DL,9 。調(diào)計算鍵值子程序EXIT: RETKEY ENDP。若有鍵按下,則等該按鍵松開后再計算鍵值CMP AL,0FFHJNZ WAIT0MOV CX,50LOOP $ 。再對下一列進行判斷NEXTL: MOV H,0MOV BL,01HROL BH,1 。當前行狀態(tài)下沒有列有鍵按下,則轉(zhuǎn)為對下一行的測試JZ NEXTLINC H 。讀列值,判斷是第幾列有鍵按下TEST AL,BL 。有鍵按下,先把行列號變量清0MOV L,0MOV BL,01HMOV BH,0FEH 。重讀列值CMP AL,0FFHJZ CHECK 。若都為高電平則無鍵按下,等待MOV CX,50LOOP $ 。所有行輸出低電平OUT 44H,ALIN AL,40HCMP AL,0FFH 。以下為按鍵掃描子程序,程序返回后,在變量H和L中存放當前按鍵的行列號KEY PROCCHECK: CALL DISP 。DI指向X的高位KKK: CALL KEY 。段碼表DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV AL,90H 。存放按鍵行號L DB 0 。按下等號鍵標記CC DB ? 。存放運算結(jié)果S DB ? 。存放第一個數(shù)據(jù)值X2 DW ? 。 硬件原理圖 四 軟件設(shè)計 程序流程圖(1)鍵盤掃描程序流程圖:開始初始化延時12ms鍵掃描保存鍵值鍵閉合?鍵釋放?結(jié)束鍵閉合?YYYNNN(2)總程序流程圖:計算鍵值掃描加法運算減法運算顯示乘法運算存儲除法運算數(shù)值?運算符?“ = ” ??清零“ + ” ?“ ” ??“ * ” ?? 源代碼DATA SEGMENTX DB ? 。同理,COM陽極即將COM端接Vcc,其顯示原理與COM陰極的基本相同,但I/O口送入低電平是相應(yīng)的段才被點亮。LED有共陰極和共陽極兩種供應(yīng)狀態(tài)。定義工作方式控制字: LED數(shù)碼管LED為發(fā)光二極管構(gòu)成的顯示器件,亦稱數(shù)碼管。當CPU輸出的數(shù)據(jù)到達接口后,接口會清除“輸出準備好”狀態(tài),把數(shù)據(jù)送往外設(shè),并向外設(shè)發(fā)一個“數(shù)據(jù)輸出準備好”信號。接口中的數(shù)據(jù)被讀取后,接口會自動清除狀態(tài)寄存器中的標志,且撤消對CPU的中斷請求。數(shù)據(jù)到達接口中后,接口會在“狀態(tài)寄存器”中設(shè)置輸入準備好標志,或者向CPU發(fā)一個中斷請求。接口把數(shù)據(jù)存放在“輸入緩沖寄存器”中,同時使“輸入回答”線有效,作為對外設(shè)的響應(yīng)。并行接口是在多根數(shù)據(jù)線上,以數(shù)據(jù)字節(jié)/字與I/O設(shè)備交換信息。8255A可為86系列CPU與外部設(shè)備之間提供并行輸入/輸出的通道。 可編程并行接口芯片8255A微機系統(tǒng)的信息交換有兩種方式:并行通信接口方式和串行通信接口方式。HLDA是與HOLD配合使用的聯(lián)絡(luò)信號。在DMA數(shù)據(jù)傳送方式中,由總線控制器8237A發(fā)出一個高電平有效的總線請求信號,通過HOLD引腳輸入到CPU,請求CPU讓出總線控制權(quán)。當為低電平時,表明CPU進行數(shù)據(jù)的讀/寫操作。 (6)DEN/(data enable):數(shù)據(jù)允許控制信號,輸出,三態(tài),低電平有效。 DT/信號用來控制數(shù)據(jù)傳送的方向。 CPU利用ALE信號可以把AD15 ~AD0地址/數(shù)據(jù)、A19/S6~A16/S3地址/狀態(tài)線上的地址信息鎖存在地址鎖存器中。為低電平時,表示CPU已經(jīng)響應(yīng)外設(shè)的中斷請求,即將執(zhí)行中斷服務(wù)程序。(3)INTA/(interrupt acknowledge):可屏蔽中斷響應(yīng)信號,輸出,低電平有效。 (2)WR/(write):寫信號,輸出,低電平有效。為高電平時訪問存儲器,表示當前要進行CPU與存儲器之間的數(shù)據(jù)傳送。此時,引腳信號24~31的含義及其功能如下: (1)IO/M/(memory I/O select):存儲器、I/O端口選擇控制信號。運算完成后將運算的結(jié)果儲存并顯示到LED顯示器上。設(shè)計中可邊設(shè)計,邊修改,軟件設(shè)計與硬件設(shè)計可交替進行,問題答疑與調(diào)試和方案修改相結(jié)合,提高設(shè)計的效率,保證按時完成設(shè)計工作并交出合格的設(shè)計報告。指導教師要引導學生學會掌握和使用各種已有的技術(shù)資料,不能盲目地
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1