2012年自考微型計(jì)算機(jī)及接口技術(shù)題三_第4頁(yè)
題目:8255的A口接發(fā)光二級(jí)管,使發(fā)光二級(jí)管的L0-----L7循環(huán)依次發(fā)光,且每個(gè)燈亮持續(xù)一秒鐘(須用延時(shí)一秒的子程序,老師會(huì)寫(xiě)在黑板上),若鍵盤有鍵按下則退出,返回DOS
做的參考答案:
、、方式控制字為 10000000B=80H
⑵、連線圖(略)
⑶、程序:
CODE SEGMENT
ASSUME CS:CODE
START: MOV DX,28BH
MOV AL,80H
OUT DX,AL
MOV DX,288H
LOP: MOV BL, 01H
INOUT: CMP BL,0
JZ LOP
MOV AL,BL
OUT DX,AL
CALL DELAY
SHL BL,1
MOV AH,1
INT 16H
JZ INOUT
MOV AH,4CH
INT 21H
CODE ENDS
END START
責(zé)編:snrvge