Olá, ja algum tempo faço programas em c ccs. Agora estou tentando fazer alterações em programa escrito em assembly,não tenho muita intimidade com esta linguagem. Inicialmente o programa foi escrito para um pic16f84a, como esta dificil consegui-lo resolvi alterar para o pic16f628a. Realizei as alterações que conheço, como direcionar as entradas porta para I/O, etc...Quando compilo o mplab da a seguinte mensagem (128: Invalid RAM location specified.).
Verificando a linha 128 do programa tem:
btfss teste1
teste1 esta definido da seguinte forma
Mode equ 20
#define teste1 Mode,1
com o 16f84a a mensagem não aparece. Desculpe se esta meio confuso. Mas agradeço se puderem ajudar.