-         

Ergebnis 1 bis 5 von 5

Thema: Daten aus register an RB7 senden...

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    09.08.2004
    Alter
    39
    Beiträge
    77

    Daten aus register an RB7 senden...

    Anzeige

    Hi Leute,

    hab da dringende Fragen.

    Wie kann ich aus einem Register die Daten an einen D/A-Wandler senden?
    Welchen Befehl brauche ich da?

    Danke im Vorraus!!!

    Gruß
    D.Stolarek
    ---

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    Tscha, welchen AD hättest du denn gerne ? mfg robert

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    09.08.2004
    Alter
    39
    Beiträge
    77
    ich wollte mit RB7 das ausgeben
    an einem seriellem D/A-Wandler
    ---

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.10.2004
    Ort
    Nordschwarzwald
    Alter
    34
    Beiträge
    506
    Dann musst du die Daten serialisieren und an dem PIN Bit für Bit ausgeben. Aber dafür gibts keinen fertigen Befehl, sondern das macht man von Hand.

    Angenommen du hast 3 Bit, dann sieht das so aus:
    - Maske für LSB: 00000001
    - Kopie der Daten mit Maske verUNDen
    - Wenn Kopie = 1, dann PIN_RB7=high, sonst PIN_RB7=low
    - Kopie anlegen und die rechtsverschieben
    - mit Maske verUNDen
    - Wenn Kopie = 1, dann PIN_RB7=high, sonst PIN_RB7=low
    - Kopie anlegen und die rechtsverschieben
    - mit Maske verUNDen- Wenn Kopie = 1, dann PIN_RB7=high, sonst PIN_RB7=low
    - fertig

    Zwischen drinnen musst du evtl noch waitstates einbauen, hängt aber vom D/A-Wandler ab...

    Alternative zur Maske: Auf das Carry-Bit achten, ist allerdings schwerer zu verstehen...

    Programm: wie immer selber schreiben, ich geb nur Hilfe bei der prinzipiellen Umsetzung - deinen Code musst du selber schreiben...

    MfG
    Stefan

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    09.10.2004
    Ort
    Bonn
    Alter
    37
    Beiträge
    6
    Wie wär's über I2C Bus?
    Dann hastes ganz einfach....
    ...und vor allem schnell genug.

Berechtigungen

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