Hi Steph,
erstmal herzlich Willkommen im Forum!!
bei deinem Code ist mir folgendes aufgefallen:
Code:
UCSRC |=(1<<URSEL)|(3<<UCSZ0);
mach mal statt dem dieses:
Code:
UCSRC |=(1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
damit du 2 Stopbits sendest!
laut Datenblatt hast du mit UBBRL = 103 nur 0,2% Error also daran liegt es meiner Meinung nach nicht!!
Was hast du bei deinem Terminal eingestellt?
Ist denk mal das Problem leigt bei dem RS232 <-> USB Adapter! Da gab es schon einige Probleme!
Gruß Michi
P.S.
Wo hast du die Raubkopie des C-Programmes her.
hää warum Raubkopie?
Lesezeichen