2. P1.0 y P1.1 se utilizan como puertos de entrada y se conectan a dos interruptores de palanca. P1.2 y P1.3 se utilizan como puertos de salida y se conectan a dos diodos emisores de luz. Escriba un programa para leer. el estado del interruptor.
Si no necesita considerar otros pines del puerto P1
INICIO:
MOV R7, #08H
MOV A , #00H
p>BUCLE:
MOV P1, A
INC A
DJNZ R7, BUCLE
SJMP START
Si no quieres afectar a otros pines
INICIO:
MOV A, P1
ANL A , #11111000B; Borrar tres dígitos
p>
MOV P1, A
MOV R7, #7
BUCLE:
MOV A, P1
INC A
MOV P1, A
DJNZ R7, LOOP
INICIO SJMP
Consulte