PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : subtract



srem
28.02.2005, 16:45
Hab ein kleine Programmiertechnisches Problem
Ich möchte eine Zahl von einer anderen im Assambler subtrahieren. Eigentlich ganz einfach.
Mein Problem: Ich möchte sicher stellen dass, wenn das Ergebnis eine Minuszahl ist Trozdem nur 0 ist . (Also keine -Zahlen)

Es geht um eine Servostellung 5 Grad weniger 10 Grad macht einfach keinen Sinn.

PicNick
28.02.2005, 16:58
Wenn du eine größere Zahl von einer kleineren abziehst, setzt er das
Carry auf 0. in diesem Fall setzt du Null als Ergebnis
hilft dir das ?

srem
28.02.2005, 17:05
Ja Danke eigentlich schon aber welches. Das Digit carry/borrow bit
oder das Carry/borrow bit.

PicNick
28.02.2005, 17:10
Ich bin durch mehrere verschiedene MCU' schon verwirrt:
Ich mein das, das man mit
btfss STATUS, C
abfragt.

srem
28.02.2005, 17:19
Danke für die schnelle Hilfe. Ich check des gleich mal.
mfg Matthias