What IO port do the TXD and XD pins reside?
Port D
TXD = D.1
RXD = D.0
What registers are used to set the baud rate?
UBRRH, UBRRL
In synchronous serial communication are the clocks of the sender and receiver synchronised?
Yes
In asynchronous serial communication are the clocks of the sender and reciever synchronised?
No
What is the formula to find the value for the UBRR regsiters (baud rate)?
UBRR = [((system clock freq.)(16*baudRate)] - 1
Steps involved in sending/receiving formatted strings:
Write two functions to send and receiver a character via serial port.
In main function call fdevopen().
Use printf/scanf as usual