Hello, I am using pic16f877 to communicate asynchronously with the PC. The pic transmit to the PC operates with no problem, with or without interrupts. To receive from the PC, I have used interrupt enable and follow the directions given in microchip manual for setting flags, etc. However, whenever I check RCIF, it has never been set to indicate the reception of a byte. If I try to read the RCREG I get empty (which it should ). SOmehow, my receiver is dead. I have tried several chips, same problem. However, if I use the Pic Basic compiler, I can read the keyboard entry with no problem. Same hardware. Same ports. I have read the manual umpteen number of times but don't see what could be wrong. I would appreciate any help on this matter. Thanks. Mike. P.S. Is it possible there have been revisions to the pins or ?? in chip? Thanks. ===== __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com