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

Re: MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen Kategorie: I²C-Bus (von Markus - 25.02.2010 23:42)
Als Antwort auf MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen von Robert - 25.02.2010 22:15
Ich nutze:
C-Control II Unit, OSOPT V3.1
Hallo,

die Adresse ist von 0 bis 63 einstellbar:

Bei den Funktionen wird lediglich die interne Adresse des Moduls (0-63) übergeben.

D.h. es könnte auch eine ungerade Adresse sein.

Deine Suche lautet:   for adresse = 0 to 254 step 2

Markus





> ich benutze die C-Control I Station 2 und möchte die "HSRel8(+8) - 8fach-Relaisplatine" von CC-Tools ansprechen.
> Leider funktioniert das nicht, habe im Code alle Adressen ausprobiert.
>
> OSV 2.06
>
> Code:
>
> OPTION CC2.0  
>
> define SDA port[9]
> define SCL port[10]
> define adresse as byte       'I2c Adresse
> define light port[16]        'Licht
> define i byte[1] 'temporäres Byte
> define data byte[1] 'Byte zur Datenübergabe zu/von I²C-Bus-Routinen
>
>
> Light = Off
> #main
>
> IIC.INIT
> IIC.Start
>
> for adresse = 0 to 254 step 2
> IIC.Send adresse
> data = 2 ' Register Command
> IIC.Send data
> data = 254
> IIC.Send data
> IIC.Stop
>
> '--- LCD Adressausgabe
> LCD.Init
> LCD.Clear
> LCD.Pos 1,1
> LCD.Print "adresse: " & adresse
> Pause  10
>  
> IIC.Init
> IIC.Start
> IIC.Send adresse
> data = 2 ' Register Command
> IIC.Send data
> data = 0   'Daten
> IIC.Send data
> IIC.Stop
> Pause  10
> Next
> goto main
>
>
> Mit der Bitte um Hilfe
>
> Danke im Voraus
> lg robert


    Antwort schreiben


Antworten:

Re: MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen (von Robert - 26.02.2010 11:51)
    Re: MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen (von robert - 26.02.2010 20:20)
        Re: MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen (von robert - 27.02.2010 21:12)
            Re: MAX7311 Basic++ HSRel8(+8) - 8fach-Relaisplatine kann ich nicht ansprechen (von robert - 27.02.2010 22:12)