Mugel,
It is not clear to me what you are trying to do. If you use the Hardware USART, you can send and receive in the "background" and keep your programs doing what they need to do.
Further, are you using RS232? Why Pulsout shown in the ISR?
More details = more help
Bookmarks