You are on page 1of 2

;TO INTERFACE 7-SEGMENT DISPLAY (FIRE AND HELP) .MODEL SMALL .DATA FIRST DB 86H,0AFH,0F9H,08EH SECOND DB 8CH,0C7H,86H,89H .

CODE BEGIN:MOV AX,@DATA MOV DS,AX MOV AL,80H MOV DX,24a3H OUT DX,AL ;ALL PORTS ARE O/P MOV CX,05H NEXT: MOV SI,OFFSET FIRST CALL FLASH CALL DELAY CALL DELAY CALL DELAY MOV SI,OFFSET SECOND CALL FLASH CALL DELAY CALL DELAY LOOP NEXT MOV AH,4CH INT 21H FLASH PROC NEAR PUSH CX PUSH BX MOV CX,04H LOOP1:MOV BL,08H MOV AL,[SI] LOOP2:ROL AL,1 MOV DX,24a1H OUT DX,AL PUSH AX MOV DX,9C02H MOV AL,0FFH OUT DX,AL MOV AL,00H OUT DX,AL POP AX DEC BL JZ NEXT1 JMP LOOP2 NEXT1:INC SI LOOP LOOP1 POP BX POP CX RET FLASH ENDP DELAY PROC NEAR PUSH CX PUSH BX MOV CX,08FFFH L1:MOV BX,0FFFH L2:DEC BX JNZ L2 LOOP L1 POP BX POP CX RET

DELAY ENDP END

You might also like