Verzweiflung mit dem TWI & ATmega88

#3204174
Lesenswert?

Hallo,
ich versuche nun schon seit Tagen die TWI auf meinem Atmega88 zum
laufen zu bekommen, eigentlich ist das ja auch nicht so schwer aber
irgendwo ist der Wurm bei mir drin.

Das aktuelle Problem ist das nicht einmal ein Start Signal richtig 
gesendet wird, zumindest steht im Status Register des µC nicht TW_START.
Somit geht in meinem Fall immer die Fehler LED an.

Habe auch schon diverse andere TWI Projekte angeschaut wie Fleur...
Kann dort aber keinen Unterschied vom "TWI Start" zu meinem Code 
feststellen.

Zur Hardware:
Sensor ist direkt an den 2 TWI Leitungen angeschlossen und mit 4K7Ohm 
gegen 5V gelegt.

LED & Taster funktionieren einwandfrei, festgestellt durch diverse 
andere Projekte.

Software: Ich nutze das AVR Studio 4.19.

Wäre super wenn da einer mal kurz auf meinen Code schauen könnte.

Gruß,
Bue
Angehängte Dateien:
#3204205
Lesenswert?

Hy,
also Pull Up Widerstände habe ich an beiden Leitungen angelötet.

Hab noch den "Schaltplan" angehängt, vll. hilft der weiter.

Das mit der Stop Condition füge ich noch hinzu und teste es.

Aber daran kanns es ja eigentlich nicht liegen das er gleich nach dem 
Start die LED anmachtt, sprich einen Fehler hat.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren