hola qu tal, estoy utilizando un compilador para programar pics muy bueno y muy recomendable que se llama mikro c. resulta que quiero realizar un par de instrucciones en lenguaje ensamblador y se que es de la siguiente manera:
asm{
}
todo bien hasta aqui cero errores como dice la documentacion, pero a la hora de declarar una variable no la reconoce ejemplo:
asm{
movlw 0x01 //carga a w el valor de 1
movwf var1 // pasa el valor de w a la variable f que es var1
end
}
me genera un error y no se como ocupar variables de ensamblador en lenguaje c! alguien lo ha hecho?
inclusive ya probe declarando la variable var1 asi:
var1 equ 0x22 // var1 esta en la posicion 0x22
y sigue generando error! alguien sabe por donde seguirle?
asm{
}
todo bien hasta aqui cero errores como dice la documentacion, pero a la hora de declarar una variable no la reconoce ejemplo:
asm{
movlw 0x01 //carga a w el valor de 1
movwf var1 // pasa el valor de w a la variable f que es var1
end
}
me genera un error y no se como ocupar variables de ensamblador en lenguaje c! alguien lo ha hecho?
inclusive ya probe declarando la variable var1 asi:
var1 equ 0x22 // var1 esta en la posicion 0x22
y sigue generando error! alguien sabe por donde seguirle?