Forum: Mikrocontroller und Digitale Elektronik 8bit variable bei 255, was wenn +1


von Ete P. (etepetete)


Lesenswert?

hi,

habe eine kleine blöde frage

ich habe eine 8 bit variable die ich hochzähle. was passiert, wenn ich
diese über FF, also 255 erhöhe?

wird dann sofort bei 0 weitergemacht oder passiert intern noch etwas?

habe in meinem programm bei testen unerklärliche verzögerungen...
deswegen die frage

von Stephan H. (stephan-)


Lesenswert?

die fängt bei 00 wieder an und OV Flag wird gesetzt... bei 8051
Aber das wirds bei AVR auch geben

von Simon K. (simon) Benutzerseite


Lesenswert?

Ja, gibts bei den AVRs auch.

Zusätzlich wird das Zero Flag gesetzt, da bei der Operation eine Null
als Ergebnis entstand.

von Dieter Werner (Gast)


Lesenswert?

Welche Flags beeinflusst werden hängt oft davon ab ob man eine Addition
oder ein Increment ausführt.

Viele Controller setzen auch das carry Flag


Dieter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.