Diseño de código libre

org0000h

ljmp? Inicio

org1000h

Inicio: mov? sp, #4fh? ;Segmento de pila

MOV? R0, # 16H; bucle 6 veces

mov? a, #0fEH123 se ilumina.

ATT:? ¿movimiento? P1, ¿Una

llamada? ¿Retraso

RL? a; desplazar 1 posición hacia la izquierda

¿Diciembre? ¿R0? ;El número de ciclos se reduce en 1.

¿CJNE? R0, #00H, ATT; si el número después del decremento no es igual a 00, salte a ATT para continuar.

¿MOV? P1, #0FFH

¿MOV? a, #0F8H

¿MOV? R0, #06H

ATL:? MOV? P2

¿Llamar? ¿Retraso

RL? ¿Un

diciembre? R0

¿CJNE? R0, #00H, ATL

¿MOV? P2, #0FFH

¿AJMP? Inicio

Retraso: ¿MOV? R1, #0FFH

¿MOV? R2, #0FFH

LOOP1: nop

no se proporciona de otro modo a menos que se indique lo contrario

no se proporciona de otro modo (para) a menos que se indique lo contrario

no se proporciona de otra manera a menos que se especifique lo contrario

DJNZ? R2, bucle 1

¿DJNZ? R1, LOOP0

Remojado en agua para suavizarlo

Fin