-
-
Also Jumper für 5V ist gesetzt, q fusebit ist auf 1, keine Brücken beim Sensor. Echt kommisch das ganze, Linux 80 paar fragen noch.
Aus dem Code :
Device = &H90
Deviceread = &H91
Woher hat du das? Kann sein das es daran liegt? Weil sich das Teil ja aufhängt direkt nach " I2cwbyte Device", desweitern woher weiß ich dass das stimmt :
Config Scl = Portb.7
Config Sda = Portb.5
Thx für die Hilfe, linux 80 hast du vllt icq?
MfG
Placa
-
Erfahrener Benutzer
Robotik Einstein
Die Adresse steht im Datenblatt, wenn Du alle Adressleitungen vom DS1621 auf GND gelegt hast ist das &H90, für Read kommt eins dazu, also &H91. Bei Dir steht 144, das ist dasgleiche in Dezimal.
An welchen Pins deine Leitungen liegen musst Du wissen, bei mir ist es so wie oben in meinem Programm.
Beim M168 ist das normalerweise PC4 für SDA und PC5 für SCL, das hast Du aber eh schon so oben, ich musste das nur ändern weil ich ein anderes Board verwendet habe !
Und den richtigen AVR bei $regfile verwenden, falls Du meins kopiert hast.
-
NA ENDLICH ... ich habe den Fehlergefunden, habe was bei den Ports falsch ich depp -.- Komischer weiße wird mir eine Temperatur angezeigt von 144? Das kann ja net sein oder
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen