...
ETIQUETA2 SET ETIQUETA*ETIQUETA1supongo quenop se, aun no se me quedo corto el 16f por lo que no necesite un pic mayor, pero tratandose de registros de 8 bits, supongo que pasara lo mismo, el salto ha de ser de 255 en 255 y deberias cambiar algun bit/s a mano, para seleccionar la pagina de memoria ram a la que apunta el fsr1,2... pues no se le puede cargar un valor mayor a 255. la directiva "BANKISEL" lo hace. aunque ya digo que todavia no le di a los 18f, no se como se usara para varios fsr en los 18f. que no digo que no este bien, solo que le falta un pequeño detalle. al ser de 8 bits no carga el valor 0x800 por lo que el programa no direcciona a ese registro de ram. comprueba en el datasheet los bits que completan la direccion de los fsr. creo se llaman BSR
no habrá ningún problema en hacer lo siguiente:
ETIQUETA EQU 0x800
lfsr FSR0,ETIQUETA