Código fuente de programación de lámpara de agua que fluye
;El siguiente programa se simula y depura exitosamente.
ORG 0000H Dirección de inicio del programa.
SJMP Main; Salta a la interfaz principal.
ORG 0030H ingreso al programa.
Principalmente:
MOV 30H, #7FH
MOV 31H, #55H
LOOP1:
MOV A, 30H
LOOP11:
RL A
MOV P1, A
Retraso de llamada LC
JNB P3 .2, Bucle 2
Bucle SJMP 11
Bucle 2:
MOV A, 31H
Vuelta 22:
CPL A
MOV P1, A
Retardo LCALL
JB P3.2, LOOP1
SJMP Loop 22 p>
Retraso:
MOV R7, No. 250
DL1: MOV R6, #100
DL2: MOV R5, #10 p>
DL3: DJNZ R5, DL3
DJNZ R6, DL2
DJNZ R7, DL1
Remojado en agua para ablandar
Fin