Morse Code programming

I have some sample code you can look at but you really don't have to care about the asyn receive like The Clever Monkey said. It makes no sense to transmit and receive at the same time.