Autor Tema: Instruccon SWAPF sobre PORTB  (Leído 2034 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lovando

  • PIC16
  • ***
  • Mensajes: 193
Instruccon SWAPF sobre PORTB
« en: 28 de Junio de 2004, 14:48:00 »
Hola

La pregunta es si se puede ejecutar la instruccion swapf PORTB, o solo es posible sobre otros registros incluyendo al W??

Esto pues estoy simulando esta instruccion en pic sim 5.11, de la sgte manera:


....

movlw 0x31
movwf PORTB         ;carga 0x31 en PORTB, pero
swapf  PORTB,F      ;aqui me muetra solo 1 en el nibble MSB,
                                mientras que en el nibble LSB hay 0.
....                           Debiera mostrar en PORT el valor 0x13

Alguien me puede ayudar??

Gracias



Desconectado lovando

  • PIC16
  • ***
  • Mensajes: 193
RE: Instruccon SWAPF sobre PORTB
« Respuesta #1 en: 29 de Junio de 2004, 20:58:00 »
Bueno, no se si la pregunta era muy basica o mal expresada....el asunto es que solucione mi problema.....no habia definido al puerto b totalmente como salida, solo algunos bits....luego de arreglar esto, la instruccion swapf portb,f funcionó de maravillas...

gracias de todas maneras


Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: Instruccon SWAPF sobre PORTB
« Respuesta #2 en: 29 de Junio de 2004, 22:38:00 »
por mi parte, perdona, por no haber respondido, pero aparentemente, la parte del código que pusiste estaba bien...

Y no supe que responderte...

Desconectado lovando

  • PIC16
  • ***
  • Mensajes: 193
RE: Instruccon SWAPF sobre PORTB
« Respuesta #3 en: 29 de Junio de 2004, 22:41:00 »
Abago, no hay probelma amigo....agradezco tu mensaje, eres muy buena tela......

un abrazo desde Chile