填空題

有一接口電路如圖所示,設計一個程序能自己記錄按鈕K按下的次數(shù),并將按下次數(shù)存放在數(shù)據(jù)段內變量COUNT中,設8255的口地址為60H一63H,按下次數(shù)小于256次,現(xiàn)給出程序清單,請在程序清單的空格處填上正確內容。
MOV AL,();初始化
OUT(),AL
MOV DL,0
LOP:IN AL,();檢查按鍵K是否按下
TEST AL,()
()LOP
INC DL;記錄按下次數(shù)
MOV COUNT,DL
CALL DELAY20MS;延時20ms去抖動
LOP1:IN AL, 40H;檢查按鍵K是否釋放
TEST AL,OIH
JZ LOP1
JMP LOP


您可能感興趣的試卷

你可能感興趣的試題

最新試題

從鍵盤輸入6和B時,得到的ASCⅡ碼分別是()

題型:單項選擇題

微處理器8088的外部數(shù)據(jù)總線位數(shù)為()

題型:單項選擇題

某半導體靜態(tài)存儲器芯片的地址線為A13一AO,數(shù)據(jù)線為D7一DO,若組成容量為32KB存儲器,需要該種存儲芯片的片數(shù)為()

題型:單項選擇題

8086CPU可擴展I/O端口地址的個數(shù)最多為()

題型:單項選擇題

并行接口芯片8255A,端口地址為200H - 203H,A口設置為輸入方式,B口設置為輸出方式,欲使由A口輸入的數(shù)據(jù)經(jīng)由B口輸出,試填空完善下面的程序段以實現(xiàn)上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA輸入,PB輸出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;讀人A口中的數(shù)據(jù)MOV DX,();8255AB口地址OUT DX,();從B口送出數(shù)據(jù)

題型:填空題

若滿刻度輸入電壓為10V,則8位A/D轉換器的最大量化誤差為()

題型:單項選擇題

2片中斷控制器8259A能管理()級硬件中斷。

題型:單項選擇題

運行如下程序,寫出運行結果MOV CX, 1234HMOV WORD PTR[1000H], 5678HMOV BX, [1000H]PUSH BXPUSH CXPOP AXPOP DXINT 3結果為:AX=(),BX=(),CX=(),DX=()

題型:填空題

已知DS= ES =1000H執(zhí)行下列程序:MOV SI,101HMOV DI,100HMOV CX,4LP1:MOV AL,[ SI]MOV[ DI] ,ALINC SIINC DILOOP LP1INT 3DS:101H DB 69H,23H,56H,3AH程序運行后結果為:(10100H)= ()H(10101H)= ()H(10102H)= ()H(10103H)= ()H

題型:填空題

若AX=-25,執(zhí)行指令NE GAX后,AX=()

題型:單項選擇題