Corrected serial port initialization for second USART. Thanks, Jason!
This commit is contained in:
@@ -38,7 +38,7 @@ static FIFO_BUFFER Receive_Buffer;
|
|||||||
static void serial_receiver_enable(
|
static void serial_receiver_enable(
|
||||||
void)
|
void)
|
||||||
{
|
{
|
||||||
UCSR0B = _BV(TXEN0) | _BV(RXEN0) | _BV(RXCIE0);
|
UCSR1B = _BV(TXEN1) | _BV(RXEN1) | _BV(RXCIE1);
|
||||||
}
|
}
|
||||||
|
|
||||||
ISR(USART1_RX_vect)
|
ISR(USART1_RX_vect)
|
||||||
@@ -161,7 +161,7 @@ static void serial_usart_init(
|
|||||||
/* Set Stop Bit Select: USBSn = 0 for 1 stop bit */
|
/* Set Stop Bit Select: USBSn = 0 for 1 stop bit */
|
||||||
/* Set Character Size: UCSZn2 UCSZn1 UCSZn0 = 011 for 8-bit */
|
/* Set Character Size: UCSZn2 UCSZn1 UCSZn0 = 011 for 8-bit */
|
||||||
/* Clock Polarity: UCPOLn = 0 when asynchronous mode is used. */
|
/* Clock Polarity: UCPOLn = 0 when asynchronous mode is used. */
|
||||||
UCSR0C = _BV(UCSZ11) | _BV(UCSZ10);
|
UCSR1C = _BV(UCSZ11) | _BV(UCSZ10);
|
||||||
/* Clear Power Reduction */
|
/* Clear Power Reduction */
|
||||||
BIT_CLEAR(PRR, PRUSART1);
|
BIT_CLEAR(PRR, PRUSART1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user