Hallo, wie könne ich einfach den 10Bit Wert vom AD Wandler der in r30 und r31 liegt mit einer konstanten Zahl vergleichen ? wäre schön wenn das gehen würde: cpi z-register, 1000 könnte mir da jemand helfen ? viele Grüße Mario
der übliche Weg: Konstante auch in ein Register laden, dann mit cp die beiden low-bytes vergleichen dann mit cpc die high-bytes. Einen Befehl a la cpic (compare immediate with carry gibt es nicht. Allerdings gibt es auch die Möglichkeit, dass per Subtraktion zu erledigen, dann wird allerdings dein Ausgangswert zerstört. subi ergebnis_low, low (1000) sbci ergebnis_high, high (1000)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.