hello, sorry i've been posting avidly on the forum but I'm at a stage (in playing with PICs) where I've done my homework and now want a verification from you experts on what I have learnt 
Assuming a PIC 876A UART with a baud rate set to 9600. The baud clock has 9600 clock periods per second where each clock period is the time taken to sample 1 bit. (on the receiver)
Assuming a byte comes in at the receiver, how long is the processing time for a byte to be shifted into the Receive Shift Register (RSR) and then transferred to the RCREG?
Assuming 8-N-1, 10 bits are expected to be received (1 start, 8 bits, 1stop) per byte reception , if the baud clock is 9600, time for 1 bit to be shifted would be 1/9600 which is close to 104us. Hence, 10 bits would be 1041us. Is this the time required to shift a byte into the RSR?
I ask this because I want to see how much processing time I can squeeze in to do other processing in my code before going back to receiving another byte (assuming a back to back reception of bytes)
thank you all!
Assuming a PIC 876A UART with a baud rate set to 9600. The baud clock has 9600 clock periods per second where each clock period is the time taken to sample 1 bit. (on the receiver)
Assuming a byte comes in at the receiver, how long is the processing time for a byte to be shifted into the Receive Shift Register (RSR) and then transferred to the RCREG?
Assuming 8-N-1, 10 bits are expected to be received (1 start, 8 bits, 1stop) per byte reception , if the baud clock is 9600, time for 1 bit to be shifted would be 1/9600 which is close to 104us. Hence, 10 bits would be 1041us. Is this the time required to shift a byte into the RSR?
I ask this because I want to see how much processing time I can squeeze in to do other processing in my code before going back to receiving another byte (assuming a back to back reception of bytes)
thank you all!