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

Re: I2C Thermoelement Kategorie: I²C-Bus (von nitraM - 6.01.2011 10:39)
Als Antwort auf Re: I2C Thermoelement von Peter.O - 6.01.2011 9:56
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.0, OSOPT V3.1

> Hab bis jetzt keine Formel zur Umrechnung der vom Modul gemeldeten Werte in
> Temperatur gefunden. Desshalb der Umweg über das Array.
> Noch ne Frage, beim Einlesen von MSB und LSB verwende ich
> "INT=MSB*256+LSB". Eigentlich müsste "INT=MSB shl(8) or LSB" das selbe nur
> um einiges schneller machen.
> Habe aber keinen Unterschied in der Geschwindigkeit feststellen können.
> Optimiert der Compiler so etwas von sich aus?
>
> Ach ja noch was, laut Datenblatt hat das Modul die Adresse 0x78.
> Ich kann es jedoch nur unter der Adresse 0xf1 auslesen.

Hallo Peter
das Modul hat die Basisadresse 0x78h.
Um das Modul auszulesen wird die Adresse um eins nach links verschoben und das R/W auf 1 gesetzt.

Baisisadresse: 0x78h
Writemodus:    0xF0h => 0x78h shl(1) + 0
Readmodus:    0xF1h => 0x78h shl(1) + 1

Für dein Modul habe ich leider kein Datenblatt - was für Informationen hast du dazu???


nitraM


    Antwort schreiben


Antworten:

Re: I2C Thermoelement (von Peter.O - 6.01.2011 11:19)
    Re: I2C Thermoelement (von nitraM - 6.01.2011 12:07)
        Re: I2C Thermoelement (von Peter.O - 6.01.2011 13:25)
            Re: I2C Thermoelement (von nitraM - 6.01.2011 14:21)
                Re: I2C Thermoelement (von Peter.O - 6.01.2011 15:34)
                    Re: I2C Thermoelement (von nitraM - 6.01.2011 16:31)
                       Re: I2C Thermoelement (von Peter.O - 6.01.2011 17:13)
                          Re: I2C Thermoelement (von nitraM - 6.01.2011 19:51)
                             Re: I2C Thermoelement (von PeterO - 7.01.2011 9:27)
                       Re: I2C Thermoelement (von nitraM - 6.01.2011 16:33)