Here is what I am trying to do.
Communicate (Exchange Data) with the PC.
The problem is I want to use PIC16f72 which don't have USART but only SPI.
I had been using matlab and its built-in UART libraries for communications.
I don't need to exchange data too often, only occasionally. But I am afraid of using Software UART because, I think I should be polling the Rx pin every now and then to check if data is coming. I can't waste precious processing time polling. If I could generate Interrupt only when data arrived, that would be fine too!