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

正文內(nèi)容

北郵微機(jī)原理硬件實驗報告-文庫吧資料

2024-08-16 01:26本頁面
  

【正文】 =000:選擇方式0,D3D2D1=001:選擇方式1 D3D2D1=X10:選擇方式2,D3D2D1=X11:選擇方式3 D3D2D1=100:選擇方式4,D3D2D1=101:選擇方式5 D0=0:計數(shù)初值為二進(jìn)制,D0=1:計數(shù)初值為BCD碼數(shù)(2)實驗電路按圖481虛線連接電路接線: CS /8253 接 Y0 /IO 地址 GATE0 /8253 接 +5V CLK0 /8253 接 1M時鐘 OUT0 /8253 接 喇叭或蜂鳴器(3)實驗內(nèi)容1.完成一個音樂發(fā)生器,通過喇叭或蜂鳴器放出音樂,并在數(shù)碼管上顯示樂譜。初始化編程的步驟是: ① 向控制寄存器端口寫入控制字對使用的計數(shù)器規(guī)定其使用方式等。8254是8253的改進(jìn)型。代碼都是實驗前自己課下獨(dú)立編寫的,因此上實驗室操作時比較順利,但也遇到了一些小錯誤,但也都獨(dú)立解決了,在這樣的一個過程中,增強(qiáng)了自己的學(xué)習(xí)能力和獨(dú)立解決問題的能力。 實驗五:按下的鍵與數(shù)碼管中顯示的圖形不一樣,經(jīng)過檢查代碼和實驗箱,發(fā)現(xiàn)代碼中按鍵對應(yīng)的段碼表行列順序與實驗箱不一致,經(jīng)過調(diào)整,解決了不一致的問題。25065535LP2: MOV CX,0FFFHLP1: LOOP LP1 DEC BX JNZ LP2 POP BX POP CX RETDELAY ENDP CODE ENDS END START 六、 實驗總結(jié)在這三次實驗中出現(xiàn)的問題以及相應(yīng)的解決方法如下:實驗三:一開始沒法用開關(guān)控制LED的亮滅,程序一運(yùn)行就直接退出了,檢查代碼發(fā)現(xiàn)自己的退出條件寫錯了,修改后就能正常工作了。傳送位碼給B口 MOV DX,289H OUT DX,AL MOV SI,0 JMP SCANROW 。檢查是否是0,是0就退出 JZ ENDING MOV AL,CL MOV DX,288H 。按下第2列的鍵 JMP LINE3NEXT: INC SI CMP SI,4 JB NEXT1 MOV SI,0NEXT1:JMP SCANROW LINE0:MOV CL,[BX+SI+0]。按下第0列的鍵 CMP AL,0DH JZ LINE1。讀取列 AND AL,0FH CMP AL,0FH JZ NEXT 。輸出行 CALL DELAY 。C口高4位接鍵盤行輸出,低4位列輸入,A口輸出 MOV DX,28BH OUT DX,AL LEA BX,KEYVALUE MOV SI,0 SCANROW:MOV AL,ROW[SI] 。LINE2 DB 39H,7FH,66H,3FH 。鍵盤值對應(yīng)的段碼表,LINE0 DB 79H,77H,7DH,5BH 。STACK39。有則退出 JMP LOPENDING: MOV AL,00H MOV DX,28AH OUT DX,AL MOV AX,4C00H INT 21HDELAY PROC NEAR PUSH CX PUSH BX MOV BX,005H 。輸出選通位碼 MOV DX,28AH OUT DX,AL call DELAY MOV AH,0BH 。輸出選通位碼 MOV DX,28AH OUT DX,AL CALL DELAY MOV AL,06H。輸出選通位碼 MOV DX,28AH OUT DX,AL CALL DELAY MOV AL,7FH 。延時程序 MOV AL,06H 。 將0的段碼輸出給A口 MOV DX,288H OUT DX,AL MOV AL,08H。 DB 100 DUP(?)STACK ENDSDATA SEGMENTDATA ENDSCODE SEGMENT ASSUME CS:CODE,SS:STACK,DS:DATASTART:MOV AX,DATA MOV DS,AX MOV AL,10000000B MOV DX,28BH OUT DX,AL。如果鍵盤上有輸入則停止程序 JZ ENDING JMP LOPENDING:MOV AL,0 MOV DX,288H OUT DX,AL MOV AX,4C00H INT 21HCODE ENDS END STARTb) 實驗四STACK SEGMENT STACK 39。講狀態(tài)輸出到A口 OUT DX,AL MOV AH,0BH 。8255初始化,寫入工作方式控制字 LOP: MOV DX,28AH 。A口輸出C口輸入,工作方式為00 MOV DX,28BH 。STACK39。(或編程在數(shù)碼管上循環(huán)顯示“0099”, 位碼驅(qū)動輸入端S0、S1 接PC0、PC1;SS3接地。 2、編程從8255C口輸入數(shù)據(jù),再從A口輸出。 掌握8255控制鍵盤及顯示電路的基本功能及編程方法;掌握一般鍵盤和顯示電路的工作原理。實驗五一、 實驗?zāi)康?通過實驗,掌握8255工作于方式0以及設(shè)置A口為輸出口,C口為輸入口的方法。實驗報告二:可編程并行接口8255的應(yīng)用 ——實驗三amp。通過實驗一實驗二,熟練了對IN、OUT指令的使用,對接口有了初步認(rèn)識。 實驗二:實驗二的程序邏輯比較簡單,但連線比較多,在實驗過程中,也多次連錯了線,通過檢查糾正了連線錯誤,也很快完成了實驗。檢查是否按下退出esc鍵 JZ ENDING MOV DX,2A8H 。STACK39。延時子程序 PUSH CX PUSH BX MOV BX,250 。延時
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1