Gast
#2246904
Hallo miteinander, ich möchte den CO2-Sensor K22_LO am Atmega8 über I2C verwenden. Im comm-guide vom K22 ist eine Abbildung zur bus characteristic. Die zeigt den Verlauf SDA. Dieser stimmt nicht mit dem am Ossi gemessen überein. Warum zieht der Master SDA nicht wieder runter? Woran kann das bitte liegen? Besten Dank vorab! BASCOM AVR: $lib "i2c_twi.lbx" $regfile = "m8def.dat" $crystal = 3686400 $baud = 9600 $hwstack = 40 $swstack = 32 $framesize = 60 Ddrc = 00001000 Portc = 00001000 Config Sda = Portc.4 Config Scl = Portc.5 I2cinit Config Twi = 100000 Enable Interrupts Dim X As Byte Dim Slave As Byte X = 0 Slave = &H7F Main: Do Waitms 12 I2creceive Slave , X Print "Error : " ; Err Waitms 500 Print X Loop End



