Hola AUDISEL:
Mira, el PicBasicPlus tiene la posibilidad de trabajar con punto flotante. Inclusive dentro de su ayuda tienes una explicación muy buena con un ejemplo
para construir un voltímetro digital de 10 bit de resolución ,trabajando con un PIC16F877. A continuación te escribo el ejemplo:
DEVICE = 16F877
XTAL = 4
ADIN_RES= 10
ADIN_TAD = FRC
ADIN_DELAY=50
DIM RAW AS WORD
DIM VOLTS AS FLOAT
SYMBOL QUANTA=5.0/1024
CLS
TRISA=1
ADCON1=128
AGAIN:
RAW = ADIN 0
VOLTS=RAW*QUANTA
PRINT AT 1,1,DEC2 VOLTS,"V "
GOTO AGAIN
Esper que te sirva, trata de conseguir el PICBASICPLUS 1.24e o superior, pues lo puedes integrar al Proteus y hacer el debugger mientras ves los resultados.
un abrazo y "pa lo que guste mandar".
ISABELINO