Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

23/10/2015 #21

Avatar de ingeniero18

D@rkbytes dijo: Ver Mensaje
Espero que sea eso, a mi si me muestra bien los resultados, si no, tendrás que reinstalar o actualizar el programa.

Suerte.
Estoy teniendo un problema muy parecido con la librería math.h, ya que la función log10 no sólo no funciona sino que no devuelve valor alguno. Al simular en proteus me aparece la variable que tendría que tener el resultado como "unspecified".
Reemplacé mi librería por la tuya y tampoco.
Declaré la variable como float y float32 y tampoco.

Qué piensan????
23/10/2015 #22
Moderador

Avatar de D@rkbytes

ingeniero18 dijo: Ver Mensaje
Reemplacé mi librería por la tuya y tampoco.
Declaré la variable como float y float32 y tampoco.

¿Qué piensan?
Que algo estás haciendo mal porque si funciona la instrucción log10(x);

Adjunto el programa de ejemplo, pero primero ejecuta la simulación así con los archivos adjuntos.
No lo compiles para que puedas ver el funcionamiento.
Después realiza una compilación y ve si sigue funcionando.
Si no te funciona, entonces deberás reinstalar o actualizar el compilador.


Nota:
Usé PIC C Compiler v5.048 pero la librería math.h ha funcionado bien desde versiones anteriores.

Suerte.
23/10/2015 #23

Avatar de ingeniero18

Solucionado!!! Después de buscar la solución durante dos días, llegué a la conclusión de que es la versión del proteus.

Para que proteus te reconozca variables tipo float y muestre su valor, hay que agregar {DT_FLOAT=MICROCHIP_BIGENDIAN} en el campo "Other Properties" dentro de las propiedades del micro. El tema es que esto sólo funciona para versiones de proteus desde el 2011 en adelante, por lo que me instalé la 7.10 y anduvo al toque.

Gracias!!!
Imágenes Adjuntas
Tipo de Archivo: jpg 1.jpg (96,7 KB (Kilobytes), 7 visitas)
Tipo de Archivo: jpg 2.jpg (42,3 KB (Kilobytes), 3 visitas)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.