Hallo Forengemeinde,
ich verwenden einen Lattice ECP2-20 mit integriertem Mico32.
Ich möchte über den I2C Bus einen Temperatursensor vom Typ STTS75
ansprechen. Die Adresse des Sensor lautet 0x90.
Ich habe es so gemacht:
1 | OpenCoresI2CMasterWriteByte(temp, // Name des I2C Moduls
|
2 | 0x90, // Adresse des Sensors
|
3 | 0x50); // mal irgendwelche Daten
|
Wenn ich mir das dann am Oszilloskop anschauen wird nur 0x10 gesendet
und sonst nichts.
Was (und wie) muss ich dem Sensor senden, damit er mir dann 16 bit
Temperaturdaten zurücksenden?
Ist das erste Mal, dass ich mit I2C arbeite, blicke da noch nicht so
richtig durch.
Wenn das jemand erläutern könnte, wäre ich sehr dankbar!
Vielen Dank,
Ber