Got it. So that means I can never use delay's in code if I'm trying to use ports to receive serial data because that data could easily come in when the pic is processing the delay. Is this correct?
Granted I would never use the pic this way, but I was trying to test my understanding of the programming. I thought specialized code somehow ran in the background and had buffers to store data while it was doing something else. Now I know this isn't true. Do the hardware UART's have this ability however since they have separate hardware to handle the behind the scenes processing?
Also if I use a one direction radio link from one processor to another using built in UART's will it work. I'm not sure if UART's have to work bidirectionally to transmit and receive to verify data.
Bookmarks