| ??? 12/21/07 19:40 Read: times |
#148600 - Buffered RX Responding to: ???'s previous message |
Erik said:
the timing requirements for serial communications when receiving are "very strict". If you do not get a byte read before the next one reaches the stop bit you are lost. You are right on the original '51. But recent derivatives often equips buffered RX for UART. Fortunately, this ADuC848 does. In this case, the latency is extended to the end of reception of the next byte. UART SERIAL INTERFACE (ADUC845_847_848.pdf rev B, p80)
http://www.analog.com/UploadedF...47_848.pdf The serial port is full duplex, meaning that it can transmit and receive simultaneously. It is also receive buffered, meaning that it can begin receiving a second byte before a previously received byte is read from the receive register. However, if the first byte is still not read by the time reception of the second byte is complete, the first byte is lost. Tsuneo |



