Hi Forum,

ich bin an nem Projekt, bei dem ich per
Bascom I2C-Routinen ne Kamera ansprechen will,
doch die sacht einfach nix.
Ich hab dann mal die Kommunikation mitgeschnitten
per Digi-Oszi und mir ist da was merkwürdiges aufgefallen.

rot=SDA, blau=SCL, der Mitschnitt ist vom Code:

i2cstart
i2cwbyte &HC0

Bild hier  

es scheint so, das vor dem I2C-Start die SCL low gezogen wird, obwohl
das in meinem Code nirgends steht. Mir scheint, das dieser Zustand
Meinen Baustein durcheinander bringt, kann das sein?

Und wenn das möglich ist, wie kann ich den SCL-Puls abstellen?

Oder kann ich einen sauberen TWI-Start nur per ASM bewerkstelligen?