Wo ist mein Thread hingekommen ?

Gast #182591
Lesenswert?

Heute früh hatte ich noch was geschrieben, jetzt ist der Thread weg.

Es ging darum, dass der Compiler für einen Vergleich in einer while
Schleife int verwendet, und sich auch durch casts auf char nicht dazu
bringen lässt, char zu verwenden.

#define LCD_COM (volatile unsigned char *)(32768)

while (((char)*LCD_COM&3)!=3);

  34                 .L2:
  35                 .LM2:
  36 0002 8091 00B2     lds r24,-32768
  37 0006 9927          clr r25
  38 0008 8370          andi r24,lo8(3)
  39 000a 9070          andi r25,hi8(3)
  40 000c 0397          sbiw r24,3
  41 000e C9F7          brne .L2

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