Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/06/2011 #1


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)
22/06/2011 #2

Avatar de Eduardo

$ 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.
22/06/2011 #3

Avatar de fdesergio

Eduardo dijo: Ver Mensaje
$ 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
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.