- Modernes Energiemessgeraet    Werbung      
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 20 von 29

Thema: Portexpander mit Schieberegister 4094

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Wirklich Pete, mach das, was @MagicWSmoke vorschlägt. Die Inhalte der Expanderbytes sind ja von einer Menge Code abhängig, und nur dann vorhersagbar, wenn das alles auch fehlerfrei ist.

    Folgendes ist aufgefallen:
    Code:
    If Zweihand = 0 And Folge.sensorabcd = 0 Then
    Expander1 = Low(speicherwort)                        ' ZEILE  157
    Expander1 = High(speicherwort)                       ' ZEILE  158
    Reset Expander2.2
    ...
    zweimal Expander1 ?

    Expander3 wird nicht gesetzt, ist also offenbar immer NULL. heisst das bei dir, DIe LED's leuchten oder sind sie da finster ?

    Ich hab nach den 3 SPIOUT kein Strobe gesehen ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Warum Q'S ?
    Beim Zeus, da hat der Mann recht. Auf diese Art ist Müll gesichert. Du musst QS nehmen
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    PicNick,
    Der eigentliche Output Q8 ist ja NACH den Latches, kann man zum Kaskadieren also nicht brauchen ?
    meinst Du mich ?
    Nicht Q8, sondern QS, aber ohne Apostroph.
    Edit:
    Zu langsam...

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Zitat Zitat von pete1612 Beitrag anzeigen
    bekommen doch alle expander die selben daten, oder??
    Nein. die werden durchgeschoben, vorausgesetzt die Verschaltung ist wie im verlinkten Bild.

    Jeweils QH* des vorigen geht in SER des nächsten Bausteins, wenn 3 x 1 Byte geschoben wurde, so hat jeder Baustein seine Daten.
    Ggf. solltest Du die zu sendenden Daten in ein Array aus 3 Elementen packen und auf einmal versenden, also:
    Code:
    Dim myArr(3) As Byte
    ' ... Array füllen
    Spiout myArr(1), 3

  5. #5
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    @MagicWSmoke: oops, sry
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Zitat Zitat von PicNick Beitrag anzeigen
    @MagicWSmoke: oops, sry
    Warum ?

    Weil schneller ? Kein Problem Bild  

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    09.01.2012
    Beiträge
    75
    okay, danke =) dann werde ich das heute abend mal ausprobieren.
    das heißt, die bytes werden praktisch von hinten nach vorne in die expander geschoben.
    also das letzte byte zuerst.
    gut =)
    und den strobe macht das programm dann bei jedem loop? oder wie setzten sich die register wieder auf 0?

  8. #8
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Den RCK-Strobe kriegen alle Expander gleichzeitig. (nach dem letzen der 3 SPIOUT's)
    Auf Null musst du die Expander "manuell" setzen, d.h. lauter 0-en reinschieben.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Portexpander an SPI
    Von chientech im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 13.02.2011, 17:29
  2. I²C-Portexpander-LED-Modul
    Von Pr0gm4n im Forum Robby RP6
    Antworten: 1
    Letzter Beitrag: 11.05.2008, 23:21
  3. LCD mit Portexpander
    Von davebastard im Forum C - Programmierung (GCC u.a.)
    Antworten: 11
    Letzter Beitrag: 15.06.2007, 18:00
  4. Antworten: 3
    Letzter Beitrag: 20.03.2007, 09:51
  5. 4094 manuell mit Tastern steuern
    Von Bastler5 im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 01.02.2006, 13:02

Berechtigungen

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

    Werbung      12V Akku bauen