Está en la página 1de 3

RETARDO EQU 500H ORG 00H MOV A,P1 MOV B,P2 MOV MOV MOV MOV 23H,#01H 24H,#02H

25H,#03H 26H,#04H

RET: CJNE A,23H,COMA CJNE B,23H,COM2 JMP CERO COM2: CJNE B,24H,COM3 JMP UNO COM3: CJNE B,25H,COM4 JMP DOS COM4: CJNE B,26H,RET JMP TRES COMA: CJNE A,24H,COME CJNE B,23H,COMB JMP CUATRO bumetro : contolar pot ttl COMB: CJNE B,24H,COMC JMP CINCO COMC: CJNE B,25H,COMD JMP SEIS COMD: CJNE B,26H,RET JMP SIETE COME: CJNE A,25H,COMF CJNE B,23H,NEW JMP OCHO NEW: CJNE B,24H,NEW1 JMP NUEVE NEW1: CJNE B,25H,NEW2 JMP DIEZ

NEW2: CJNE B,26H,RET JMP ONCE COMF: CJNE A,26H,COMF CJNE B,23H,NEW JMP DOCE BLA: CJNE B,24H,BLA1 JMP TRECE BLA1: CJNE B,25H,BLA2 JMP CATORCE BLA2: CJNE B,26H,RET JMP QUINCE ;******salida de numeros********* CERO: MOV P3,#00H CALL RETARDO JUMP RET UNO: MOV P3,#01H CALL RETARDO JUMP RET DOS: MOV P3,#02H CALL RETARDO JUMP RET TRES: MOV P3,#03H CALL RETARDO JUMP RET CUATRO: MOV P3,#04H CALL RETARDO JUMP RET CINCO: MOV P3,#05H CALL RETARDO JUMP RET SEIS: MOV P3,#06H CALL RETARDO JUMP RET SIETE:

MOV P3,#07H CALL RETARDO JUMP RET OCHO: MOV P3,#08H CALL RETARDO JUMP RET NUEVE: MOV P3,#09H CALL RETARDO JUMP RET DIEZ: MOV P3,#0AH CALL RETARDO JUMP RET ONCE: MOV P3,#0BH CALL RETARDO JUMP RET DOCE: MOV P3,#0CH CALL RETARDO JUMP RET TRECE: MOV P3,#0DH CALL RETARDO JUMP RET CATORCE: MOV P3,#0EH CALL RETARDO JUMP RET QUINCE: MOV P3,#0FH CALL RETARDO JUMP RET ORG 500H MOV R7,#19H SALTO3: MOV R6,#50H SALTO2: MOV R5,#0FFH SALTO1: DJNZ R5,SALTO1 DJNZ R6,SALTO2 DJNZ R7,SALTO3 RET END

También podría gustarte