TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: aitorsp en 06 de Junio de 2011, 04:00:20
-
Hola:
Que significa esto en ensamblador?
movwf ADCON1,.0
concretamente me refiero al .0 que lo he visto en algun codigo de de este foro. Poniendo movwf ADCON1 hace lo mismo?.
Un saludo
Aitor
-
Hola.
Siendo ese argumento, significa que el valor del registro ADCON1 será movido(copiado) al registro de trabajo (WREG o simplemente W).
movwf ADCON1 hace lo contrario, es decir copia el contenido de WREG en el registro ADCON1.
Saludos.
-
Hola.
Siendo ese argumento, significa que el valor del registro ADCON1 será movido(copiado) al registro de trabajo (WREG o simplemente W).
movwf ADCON1 hace lo contrario, es decir copia el contenido de WREG en el registro ADCON1.
Saludos.
Hola:
muchas gracias
Un saludo
Aitor
-
exacto.es como si pusieramos:
movf ADCON1,f o movf ADCON1,w
donde w y f han ya declarados en un archivo .inc y donde tienen dos valores posibles. 0 o 1 expresados en decimal .0 o .1 hexdecimal 0x00 o 0x01
u otro tipo de expresion.aunque lo mas normal es en hexagesimal.