Buscador
YoReparo.com La Web 

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

Como introdsco 0,000041(ste numero) al programa asembler o C

comentario del autor Mar Nov 13, 2007 3:39 pm
   
Hola amigos,saludos a todos...

mi problema es el siguiente, estoy haciendo un programa asembler para el pic16f877 y en el cual necesito introducir un numero q es 41MV,es decir 0.000041,lo engorroso de este asunto es que nunca e metido un nuero decimal a un programa...les agradeceria de mucho si alguno de ustedes sabe la respuesta de como meter este numero decimal al programa asembler o en lenguaje C...

Deantemano muchas gracias...

ronny22

Reputación

asistió a la solución Mie Nov 14, 2007 3:11 pm
   
en punto flotante toma escalas a valores cercanos a uno y despues converti el resultado final

daniel zanella

Reputación

asistió a la solución Jue Nov 22, 2007 12:47 pm
   
Tenes que usar notacion exponencial , 8bit para las cifras significativas y 8 para el exponente. asi 0.00041 quedara expresado como 41 E-5 , un registro para las cifras significativas y otro para el exponente.
Saludos

pedro_464

Reputación

comentario del autor Jue Nov 22, 2007 3:45 pm
   
hola q tal,gracias por tu respuesta...ademas de eso q me dices tendras algun documento donde salga un poco explicadito eso...yo tengo material sobre eso pero no tan explicado como yo quisiera,gracias de antemano,

ronny22

Reputación

asistió a la solución Jue Nov 22, 2007 9:23 pm
   
Aca te subo 2 notas de aplicación de microchip donde se discute el tema. Son las AN 575 y AN 670
Saludos

00575.pdf  (785,27 kb) -

00670b.pdf  (139,91 kb) -

pedro_464

Reputación



Hacer una pregunta

Reglamento / P+F

Foros

Miembros / Expertos