8255芯片同開頭K和8個LED(發(fā)光二極管)的連接如圖所示。編寫一個控制程序,要求在開關(guān)K斷開時,8個LED全部熄滅,在開關(guān)K閉合時,則8個LED以0.5秒的間隔從上至下輪流點亮,且不斷循環(huán)。設(shè)8255的端口地址為160H~163H,現(xiàn)給出滿足上述要求的控制程序,請在程序中空缺部分填上正確內(nèi)容。
MOV AL, ();初始化
MOV DX,163H
OUT DX.AL
MOV AL,();LED熄滅
MOV DX,()
OUT DX,AL
MOV DX,()
LOP:IN AL.DX
SHR AL,OIH
()LOP
MOV AL,()
MOV DX, ()
LOP1:OUT DX,AL
CALL DELAY05S ;延時0. 5秒
()
JMP LOP1
您可能感興趣的試卷
你可能感興趣的試題
最新試題
下面哪一個是8088CPU中的代碼段寄存器()
若AX=-25,執(zhí)行指令NE GAX后,AX=()
微處理器8088的外部數(shù)據(jù)總線位數(shù)為()
如圖所示,8255A的PA口接一個LED共陰極數(shù)碼管。要求當開關(guān)K閉合時,顯示‘F’;斷開時,顯示‘0’。已知:(1)‘0’字形碼為3FH,‘F’字形碼為71H;(2)8255APA口地址:118HPB口地址:119HPC口地址:11AH控制端口地址:11BH試填寫下列程序段,完成以上功能。MOV DX,()MOV AL,82HOUT DX.ALHER:MOV DX,()IN AL.DXAND AL, ()CMP AL,()JZ HER1MOV AL, ()MOV DX, ()OUT DX,ALJMP HERHER1: MOV AL, ()MOV DX, ()OUT DX,ALJMP HER
已知參數(shù)定義和梯形圖程序如圖所示,試說明程序控制功能。按鈕AN1 1:001100按鈕AN2 I:002/01電機M0:003/01定時器T T4:0
8086CPU可擴展I/O端口地址的個數(shù)最多為()
補碼FEH的真值是()
利用DOS系統(tǒng)功能INT 21H的1號(AH=2)功能調(diào)用,若用戶按下的是6,則寄存器AL中的內(nèi)容是()
從鍵盤輸入6和B時,得到的ASCⅡ碼分別是()
在下列四條指令中,錯誤的指令是()