I have been experementing with serial comms on the 16f628, and I have been able to send info from the Pic to Hyperterminal and vise versa without any troubles. My next step is to write a basic VB routine to display info related to the serial data received (make it all look pretty). I have been told that I need to use VBNet in order for it to work correctly under WinXP. VBNet has no built in comms routine. Has anyone gone down this path that could share some of their wisdom?