Programmierung: UART/USART-Einrichtung der Baudrate für AVR-Mikrocontroller
Teilen
Die UART kommuniziert mit einer vereinbarten Geschwindigkeit, die durch die Baudrate festgelegt wird. Diese Baudrate muss sowohl im sendenden als auch im empfangenden Mikrocontroller eingestellt werden, damit es funktioniert.
//Set the UBBR value int UBBRValue = 25; /Put the upper part of the baud number here (bits 8 to 11) UBRR0H = (unsigned char) (UBBRValue >> 8); //Put the remaining part of the baud number here UBRR0L = (unsigned char) UBBRValue;