Problemas con kbhit() e inport()

Quano
07 de Mayo del 2002
Hola compis tengo un problema con ambas funciones y la cosa es que tengo un while(h!='*') y dentro 2 partes,1 con inport() del puerto serie y otra con un if(!kbhit()) h=getch(); se supone que el programa debe leer del puerto serie conforme arranca.. pero no lo hace hasta que no pulso una tecla...y a partir de ahi... ya todo funciona alguien sabe solucion para eso? tengo fflush despues y antes del getch, ... no se q mas me queda...Gracias por la ayuda.