TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: heder en 12 de Mayo de 2007, 14:40:47

Título: PROBLEMAS CON LA DIRECTIVA IF EN MPLAB
Publicado por: heder en 12 de Mayo de 2007, 14:40:47
hola tengo un problema con la directiva if en mplab
                   IF           UNIDAD > 120   
   
      GOTO   DOS2
      
   ELSE
      BSF   PORTB,0
   ENDIF
el problema es que se salta al ELSE y IF  no esta tomando la condicion  haci este UNIDAD por encima de 120.
les ruego por favor me colaboren con este inconveniente
Título: Re: PROBLEMAS CON LA DIRECTIVA IF EN MPLAB
Publicado por: maunix en 12 de Mayo de 2007, 16:04:30
y a UNIDAD donde lo definis?
Título: Re: PROBLEMAS CON LA DIRECTIVA IF EN MPLAB
Publicado por: BrunoF en 12 de Mayo de 2007, 20:44:23
MMm...Si estás programando en Assembler, los IFs se procesan pre-ensamblado. Ni pienses que poner un IF va a hacer que el uC verifique durante tiempo de ejecución la condición dada.