Forum: Mikrocontroller und Digitale Elektronik Subtrahieren


von Jochen (Gast)


Lesenswert?

Hallo,

ich will mit meinem AVR wenn ich einen taster drücke den wert eines
registers um 1 erhöhen was auch super funktioniert.

Jetzt will ich mit einem anderen taster den wert um 1 senken, dazu
zähle ich 255 dazu, jetzt meine frage gibt es einen besseren weg zum
subtrahieren? Da ich momentan immer nur 1 dazuzähle und abziehe gibt es
keine probleme, wenn ich jetzt aber einen variablen wert den ich über
einen port einlese abziehen will, wie mache ich das dann?

Gibt es einen gegenteileigen befehl zu "add"?

Verwende einen AT90S8515 und Assamler.

Mfg Jochen.

von Wolf-Ruediger Juergens (Gast)


Lesenswert?

Schau mal ins Datenblatt nach "Sub" ;-)

Wolf

von Jochen (Gast)


Lesenswert?

Ups, :-)) jetzt wo ich das datenblatt ein 2tes mal durchsehe sehe ich es
auch, mann sollte besser erst alles 3 mal prüfen.


Danke für die schnelle Antwort, Jochen.

von Frank Linde (Gast)


Lesenswert?

Wenn es um +/- 1 geht, gibt es als Alternative die Befehle INC und DEC.

Gruß, Frank

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.