Synchronous serial interfaces with Arduino uno

That works for sending, but NOT for receiving.

Addition: Been too many years! One thing the regular old USART does that the Arduino cannot do is fill in sync characters if the transmit buffer is not refilled in time. The receiving end watches for sync characters in the message test and removes them from the data stream.

Another addition: Synch data is only 8 bits per character, not the 10 bits for async data. Biggest reason for using it!