- Labornetzteil AliExpress         
Ergebnis 1 bis 2 von 2

Thema: AND OR - Verknüpfungen in PICASM

  1. #1
    juli
    Gast

    AND OR - Verknüpfungen in PICASM

    Anzeige

    Praxistest und DIY Projekte
    Kann sich jemand die mühe machen und mir kurz erklären wie man AND und OR verknüpfungen implementiert.
    z.B. wie man überprüft ob eine Zahl zwischen 5 und 10 liegt.
    Ein kurzes Beispiel reicht mir...

    mfg Julian

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.08.2004
    Ort
    Winterthur
    Beiträge
    312
    Hallo

    AND / OR und range check sind zwei verschiedene Sachen.
    Ich geh mal davon aus, das die Wahrheitstabllen für AND und OR bekannt sind.

    AND (am Bsp von ANDLW):
    z.B. AND Verknüpfung der 2 Zahlen 0xFF und 0x0F:

    movlw 0xFF ; lade W mit 0xFF
    andlw 0x0F ; => in w steht jetzt 0xFF AND 0x0F = 0x0F


    OR (am Bsp von IORWF):
    z.B. im Register REG steht 0x00 und das soll mit 0xAA geodert werden:

    movlw 0xAA ; lade 0xAA in w
    iorwf REG, F : REG = REG OR 0xAA = 0xAA


    Um einen range-check zu machen könnte man das Codestück verwenden:
    http://www.myke.com/basic.htm#byterange


    Gruess
    Felix

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test