TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: m-o-s en 29 de Enero de 2007, 16:17:50
-
Hola compañeros, estoy empezando con estos dispositivos y al simular para conocer bien la instrucion DAW, me encuentro con que solo me pasa los primeros 4 bits a bcd, ejemplo:
movlw b'00001010'
daw
= 0111 0000 ;
es decir siempre me suma 6 en los cuatro bits siguiente, ¿que estoy haciendo mal? Un saludo compañeros. :)
-
Hola compañeros, estoy empezando con estos dispositivos y al simular para conocer bien la instrucion DAW, me encuentro con que solo me pasa los primeros 4 bits a bcd, ejemplo:
movlw b'00001010'
daw
= 0111 0000 ;
es decir siempre me suma 6 en los cuatro bits siguiente, ¿que estoy haciendo mal? Un saludo compañeros. :)
Fíjate cómo tienes el DC y C antes de hacer la operación.
Si son 0, debiera funcionar bien.
Saludos
-
muchas gracias compañero, fijate que no habia caido en eso, voy a probarlo. Un abrazo :-)
-
EL TITULO JUSTO...
estoy tratando de hacer una rutina para pasar 2 bytes a bcd en cinco registros y me tope con esta instruccion que no la termino de entender. La simule y no le encuentro la vuelta...
Algun alma caritativa me podria brindar una pequeña guia?
Sal u 2..