TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Draycko en 28 de Agosto de 2006, 23:09:32
-
:( Hola amigos, alguien podría ayudarme como dar de alta una variable de ASM para usar en MikroC de Mikroelectronica
unsigned VAR; // ESTO ES LO QUE HE INTENTADO
VAR := 20 //ESTO ES LO QUE HE INTENTADO
void main(){
TRISB=0;
asm{
VAR equ 0x21 // ESTO ES LO QUE HE INTENTADO
bcf status,rp0 //esta pequeña programación sólo es de prueba
bcf status,rp1
movlw 0xff
movwf VAR // No me reconoce a VAR
movwf PORTB
}
Delay_ms(2000);
asm{
clrf PORTB
}
}
-
Hola, no conozco ese lenguaje, pero en CCS las variables solo las defino una vez, y tu la defines primero como unsigned, y luego en el asm.
Prueva a quitar la linea: VAR equ 0x21 // ESTO ES LO QUE HE INTENTADO
y usar la variable directamente.
Suerte.