switch Problem

OP #1616013
Lesenswert?

Hallo,

warum funktioniert der folgende Code nicht. Also mit nicht funktionieren 
meine ich, das in keine case-Anweisung gesprungen wird.

char byte_1;

...

switch(byte_1)
{
case 0x10:LED = 1;
break;

case 0x20:LED = 1;
break;

default: LED = 1;
}

Die LED geht nie an. Warum?
Gast #1616064
Lesenswert?

Matthias Laubnitz schrieb:
> switch(byte_1)
> {
> case 0x10:LED = 1;
> break;
> case 0x20:LED = 1;
> break;
> default: LED = 1;
> }
>
> Die LED geht nie an. Warum?

Unabhängig davon, welchen Wert "byte_1" hat, wird mit deinem Code der 
Variable "LED" immer der Wert "1" zugewiesen.

Gruß,
Magnetus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren