TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: ezeker en 09 de Octubre de 2002, 08:45:00

Título: Como comparar 2 variables en ensamblador?
Publicado por: ezeker en 09 de Octubre de 2002, 08:45:00
Ya sabemos q los pic tienen variables de 8 bits, pero como podemos comparar estos para ver si una de estas variables es mayor una que otra, con un codigo de tamaño aceptable. Lo he estado pensando y no encuentro la solucion.Si alguien lo sabe q me lo comente, ok?
Título: RE: Como comparar 2 variables en ensamblador?
Publicado por: filiprim en 11 de Octubre de 2002, 15:17:00
Creo que esto seviria para comparar 2 variables y se utiliza poco codigo

Variable A
Variable B

movf      A,w
subwf    B,w
btfsc      status,z
goto      A=B
btfss      status,c
goto      B<A
goto      B>A

espero que te sirva.
un saludo