Hola que significa este signo $ en el programa MPLAB

hola , que tal es una seguro es una pregunta muy ingenua pero me podrian decir que significa este signo? Gracias

BTFSC PORTB,4
GOTO $+4 ( ese signo que significa y por que otra variable lo puedo reemplazar)
 
$ es el valor del contador de programa.

Haciendo GOTO $+4 estas saltando 4 instrucciones hacia adelante.

Se usa para no andar generando etiquetas locales cuando los saltos son cortos. Con saltos largos se puede usar, pero es muy peligroso, porque ante cualquier modificacion del codigo intermedio terminas saltando a cualquier parte.

Si no te gusta y queres reemplazarla por otra cosa no tenes mas que escribir la etiqueta destino.
 
$ es el valor del contador de programa.

Haciendo GOTO $+4 estas saltando 4 instrucciones hacia adelante.

Se usa para no andar generando etiquetas locales cuando los saltos son cortos. Con saltos largos se puede usar, pero es muy peligroso, porque ante cualquier modificacion del codigo intermedio terminas saltando a cualquier parte.

Si no te gusta y queres reemplazarla por otra cosa no tenes mas que escribir la etiqueta destino.
Una nueva que me aprendo, buena buena, chauuu (y) (y) (y) :aplauso: :aplauso: :aplauso:
 
Atrás
Arriba