Gast
#331395
Hallo Der Atmega32 (vermutlich auch die anderen Megas) haben in der USART-Konfiguration ein Bit, das die Baudrate verdoppelt, indem ein Taktteiler halbiert wird. Doch was hat das für einen Sinn? Warum setzt man ggf. nicht einfach die Baudrate doppelt so hoch bzw. warum wird dieser Taktteiler nicht von Haus aus halbiert, wenn doch so eine schnellere Übertragung möglich ist? Auszug aus dem Datenblatt des Mega32: Bit 1 U2X: Double the USART Transmission Speed This bit only has effect for the asynchronous operation. Write this bit to zero when using synchronous operation. Writing this bit to one will reduce the divisor of the baud rate divider from 16 to 8 effectively doubling the transfer rate for asynchronous communication. Gruss Michael
