void initUSART(void)
Initializes the USART peripheral for serial communication.
uint8_t receiveByte(void)
Receives a single byte from USART.
void printString(const char String[])
Sends a null-terminated string over USART.
void transmitByte(uint8_t data)
Transmits a single byte over USART.