-
-
Erfahrener Benutzer
Lebende Robotik Legende
Hallo HoStAn!
So wie der kalledom schon erwähnt hat es gibt bei PIC16F Familie kein Befehl der zwei Werte vergleicht und daran reagiert.
Weil Du zwei Bedinungen hast, muss man auch zwei Vergleiche machen:
Beipielweise Wert <=10h und danach Wert >=11:
movlw 0x10
movwf Temp
movf Wert,0
subwf Temp
btfsc STATUS,C
goto Kleiner (oder gleich 10h)
movlw Wert,0
movwf Temp
movlw 0x11
sublw Temp
btfss STATUS,C
goto Grösser (oder gleich 11h)
return
MfG
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen