Hallo,
und evtl. sollte man noch angeben, wo die I2C Pins überhaupt sind.
Irgendwie muss man das noch Initialisieren, nicht gleich mit Start loslegen !
Wenn Du das Hardware-I2C bzw. TWI verwenden willst, gehört oben noch eine Lib angegeben, und dann noch die Bus-Geschwindigkeit setzen.
hier alles zusammen :
Code:
$lib "i2c_twi.lbx" ' we do not use software emulated I2C but the TWI
Config Scl = Portc.5 ' we need to provide the SCL pin name
Config Sda = Portc.4 ' we need to provide the SDA pin name
'Config I2cdelay = 10 ' nur bei SoftI2C
I2cinit ' we need to set the pins in the proper state
Config Twi = 100000 ' wanted clock frequency, nur wenn die Lib oben eingebunden ist
Lesezeichen