Resulta que tengo un problema, y es que cuando hago un programa y declaro una variable que almacene un valor decimal y lo quiero mostrar por puerto serie no me saca el valor decimal en pantalla. Sin embargo -curioso- si la variable la hago para que muestre numeros en formato binario o hexadecimal me lo hace perfectamente.
Utilizo la version 2.43, o sea que es totalmente compatiblecon esto y además si simulo el mismo programa en el proteus me hace todo perfectamente,tanto en decimal,binario o hexadecimal.
¿Qué puede ser?----
----
Un ejemplo básico que no me funcionaria sería:
"Micro 16F876
DEFINE......
INCLUDE......
Main:
temp = 25
serout2,portc.6,188[DEC temp]
"o
serout2,portc.6,188[# temp]
goto Main
End
Pues si en vez de poner [DEC temp] pongo [BIN temp] muestra el valor correcto en binario.
Bueno amigos espero vuestras eruditas respuestas, ah! por cierto soy Español y hoy he cenado en un argentino y me ha encantado he tomado Mate, qeu bueno...
Un saludo