TWI und LM75

Gast #285593
Lesenswert?
• ▲
▼
Hallo,
ich bin gerade dabei einen LM75 per TWI auszulesen. Das ganze
funktioniert auch soweit bloß ich habe noch ein Problem. Und zwar muss
ich den Mega8 den ich verwende nach jedem auslesen einer Temperatur
reseten damit er die nächste anzeigt. Sprich er ließt nur eine
Temperatur aus und dann bleibt das Programm irgendwie stehen. Woran
könnte das liegen?? Ich benutze übrigens das Hardware TWI interface.
Gast #285597
Lesenswert?
• ▲
▼
Das Problem ist gelöst! Ich hab die TWI Routine die mir den LM75
ausließt zu schnell hinterinander aufgerufen. Jetzt hab ich nen Timer
genommen der in nem bestimmten Intervall den Sensor ausließt und es
funktioniert!
Gast #285599
Lesenswert?
• ▲
▼
...ich häng jetzt leider fest: ich hab den LM75 an meinem ATMEGA8 über
TWI am laufen. Temperaturabfrage ist perfekt, ABER: ich habe mit einem
Schreibzugriff auf das ConfigRegister die Polarität des O.S Anschlusses
erfolgreich geändert, bekomme den Pointer danach aber nicht mehr zurück
auf das TempRegister 00.
Jetzt liest er mir immer fleissig das ConfigRegister aus.

Ich verwende den gleichen Schreibzugriff wie bei der Änderung des
Config registers, nur das ich jetzt an 00 adressiere statt an 01. Ich
sende kein Datenwort sondern sende ein STOP command.

Leider tritt dabei ein Fehler auf und ich weiss nicht was ich falsch
mache.

Kann mir jemnd helfen und hat zufällig eine Pointer-reset routine in
Assembler?

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.