using interrupts

Is there a special reason why you want to use interrupys for this?

It could easyli be achived without resorting to interrupts, but something else might be going on at the same time that could justify using an interrupt. I'm not sure taht i is possible to connect an interrupt to the serial port though.