Dear All, Who know how hyperterminal identifies input state of cpu connected to PC via serial port ? For example when codes in CPU reaches to scanf() func. the hyperterminal switches to input situation and is ready to receive data from user without any extra data exchanging . Regards. Majid