Gast
#47153
Zervus
Also ich habe folgendes Problem:Ich will Daten vom PC an den uP senden
und diese dann mit Hilfe der Leds anzeigen lassen
Testeweise mache ich das mit CAvr von CodeWizard. Wenn ich jetzt mit
dem Terminal "0" als Hex Zahl schicke wird auf den Leds 128
(10000000)
statt alles Nullen angezeigt. Der Wert weicht immer um 128 vom dem Wert
ab den ich schicke.
Was mache ich falsch?
Code:
while(1)
{
if (UCSRA.7==1) //Daten wurden empfangen
{
char Temp;
Temp=getchar();
PORTB=Temp;
}
}
Bsp:
Gesendet 0-> angezeigt wird 128
Gesendet 1-> angezeigt wird 129
usw..
Mfg DarkMarine