Ich möchte Daten von meinem ATmega32 empfangen. Der µC schickt schon Daten, leider kommen diese nicht so an wie ich mir das vorstelle, denn es kommt immer das -Zeichen. Zum Empfangen nutze ich das HyperTerminal von Microsoft. Unter Start->Programme->Zubehör->Kommunikation->HyperTerminal zu finden. Hier mal der Code den ich auf dem µC habe. void main(void) { UCSRA=0x00; UCSRB=0x48; UCSRC=0x06; UBRRH=0x00; UBRRL=0x33; //Baudrate9600 while(1) { delay_ms(300); printf("test\n\r"); } } Im HyperTerminal habe ich den Port und die Baudrate richtig eingestellt. Woran könnte das noch liegen.
Sieh dir die Code-Examples im Datenblatt an oder verwende den Code von Fleury. Sonst Oszillatorfrequenz?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.