void UART_Init(void)
{
	Set_uart_x1_mode();	// UART is in X1 Mode
	SCON = 0x50; 		// UART in mode 1 (8 bit), REN = 1 (ENABLE RECEPTION)
	BDRCON &= 0xEE;		// BRR = 0 (BAUD RATE GENERATOR NOT RUNNING); SRC = 0 (Set if using MODE1 for IBRG);
	BDRCON |= 0x0C;		// TBCK = 1 (USE IBRG); RBCK = 1 (USE IBRG); SPD = 1 (USED TO CALC BAUD);
	PCON |= 0x80;		// SMOD1 = 1 (USED TO CALC BAUD), SMOD0 = 0 (USED TO SELECT SM0)
	BRL = 0xF3;		// 19200 Bds with 48MHz OSCILLATOR, X1 mode, SPD = 0, SMOD1 = 1
	ES = 1;			// Enable Serial Interrupt
	BDRCON |= 0x10;		// Baud rate generator run
}