Hola, tengo una dunda como hacer un input con un boton, con un pic 16F877A en Mikrobasic. estoy recien empezando en esto de programar pero no logro configurar un boton para prender un led.
el codigo que estoy haciendo es este:
program boton
main:
TRISB = 1 ' set PORTB to be input
TRISD = 0 ' set PORTD como salida
PORTD = 0xFF ' borrar puertoD
if (PORTB.0 = 1) then
PORTD.1 = 0
else
if (PORTB.3 = 1) then
PORTD.2 = 0
end if
end if
end.
alguna ayuda?, se supone que tengo 4 botones en RB0 a RB3 y los leds en RD, no tengo problemas en prender leds, logre hacer varios codigos con encender los leds, pero me complican los botones.
Saludos
el codigo que estoy haciendo es este:
program boton
main:
TRISB = 1 ' set PORTB to be input
TRISD = 0 ' set PORTD como salida
PORTD = 0xFF ' borrar puertoD
if (PORTB.0 = 1) then
PORTD.1 = 0
else
if (PORTB.3 = 1) then
PORTD.2 = 0
end if
end if
end.
alguna ayuda?, se supone que tengo 4 botones en RB0 a RB3 y los leds en RD, no tengo problemas en prender leds, logre hacer varios codigos con encender los leds, pero me complican los botones.
Saludos
Última edición: