Hello, I've been using an ICEPIC for several months to develop code for a project and it's worked beautifully... until now that is. I have a project involving sending serial data directly from one PIC (16F628) to another using the USART. I've wired the tx pin of one chip directly to the rx pin of the other. My test code (sends a few command bytes over the wire) works beautifully with an actual 16F628; the code in the receiving PIC correctly interprets the serial signal. However when I connect the ICEPIC, it doesn't work. I hooked up the scope and found that the signal from the emulated tx pin is only 4V, whereas the actual '628 is showing a full 5V. Apparently this is enough difference such that the receiving PIC ignores the signal from the ICEPIC. I can't for the life of me figure out what's going on. I've sent the ICEPIC back to RFSolutions thinking that I'd fried something... they very politely mailed it back to me saying that they could find nothing wrong. They're now suggesting I may have to send my code and target board to them (or Microchip) for evaluation. I would MUCH rather figure this out more quickly and without mailing stuff over the Atlantic. Does anyone have any experience in this area? What might cause such a situation? Could anyone suggest a testing scenario that I can perform which might help me figure out WTF is going on? many thanks! darren -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body