TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: valtasar en 12 de Enero de 2008, 19:12:17
-
Hola a todos:
Quiero hacer que mi programa salte tantas instrucciones como desee, en este caso estaria indicado por W
Intente esto pero no funciona:
call Rutina ;Devuelve un valor de 0 a 3 en W
addwf PCL,f
goto Valor_0 ;
goto Valor_1
goto Valor_2
goto Valor_3
Un saludo gracias
-
lo que puede estar pasando es que tu rutina este en otra pagina o tu tabla esta cruzando las posiciones ff, te sugiero que coloques el programa completo para ver donde esta el problema y asi te puedan ayudar :mrgreen:
-
Hace tiempo postié este código para hacer exactamente eso que mencionas.
Fíjate , creo que te será de utilidad.
http://www.todopic.com.ar/foros/index.php?topic=18891.msg133074#msg133074
Saludos