hur gör man enklast en tal jämförelse?
Jag vill kunna kolla att talet som jag har i en variabel verligen är 28.
Visst så kan jag skriva en liten funktion till det men det tar ju verligen kraft att checka detta hela tiden då det måste göras frekvent. I alla fall på det sättet som jag hade tänkt mig, typ räkna ner 28 steg och se om jag fått noll...
Någon som sitter på en bra ide?
Jämföra tal. PIC
Såhär hade jag gjort:
edit: Förtydligade koden
Kod: Markera allt
movlw D'28' ; D för decimalt
subwf VARIABEL, W ; subtrahera 28 från ditt värde, och spara i W
btfsc STATUS, Z ; kontrollera om svaret är noll
goto ResultZero ; jepp
goto ResultNonZero ; nej