Zitat Zitat von Che Guevara Beitrag anzeigen
Könnte ich mit dieser Union auf einen Integer und dessen zwei zugrundeliegende Bytes zugreifen?
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.
Ich möchte in einem Abstand von ca. 1s einen Text über die serielle ausgeben, aber es wird nichts mehr gesendet.
Im Quelltext steht 1 Millisekunde.
Ist das ein Bug?
Anfänger halten alles außer sich selbst für 'nen Bug
Die Delay-Funktionen benötigen eingeschaltete Optimierung, ist die an ?
Gibt aber normalerweise Mecker vom Compiler falls nicht angeschaltet.
Im Zweifelsfall simulieren.