Hi Tinu, I am doing something similar, and I am using AsyncPro with Delphi5 but AsyncPro will work with C++ if you are more comfortable with it. AsyncPro is great because you do not have to deal directly with the serial port will work with USB to RS232 adaptors, as lots of useful features including RS485 mode and is free. Here is the link: http://sourceforge.net/projects/tpapro/ Hope it helps. Best Regards Luis -----Original Message----- From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf Of tinu b Sent: 15 August 2008 07:14 To: Microcontroller discussion list - Public. Subject: [TECH]: Data transfer between a PIC and a PC (easy solution for thePC side). How to? I need to transfer data between a PIC based application and a PC. The PC is used as an MMI for the application, i.e. it configures the parameters for the PIC and shows the status of the application. A few years ago, i did such things using borland c++. this allowd me to program an mmi which generated command sequences for the PIC and interpreted it's status messages. as this was win98 based, it allowed to 'directly' access hardware, i.e. accessing the serial interface of the PC (rs232) was relatively simple. Now, i'm using winXP and my old applications do not work anymore, as hardware access of winXP is completely different...so i have to do something new. What's the easiest way to write a PC application, which gives acces the PC's interfaces? I think to be a bit more future proof, using USB instead of the serial interface (rs232) would be a good idea, but as a fall-back-solution, the serial interface would be possible too. how can i access these interfaces in a simple way with today's technology? thanx for your help! tinu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist