Reacción de programación
ORG 0000H
MOV P1, #0FFH //Los cuatro LED inferiores están apagados y los cuatro LED superiores envían "1" y esperan a que se presione el interruptor.
ABC:MOV A, P1 //Envía P1 a A
SWAP A //Los cuatro bits altos y los cuatro bits bajos de A se intercambian, lo que refleja que el interruptor en el LED está cerrado, el interruptor de luz correspondiente está apagado.
ANL A, #0FH //Reserva los cuatro bits inferiores.
MOV P1, A //Salida
ORL P1, #0F0H //Coloque P1 en la posición avanzada de 1 y espere la siguiente pulsación de tecla.
SJMP ABC //Devolución de llamada ABC, bucle.
Dar puntos ~ ~