(2) MOV AL, 0001011B
;通道0初始化 ;置计数初值 ; 开中断 ;等待中断
OUT 0D7H,AL
MOV AL, 50H OUT 0D4H ,AL
STI LOP: HLT
JMP LOP
中断服务程序:
MOV AL, 01H OUT 0C4H ,AL
MOV AL, 01110111B OUT 0D7H,AL MOV AL, 00H OUT 0D5H,AL MOV AL, 10H OUT 0D5H,AL
CALL DELAY5S MOV AL, 00H OUT 0C4H ,AL
;将GATE1置1,启动计数 ;通道1初始化 ;置计数初值
;延时5秒
;将GATE1清0,停止计数