If I need a clock signal, which pin is used as clock?
Then, I send a frame of 1 byte but receive a different value in 2
bytes (the second is 00):
SENT ----- RECEIVED
3 ----- 7E00
4 ----- 1F00
5 ----- 7D00
Do you guess what can be the problem?
Start bit, data, parity (optional), and stop bit.
There is no sync clock, and the UART resyncs on the start bit of each
frame. A summary of the serial communication, including voltage
levels and the data frame details, can be found at: