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