Brauche dringend eure Hilfe! Muss die Werte die der Temperatursensor ausgibt abspeichern. muss mit den 2 Befehlen arbeiten: movx a,@dptr ;lesen, Adresse steht im DPTR Movx @dptr,a ;schreiben, Adresse steht im DPTR kann mir vielleicht jemand helfen,hab wirklich keine Ahnung wie das funktionieren soll. Vielen Dank im Voraus
dptr ist ein datenpointer, der auf eine bestimmte adresse in einem speicher gerichtet ist. er muss gesetzt werden (also der pointer) und dann kannst du mittels movx a,@dtpr die daten, die an der speicherzelle, dessen adresse im datenpointer namens "dtpr" steht, in den akku/register "a" laden ob der befehl aber wirklich movx heißt kann ich dir nicht sagen, das ist immer etwas unterschiedlich, es könnte auch in, mov und so´n zeugs sein. bei den avr´s wird ja auch nich bei den bedingten sprungen gesprungen --> "jump" sonder "brunch"en ist wohl cooler... hoffe hab dir geholfen, so viel hast du ja nich geschrieben. denn der befehl würde voraussetzen, das der temperaturwert an einer adresse zu verfügung steht, eher unwarscheinlich, normalerweise muss man den doch erst von fremden bauteilen holen. ich bastel auch grad an einer heizungssteuerung, und erzeuge mittels temperatursensor einen spannungswert, der wiederum wird mittels ad-wandler umgewandelt und über I2C-bus zum mikrocontroller übertragen. also längst nicht so simpel, als das der wert schon an einer speicherzelle steht, um den zu bekommen muss ich erst den ad-wandler befragen. hoffe hab nich zu konfus geschreiben, greez henning
ich nochmal: sicher das der temperatursensor so heißt? http://193.140.221.62/dallas/sysext/1640.pdf wenn´s das richtige datenblatt ist ist es ein "Personal Computer Power FET" greez
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.