Yesterday I posted serial9.zip but it was 5AM and I was a little dizzy. Then I wrongly coded the Tx to send MSB first. I apologize for this and to clean things up I corrected the Tx code and changed the timing to 10MHz to easy Hamish play. Follows serial9a.zip. MC & HNY JSouto Hamish Moffatt wrote: > I am searching for an RS-232 serial receive routine > which supports parity. The received data occurs in > short bursts at regular intervals, so some sort > of buffer is probably required also. The code in > MicroChip AN555 receives some characters OK but > loses over 50% of them for me. The data rate is > 9600, and the clock rate is 10MHz (PIC16F84). > > Myke's code at www.rentron.com does not support > parity, nor do some of the others I've seen on the > net. I did not have any luck extending them. > > Thanks for your assistance, > Hamish Attachment converted: wonderland:serial9a.zip (pZIP/pZIP) (000124A0)