Nose porque motibo no me compila el mikrobasic desde que uso el GoSub e probado con el codigo lo mas sencillo posible para evitar errores y me dice
"16 342 Exit cannot be called from the main block gosub.mbas"
"0 102 Finished (with errors): 04 dic 2010, 15:16:32 gosub.mbppi"
e probado a poner la etiqueta led2 antes del main y después del end y no se complia también e probado a quitar el return y si se compila si alguien tiene idea de a que se debe este error espero su ayuda la version que uso es la 4.15 con ell siguiente codigo
program gosub1
' Declarations section
main:
trisb = %00000001
trisc = %00000000
inicio:
if portc.0 = 1 then
gosub led2
end if
Led2:
portb.0 = 1
delay_ms(1000)
portb.0 = 0
Return
End.