The transmit shift register and receiver shift register shift the bits to the left or right until a byte of data is sent/received. The Transmit hold register contains the data byte to be transmitted. The baud rate generator generates the speed at which the transmitter and receiver have to send/receive the data. It requires a single wire for transmitting the data and another wire for receiving. It is a cheap communication device with a single transmitter/receiver. When the high-speed data transfer is not required UART is used. Protocols like SPI (serial peripheral interface) and USB (Universal Serial Bus) are used for fast communication. ![]() This data is present in modulating form and transmits at a defined baud rate. ![]() An 8-bit serial data received from the peripheral device is converted into the parallel form using serial to parallel conversion and parallel data received from the CPU is converted using serial to parallel conversion. The function of UART is to convert the incoming and outgoing data into the serial binary stream. It is a hardware peripheral that is present inside a microcontroller. ![]() “UART” stands for Universal Asynchronous receiver-transmitter.
0 Comments
Leave a Reply. |