Red de conocimientos turísticos - Información de alquiler - Programación MCU 51 MCU
Programación MCU 51 MCU
Supongamos que está en el puerto P1:
bucle:
mov a, p1
anl a, #0fh
mov b, a
xrl a, #03h
jz mot1; si cd está cerrado
mov a, b
xrl a, #0ch; si ab está cerrado
jz mot2
mov a, b
xrl a, #00h; /p>
jz mot3
jnz err; si no cae en la situación anterior
mot1:
setb p1.7
clr p1.5 p>
ljmp siguiente
mot2:
clr p1.7
setb p1.5 p>
ljmp siguiente
mot3:
setb p1.7
setb p1.5
ljmp siguiente
err:
clr p1.7
clr p1.5
siguiente:
bucle flácido