Lenguaje ensamblador, 8 luces LED están conectadas externamente al puerto P1 y las luces se controlan para moverse hacia la izquierda o hacia la derecha a través de botones (interrupción externa)
ORG 00H
AJMP PRINCIPAL
ORG 03H
AJMP EX0INT
ORG 30H
PRINCIPAL:
SETB EA
SETB EX0
SETB IT0
MOV A,#01H
PRINCIPAL1:
MOV P1,A
RETARDO DE LLAMADA
JB F0,RR0
RL A
AJMP PRINCIPAL1
RR0:
RR A
AJMP MAIN1
EX0INT:
CPL F0
RETI
RETARDO:
MOV R7,#0
MOV R6,#0
MOV R5,#3
DJNZ R5,$
DJNZ R6,$-4
DJNZ R7,$-8
RET
END
Mal, mal, mal, no leí bien el título