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 Dietmar, Homepage - 16.11.2005 20:44)
 Als Antwort auf Re: OPEN MICRO I2C MAX520 von Matthias Becker - 16.11.2005 19:26
Dietmar nutzt:  CC1-M-Unit V1.1, Advanced CC1-Unit, Open-Micro, Open-Mini

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

Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten:

Re: OPEN MICRO I2C MAX520 (von Matthias Becker - 16.11.2005 22:59)
    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)