Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Relais-Karte Max7311 Kategorie: I²C-Bus (von Ralf Metzner - 5.06.2008 17:41)
Als Antwort auf Re: Relais-Karte Max7311 von André H. - 4.06.2008 22:44
Ich nutze:
C-Control II Unit, C-Control II Station, CC2-ReglerBoard, OSOPT V3.1
Hallo,
funktioniert, klasse. WuÃ?te nicht daÃ? ich den Zustand festlegen kann bevor die Datenrichtung gesetzt ist.


GruÃ?
Ralf


> Hallo Ralf,
>
> > wenn ich den Max7311 der Relaiskarte als Ausgang schalte ziehen alle Relais an.
> > Auch wenn ich direkt danach alle auf 0 setze kommt ein kurzer Impuls. Wie kann ich das verhindern?
> >
> >
> >
> >  if max7311.setDDRw(max2,0)
> >    {
> >    edip.println(edipAddr,"OK");
> >    max7311.setw(max2,0);
> >    }
> >   else
> >    edip.println(edipAddr,"Failed");
> >
> >

> >
> > Hab jetzt noch die Zeilen getauscht, wenn ich zuerst die Ausgänge auf Null setze und dann das edip
> > anspreche wird es etwas besser, ein kurzer Impuls kommt trotzdem.
>
> Du solltest zuerst den Ausgangszustand festlegen, bevor Du
> die Richtung (DDR-Register) festlegst:
>
>  if max7311.setw(max2,0) and max7311.setDDR(max2,0)
>    edip.println(edipAddr,"OK");
>   else
>    edip.println(edipAddr,"Failed");
>

>
> MfG André H.
>


    Antwort schreiben


Antworten: