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.