Nein, byte1, byte2 als auch das Lowbyte von integer1 liegen auf der gleichen Adresse, vorausgesetzt AVR Little-Endianess.
Das Highbyte von integer1 wird von den anderen nicht erreicht. Wenn Du das machen willst, bau erst ein Struct aus 2 Bytes und pack das in die Union.
Im Quelltext steht 1 Millisekunde.Ich möchte in einem Abstand von ca. 1s einen Text über die serielle ausgeben, aber es wird nichts mehr gesendet.
Anfänger halten alles außer sich selbst für 'nen BugIst das ein Bug?
Die Delay-Funktionen benötigen eingeschaltete Optimierung, ist die an ?
Gibt aber normalerweise Mecker vom Compiler falls nicht angeschaltet.
Im Zweifelsfall simulieren.
Lesezeichen