| Autor |
PIC: Größenvergleich von zwe Variablen Suche nach: pic (2061) |
|
|
|
|
BID = 409416
Peo Gesprächig
  
Beiträge: 181 Wohnort: Baden-W.
|
|
Hallo
Ich würde gerne zwei Variablen vergleichen um herauszufinden, ob Variable A kleiner ist als Variable B.
Geht das? (ich bin mir sicher, dass es dafür Möglichkeiten gibt) und wenn ja, wie geht das?
Danke für die Hilfe
Peo |
|
BID = 409423
wulf Schreibmaschine
    
Beiträge: 2246 Wohnort: Bozen
|
|
hallo,
su subtrahierst eine von der anderen und wertest das carry flag aus (eventuell auch das zero flag, ob die zahlen gleich sind).
mfg wulf
_________________
Simon
IW3BWH |
|
BID = 409463
Peo Gesprächig
  
Beiträge: 181 Wohnort: Baden-W.
|
Hallo
also müsste das ungefähr so aussehen:
movf VariableB
subwf VariableA
btfsc STATUS, 2 ;wenn das Z-Bit gesetzt ist, wären die beiden Variablen gleich
goto $+3 ; somit kann der Rest übersprungen werden
btfsc STATUS, 0 ;wenn das C-bit gesetzt ist, war VariableA kleiner als Variable B
call AistkleinerB
(...)
richtig so?
mfg
Peo
|
BID = 409501
wulf Schreibmaschine
    
Beiträge: 2246 Wohnort: Bozen
|
hallo,
also ich muss sagen, dass ich nicht viel praxis mit PIC gemacht habe. aber theoretisch müsste das passen.
probiers einfach mal aus.
mfg wulf
_________________
Simon
IW3BWH
|