Re: USART PIC16F877A
I'm using PIC16LF18345 (and PIC12LF1822 and others) with USART to communicate with the PC. Have had no issues with baud rates or communications reliability. I am using fixed baud rates, not auto-rate detection.
I'm also using low-power SLEEP() with USART RX interrupts to wake up the PIC from nanoamp level deep sleep. What I find is during wakeup one or two characters can be lost while clocks stabilize, but from that point forward everything is reliable. So no issues between PC and PIC baud rates using USB adapter from PC.