Code for UART 7 write

This commit is contained in:
Rajput R Vikramsingh Vikramsingh 2024-10-29 00:56:10 +05:30
parent f7bff77f4e
commit 3ab1c54fad
1 changed files with 13 additions and 4 deletions

17
main.c
View File

@ -50,12 +50,21 @@ void UART7_init(void)
}
char UART0_Read(void) {
char UART0_Read(void)
{
while((UART0_FR_R & 0x10) != 0); // Wait until RXFE is 0 (receive FIFO not empty)
return UART0_DR_R & 0xFF; // Read the received character
}
}
void UART0_Write(char data)
{
while((UART0_FR_R & 0x20) != 0); // Wait until TXFF is 0 (transmit FIFO not full)
UART0_DR_R = data; // Transmit the data
}