Hi All,

I need to build a unit to receive a small amount of serial data at 9600. Examine, change then send it out a second serial port at 9600.

My problem is a second or third batch of receive data could arrive before the 1st batch has been sent!

My idea is to use the USART to receive the data into a circular buffer using a ASM interupt routine. Then use PBP to examine and send using SEROUT2. If I keep the ASM routine short I am hoping it won't upset the SEROUT2 timings?

As usual it sounds too easy!!!

Any tips or pointers appreciated.

thanks,
BobP