Duda de PIC's sobre uso de PCL

#1
Hola, soy nuevo en el grupo, tengo la siguiente duda:

viendo el codigo:

tabla addwf 02h,1
dt "v fase ", 2fh, " = "

Quisiera saber como hacer que no se mande la literal "2fh" sino lo que hay en el directorio 2fh.

sé que al usar "dt" estoy haciendo una abreviacion de "retlw" para cada elemento en la lista que corresponda a la suma de W con PCL, por lo cual veo medio imposible lo que quiero ya que por definicion son puras literales lo que se manda.

el programa esta terminado de otra forma, pero ya saben... a veces estamos de ociosos intentando optimizar el codigo :)

saludos
 
#2
mirando tu inquietud creo que te podria ayudar lo siguiente:
cuando llamas a tabla addwf 0x02, tu debiste haber cargado en w un valor ,lo que puedes realizar con esta funcion es ir a cualquier direccion pero del programa no a una de datos,
ya que pcl mantiene la direccion que se va a ejecutar seguida mente y lo que hacemos es sumarle lo que nos falte para la que necesitamos
 

Temas similares