TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: m-o-s en 29 de Enero de 2007, 16:17:50

Título: ¿como utilizar DAW (ajuste decimal en pic 18fx?
Publicado 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. :)
Título: Re: ¿como utilizar DAW (ajuste decimal en pic 18fx?
Publicado por: maunix en 29 de Enero de 2007, 16:54:07
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

Título: Re: ¿como utilizar DAW (ajuste decimal en pic 18fx?
Publicado por: m-o-s en 29 de Enero de 2007, 18:21:02
muchas gracias compañero, fijate que no habia caido en eso, voy a probarlo. Un abrazo :-)
Título: Re: ¿como utilizar DAW (ajuste decimal en pic 18fx?
Publicado por: picNIC en 11 de Mayo de 2008, 17:04:47
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..