Also mein Problem ist folgendes: Ich verwende CodeVisionAVR (C-Compiler) und habe mir vom CodeWizard den Code für den I2C Bus generieren lassen. Ich bekomme aber keine Daten vom Sensor über den Bus. Kann es sein das der Controller den Takt für den Bus nicht erzeugt? oder liegt der Fehler in de Ansteuerung. Im Anhang befindet sich das c-file.
Wenn ich mich recht entsinne macht der LM75 nur 100kHz mit, dein Code scheint aber den TWI mit 400 kHz anzusteuern. Hab jetzt aber nicht in's Datenblatt geschaut, kann auch falsch sein.
Das Problem hat sich gelöst. die int. Pullups vom avr haben nicht funktioniert. Hab jetzt externe drangehängt -> funktioniert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.