> I have found on the PICs that Ive tried to use the internal osc for > UART comm's, its never worked out I use the 18F1320 with IntOsc and have the fixed-frequency device (an 18F4550) send timing information into Rx. Rx is temporarily re-assigned as an I/O that the timer can measure transitions on. The 1320 then uses the timer result to re-calibrate itself. The 1320 has auto-baud but the drift is generally too minor to bother. It works out well for me because I'm in control of the whole thing, and have to contend with a 40C temperature range, but you should be able to tell any remote device to send an occassional byte for reference -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist