接口实验内容3:
CODE SEGMENT
ASSUME CS:CODE
ORG 1000H
TCONTRO EQU 004BH
TCON2 EQU 004AH
CONTPORT EQU 00DFH
DATAPORT EQU 00DEH
DATA1 EQU 0500H
START: JMP TCONT
TCONT: CALL FORMAT
CALL LEDDISP
MOV DX,TCONTRO
MOV AL,10110110B
OUT DX,AL
MOV DX,TCON2
MOV AL,0E8H
OUT DX,AL
MOV AL,03H
OUT DX,AL
HLT
LEDDISP:MOV AL,90H
MOV DX,CONTPORT
OUT DX,AL
MOV BYTE PTR DS:[0600H],00
LED1: CMP BYTE PTR DS:[0600H],07H
JA LED2
MOV BL,DS:[0600H]
MOV BH,0H
MOV AL,CS:[BX+DATA1]
MOV DX,DATAPORT
OUT DX,AL
ADD BYTE PTR DS:[0600H],01H
JNZ LED1
LED2: RET
FORMAT: MOV BX,0
MOV WORD PTR DS:[BX+0500H],4039H
ADD BX,2
MOV WORD PTR DS:[BX+0500H],4040H
ADD BX,2
MOV WORD PTR DS:[BX+0500H],6D4FH
ADD BX,2
MOV WORD PTR DS:[BX+0500H],7F5BH
RET
CODE ENDS
END START
接口实验2内容:
CODE SEGMENT
ASSUME CS:CODE
ORG 1000H
TCONTRO EQU 004BH
TCON2 EQU 004AH
CONTPORT EQU 00DFH
DATAPORT EQU 00DEH
DATA1 EQU 0500H