Ok, as promised, I have put more RS232 code on my web page including the transmit and receive routines using the TMR0 on the 16Cxx series. It's a bit messy, but it was written in a hurry! www3.mistral.co.uk/brian.clewer/ Brian.