Gast
#3052233
Hi, ich versuche gerade den UART an meinem atmega8 zu aktivieren. Auf meinem Rechner nutze ich HTerm. Das senden der Zeichen von meinem PC funktioniert super. Beim Empfangen bekomme ich jedes Zeichen genau um den Wert 128 versetzt vom atmega8 geliefert (sendet der avr den dez-Wert 100, empfängt HTerm 228)???? Baudrate ist 9600, es wird 8N1 verwendet und ich nutze die internen 1MHz. Den Quellcode habe ich akt. nicht zur Hand, liefere ich noch nach. Kann es sein, dass evt. das Stopbit als Datenbit gesehen wird und dadurch die 128 immer auf 1 ist? Danke.