Colegas.
Toy empesando a programar, en basic, he armado varias cosas sensilla.
Tengo una duda sobre los IF. Por ejemplo quiero hacer el siguiente programa:
'///////////////////// Configuro puertos/////////////////////////
define osc 4
TRISA = %11111
TRISB = %00000000
PORTB = 0
'//////////////////////////////////////////////////////////////
inicio1:
input porta.0
if porta.0 = 1 then
goto luz1
else
goto inicio1
endif
inicio2:
input porta.1
if porta.1 = 1 then
goto luz2
else
goto inicio2
endif
Luz1:
PORTB.0 = 1
pause 10
goto LUZ1
Luz2:
PORTB.1 = 1
pause 10
goto luz2
end
Este ejemplo son dos pulsadores, que con el RA0, es = 1 si se cumple esa condicion salta a luz1.
Hasta ahi anda, bien pero cuando voy a pulsar el otroo, no me responde o sea no salta a la etiqueta luz2.
Este ejemplo no tiene mucho sentido, pero es para saber, nomas bien como se maneja. con esa base puedo hacer varias cosas...
saludos espero sus respuestas...