Hello again guys (and for the last time with this problem !!) :) Ok, so I figured out the cause of my problem : (don't curse me) it was a wiring problem, I was tying Tx to Rx and measuring with a multimeter which gave me 0 resistance, but in fact it wasn't enough for the serial communication to work. So I repaired this and the serial works without problem (polling, no I will do it with interrupts, more questions to come :) ) One note: I agree with Ian that the pin direction is not important, because they are set by the hardware. So once again, the datasheet is not so precise, because it says that they *MUST* be set in order for the USART to function. In conclusion, it feels so good when you pass on the other side of the wall (as Ken was saying) that I don't regret having chosen to do this. Thank you all guys for your help, couldn't have done it without you (or could have done it, but in more time ;) ) More questions to come on lead-acid battery loading and stable DC source :))) To be continued.... Lucian Lucian ---- Home, no matter how far... http://www.home.ro -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics