> good compromise. Hardware UARTs frequently use 1/16 bit sampling. Busy-wait software receive can sample as fast as the processor allows, for instance once every 3 instructions, almost 1Msamples/sec, ~ to 1/16 for 60 kbaud, but much better for lower baudrates. Wouter -- http://www.piclist.com hint: PICList Posts must start with ONE topic: "[PIC]:" PIC only "[EE]:" engineering "[OT]:" off topic "[AD]:" ad's