also funzt das prog ja so wie es soll das gut zu wissen
ich war nur leicht verwirrt ob ich vlt ein berechnugns fehler gemacht habe
naja hmm jetzt hab ich dabei noch ein Fehler passt eig nicht ganz ins Topic aber wenn wir schon bei dem Programm sind

Bei der Baudrate wollte ich 2400 mit einem 16MHz

Die Formel dafür ist ja UBBR=Frequenz/(16*Baudrate)-1
Ergebnis ist 415.66 gerundet 416

Fehler sind bei mir 0,08%
Das prog zeigt aber ? in beiden Feldern an warum?
UBRR hat Low und High Register also ist 416 kein Problem eigentlich