微计算机原理与应用模拟题4 下载本文

(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,停止计数