Gast
#365001
Hallo! Mein m8515 will meine 255 nicht erkennen. In Visual Basic sende ich wahlweise 128 oder 255 als Code. Die 128 werden erkannt und die LED-Leiste schaltet 0xF0. Aber wenn ich 255 sende, bleibt die 0xF0 stehen. Nix ändert sich. Der Code dürfte doch richtig sein!? Mit der while-Abfrage kann ich es nicht machen da es an der Stelle stehen bleiben würde bis etwas empfangen würde, zwischendurch muss aber auch der AVR mal zum PC senden. --------------------------------------------- for (;;) { if (bit_is_set(UCSRA, RXC) && (UDR == 128)) { PORTB = 0xF0; } if (bit_is_set(UCSRA, RXC) && (UDR == 255)) { PORTB = 0xAA; } } ---------------------------------------------