LM75 + AVR + I2C Lib pfleury will nicht

Gast #5694413
Lesenswert?
• ▲
▼
Hallo zusammen,

ich versuche gerade einen Atmega 328P und einen LM75 per I2C miteinander 
sprechen zu lassen. Leider tun sie das nicht.

Eine Übersicht der Funktionen der i2c gibt es hier:
http://homepage.hispeed.ch/peterfleury/doxygen/avr-gcc-libraries/group__pfleury__ic2master.html

Ich habe die Möglichkeit Daten zum PC zu senden, wenn ich das Programm 
startet, dann sehe ich nur die Ausgabe:
"Start Main"
"Start while"
"5"

Danach herrscht Ruhe. Daher vermute ich mal, dass ich ein Problem mit 
der i2c_write habe. Aber welches. Ich seh es nicht :(.

Wer kann mir übern Berg helfen. Ein Oszi mit I2C Decoder ist da, 
Pull-Ups sind dran. Am LM75 sind alle Adress-Bits auf Vcc.

1001111 = 0x4F

VG
Gast #5694444
Lesenswert?
• ▲
▼
Nein, natürlich nicht. In dem Quellcode wird noch ein DAC angesteuert, 
allerdings über SPI. Den Teil wollte ich raus lassen und habe deshalb 
ein neues Quelltext File gemacht.

Wusste nicht das die Foren SW auch C Files liest.
Also hier noch mal in C.
Danke für den Hinweis
VG
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.