Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: I2C Device Seek Kategorie: IDE (von Carlo - 16.02.2020 19:10)


Hallo Allseits !

Ich möchte mit einem Programm für den Mega128 die
I2C Adressen scannen und dann die Adresse anzeigen, an
der ein Device (EEPROM, RealTimeClock, PCF8574,...)
antwortet.

Hier mein Listing für den AVR32:
'--------  ADRESSEN DURCHZÃ?HLEN ----------------------
For Adr=0 To 254 Step 2

    I2C_Start()
    I2C_Write(Adr)          ' DEVICE ADDRESS
    I2C_Start()             ' RESTART
   Ergebnis=I2C_Probe()   ' I2C Gerät ansprechen
                            'Ergebnis: 1 erfolgreich; 0 kein Gerät
    I2C_Stop()
    If Ergebnis=1 Then
        Msg_WriteInt(Adr)
    End If

Next
'-------------------------------------------------------

Leider gibts für meinen Mega128 den Befehl I2C_Probe()
nicht.


Bitte helft mir weiter und verratet mir wie ich den "Probe" Befehl
anders ausführen kann !

Vielen Dank !  
LG, Carlo


    Antwort schreiben


Antworten:

Re: I2C Device Seek (von PeterS - 20.02.2020 16:19)
    Re: I2C Device Seek (von Carlo - 4.03.2020 5:33)