Red de conocimiento informático - Computadora portátil - 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.

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