Autor Tema: INGRASAR VALORES TIPO FLOAT CON SERIN.... proton  (Leído 1579 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado cdlopez

  • PIC10
  • *
  • Mensajes: 39
INGRASAR VALORES TIPO FLOAT CON SERIN.... proton
« en: 10 de Noviembre de 2006, 18:34:40 »
Hola estimados Amigos:

Estoy haciendo un proyecto que consiste en un equipo para adquirir señales analogicas (dos) y verlas en un display, hasta aqui todo bien, como voy a trabajar con matematicas de punto plotante y la programacion del equipo para tomar las muestras lo realizo con una comunicacion serial utilizando los comandos serout y serin, cuando tengo que realizar el ingreso con el comando serin en punto flotante de un valor por ejemplo -12,54, solo me toma los primeros tres lugares -12 y ya no me deja seguir ingresando mas nada me trunca el numero, a la variable de ingreso la tengo definido como float por ejemplo:

DIM GANANCIA_CANAL_1 AS FLOAT

SERIN PORTB.3, 84, [GANANCIA_CANAL_1]

me deja ingresar solo tres caracteres y nesecito poder ingrasar un numero decimal con signo y con por lo menos un decimal (fomato +/- ##,#) en punto flotante.

se que debe haber una forma pero no la encontre.

desde ya muchas gracias :)

Cristian


 

anything