i think i have to reduce to 4x oversampling. hope that will run stable enough. unfortunately, i have no error checking, as on one port, i have a terminal which is used to configure the device, and on the other port, there comes logged data which has to be compared to the configured pattern to generate output sequences. as the data logging device is 3rd party, i have no influence on it's coding, i.e. i cannot add any redundancy or reduce the bitrate. 2008/6/12 Dario Greggio : > tinu b wrote: > > > the pic18 is running at 40mhz, i.e. 10mhz instruction cycle. with > interrupt > > driven 8x oversampling of the 9600bps, i get an interrupt every 130 > > instructions. > > what if tou oversampled less? Do you have some robust error-checking in > place, or can you live with some errors? > > -- > Ciao, Dario > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist