Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SETB IT0
MOV A,43H
;------- bucle principal
ADD A,#50H
; se muestra aqui constantemente
MOV R0,A
los datos en los displays
mov a,@r0
PRINCIPAL:
MOV display,a
MOV A,40H
clr P2.3
ADD A,#50H
LCALL DELAY
MOV R0,A
setb P2.3
mov a,@r0
MOV display,a
MOV A,44H
clr P2.0
ADD A,#50H
LCALL DELAY
MOV R0,A
setb P2.0
mov a,@r0
MOV display,a
MOV A,41H
clr P2.4
ADD A,#50H
LCALL DELAY
MOV R0,A
setb P2.4
mov a,@r0
MOV display,a
MOV A,45H
clr P2.1
ADD A,#50H
LCALL DELAY
MOV R0,A
setb P2.1
mov a,@r0
MOV display,a
MOV A,42H
clr P2.5 MOV R1,43H
; hora
MOV R1,44H
INC 3FH
mov 44h,#0
INC 41H
mov 45h,#0
MOV R1,41H
SALIR:
CJNE R1,#06h,SALIR
MOV TH0,#0DBH
MOV 41H,#00H
MOV TL0,#0FFH
; minuto
ret
INC 42H
;------- interrupcion externa CERO
MOV R1,42H
CERO:
CJNE R1,#0AH,SALIR
INC 44H
MOV 42H,#00H
MOV R1,44H
CJNE R1,#0aH,verificar
INC 43H
MOV 44H,#00H
MOV R3,#0AH
RET
salirex1: NOP
ret RET
UNO:
INC 42H
MOV R1,42H
CJNE R1,#0AH,SALIRex0
MOV 42H,#00H
INC 43H
MOV R1,43H
CJNE R1,#06H,SALIRex0
MOV 43H,#00H
salirex0:
ret
antireb: