Hallo
Hier wird auf 1200 Baud umgeschaltet:
Code:#define FOSC 8000000// Clock Speed #define BAUD 1200 #define MYUBRR FOSC/16/BAUD-1 void USART_Init( unsigned int ubrr) { /* Set baud rate */ UBRRH = (unsigned char)(ubrr>>8); UBRRL = (unsigned char)ubrr; /* Enable receiver and transmitter */ UCSRB = (1<<RXEN)|(1<<TXEN); /* Set frame format: 8data, 2stop bit */ /*UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);*/ /*UCSRC = 0x8A; //10001010 = 7bit, 2stop, kein parity*/ } int main( void ) { Init(); USART_Init ( MYUBRR );






Zitieren

Lesezeichen