"inc 16Bit-Zahl"

Gast #21559
Lesenswert?
• ▲
▼
Hallo,

ich möchte eine 16Bit-Zahl um eins erhöhen. Gibt es da einen speziellen 
Befehl?

Ansonsten müsste ich immer prüfen, ob das Low-Byte 255 ist und wenn ja, 
dieses auf 0 setzen und das High-Byte um eins erhöhen. Ansonten eben nur 
das Low-Byte erhöhen.

Danke!

Sebastian
Gast #21563
Lesenswert?
• ▲
▼
Hi Peter,

ich hatte bisher die Variante c), die gut lief (wenn auch umständlich).

Mit "adiw ZL,1" geht's jedoch perfekt (und wesentlich platzsparender und 
eleganter!). Danke!!! :-)

Grüße,

   Sebastian

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