Almacenar datos en una variable

tengo el siguiente problema y espero por favor me puedan ayudar
tengo comunicado un teclado con un pix16f877a via ps2 el problem es el siguiente
tengo una variable llamda keydata que es la que recive los datos del teclado uno a la vez
entonces necesito que en otra variable se vayan guardando estos datos, puntualmente lo que necesito es esto:
que pueda poner por el teclado un numero ejemplo 33.5 y este numero completo se me guarde en una varible.
por favor si alguien sabe hacerlo me dice como, de antemano gracias
 
Depende hasta donde llegues:
si el nivel máx es 99.9 puedes hacerlo con dos varibles
si llegas a 999.9 tambien puedes hacerlo con dos variables
10011001 xxxx1001 Keydata KeydataD (D de decimal por ejemplo)
10011001 10011001

A la hora de enviar o trabajar con los valores lo tienes fácil. si quietes sumar lo puedes hacer con un argoritmo muy sencillo.
 
Atrás
Arriba