TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: brujoracer en 30 de Septiembre de 2009, 14:26:10
-
hola amigos del foro una pregunta que significa la instruccion
goto $-1
gracias de antemano
y si saben como recibir por RX usart y luego enviar por TX usart
-
Es algo así como:
Ir a esta instrucción menos una posición
Es decir retrocede una posición y ejecuta esa instrucción nuevamente.
-
significa ir a la linea anterior de codigo por ejemplo:
loop nop
goto $-1 de esta forma se queda en un ciclo infinito...creo es lo "mismo" que el goto, con la diferencia q ahorra ciclos de maquina, con respecto a la USART aqui en el almacen del assembler encontraras varias rutinas...basicamente es establecer los parametros de comunicacion que se definen en el registro TXSTA y RCSTA y el SPBRG
-
Es un operador que trabaja con el contador de programa
$ se queda aqui
$-1 Contador de programa -1 , si colocaras $-4 , sera contador de programa -4
$+1 Contador de programa +1
Saludos!
-
gracias por su ayuda
me ha sido de bastante ayuda