Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: OPEN MICRO I2C MAX520 Kategorie: C-Control I V1.1 (von Matthias Becker - 16.11.2005 22:59)
 Als Antwort auf Re: OPEN MICRO I2C MAX520 von Dietmar - 16.11.2005 20:44
Matthias Becker nutzt:  CC1-Station V1.1, CC1-M-Unit V1.2/2.0, Open-Micro
Hallo Herr Harlos, das Programm funktioniert nur teilweise wenn in der unteren Zeile goto writetomax520 steht. Der Oszi zeigt an Pin 7 ein Signal und an Pin 6 leider nichts. Bei dem Programm version2.bas (i2c_led.zip) erkennt man die Sinale an den beiden Ports. Legt man  SCL an Port5 und SDA an Port4 wird das Signal an Port 4 wesendlich klarer.

Liebe Grüße
Matthias Becker
 
>
> Hallo Matthias
>
> > Würde das Programm etwa so aussehen ?
>
> Ja, genau. Allerdings würde ich zumindest beim ersten Zugriff auf den I²C-Baustein anhand des zurückgelieferten Acknowledge-Signals überprüfen, ob dieser überhaupt reagiert.
>
> #writetomax520
>   i2c_init            'Bus einschalten
>   i2c_start           'Bus starten
>
>   if not i2c_write(80) then
>     print "Der MAX520 reagiert nicht!"
>     end
>   end if
>
>   i2c_write 2        'Kanal Adresse 0-3 = Port 1-4
>   i2c_write 200      'Ausgabe Wert 1-255 =0-5V
>   i2c_stop           'statt GOSUB i2c_stop : RETURN
> return               '  ist auch GOTO i2c_stop moeglich
>
> Gruß
> Dietmar

 Antwort schreiben

Bisherige Antworten:

Re: OPEN MICRO I2C MAX520 (von Dietmar - 17.11.2005 0:50)
    Re: OPEN MICRO I2C MAX520 (von Matthias Becker - 17.11.2005 21:36)
        Re: OPEN MICRO I2C MAX520 (von Dietmar - 18.11.2005 13:11)
            Re: OPEN MICRO I2C MAX520 (von Matthias Becker - 18.11.2005 15:31)
        Re: OPEN MICRO I2C MAX520 (von Jens - 18.11.2005 9:43)
        Re: OPEN MICRO I2C MAX520 (von Dietmar - 17.11.2005 22:24)