Forum: Mikrocontroller und Digitale Elektronik Messwert subtrahieren


von Tomml (Gast)


Lesenswert?

Hallo Zusammen!

Habe folgende frage:

Am P0 kommen fortlaufen Messwerte an, diese sollen mit 07H verglichen 
werden, und je nach ergebnis(Kleiner,Gleich,Grösser) soll verzweigt 
werden. Wieso wird vor beginn der Subtraktion der Akku mit 0FH 
UND-Verknüpft???

Ich hoffe mir kann jemand Helfen, wäre echt sehr dankbar!

Vielen Dank!

von Andy (Gast)


Lesenswert?

Sorry aber meine Glaskugel ist gerade zur Reparatur.

Gruss
Andy

von Dieter W. (dds5)


Lesenswert?

> Wieso wird vor beginn der Subtraktion der Akku mit 0FH UND-Verknüpft???

Am besten den Autor des Programms fragen, der weiss es ganz sicher.

von crazy horse (Gast)


Lesenswert?

so dürft ihr aber nicht rangehen, dass könnte den Fragesteller 
irritieren.
1.Versucht, euch in das Problem einzudenken, incl. evtl. möglicher 
Randbedingungen
2.Versucht, einfache Fragen zu stellen, um das Problem einzugrenzen. 
Vorher ordentlich nachdenken, damit der Fragesteller weder überlastet, 
gereizt oder genervt reagiert. Unnötige Fragen auf jeden Fall vermeiden.
3. nach max. 2 Rückfragen umgehend fehlerfreie Lösung liefern

Sorry,  Tomml, hat jetzt ganz und gar nichts mit dir persönlich oder 
deiner Frage zu tun.

von Peter D. (peda)


Lesenswert?

crazy horse wrote:
> so dürft ihr aber nicht rangehen, dass könnte den Fragesteller
> irritieren.

Sorry, aber ich bin ob der Fülle an konkreten Fakten, Sourcecode mit so 
vielen Kommentaren, exakten Fehlerbeschreibung, Ablaufdiagrammen, 
Schaltplänen, Funktionsbeschreibungen einfach verblüfft.


Ich stelle mir grad so vor, wie ne vollbusige Krankenschwester Fieber 
mißt und ihr dann die Meßwerte fortlaufen.


Peter

von Michael U. (amiga)


Lesenswert?

Hallo,

naja, so wenig Fakten sind das doch nicht.
Da ist von einem Akku die Rede...
Und von 0FH, das sind 15. 15V? Die Ladeschlußspannung?
Aber wieso dann die 07H? 7 Zellen? Bei Blei also 14V?
Passen aber die 0FH nicht dazu...

Aber Halt! Da ist noch PO... C3PO??? Bekommt der die Meßwerte 
vielleicht?
Dann könnte natürlich (Kleiner,Gleich,Grösser) die Annäherung an den 
Todesstern beschreiben...

Fakten gibt es also genug, nur wo sind die Zusammenhänge???

Eine Antwort gibt es zumindest: 42

Gruß aus Berlin
Michael

von tastendrücker (Gast)


Lesenswert?

>Wieso wird vor beginn der Subtraktion der Akku mit 0FH
>UND-Verknüpft???

I. d. R. wird so das Lower-Nibble maskiert, das heisst als Ergebnis 
bleiben die 4 Niederwertigsten Bits übrig.

Das ist das, was ich ohne iGlobe (moderne Form der Glaskugel) sagen 
kann.

von Tomml (Gast)


Lesenswert?

@Tastendrücker: Danke das ist wenigstens mal eine vernünftige Antwort, 
und das bringt mich jetzt auch weiter...somit wird nämlich 
ausgeschlossen das durch die Subtraktion von 07H etwas in den 
Niederwertigen Bits (vom Akku) steht! Vielen Dank!

@die anderen: Schade das ihr mir keine Vernüftige Antwort schreiben 
konntet, den Rest (C3PO, und Vollbusige) find ich ehrlich gesagt 
ziemlich daneben. Ich hoffe euch geht es auch mal so das ihr nicht 
weiterkommt, und das euch dann jemand auf den Arm nimmt...

von Matthias L. (Gast)


Lesenswert?

>@die anderen: Schade das ihr mir keine Vernüftige Antwort schreiben
>konntet, den Rest (C3PO, und Vollbusige) find ich ehrlich gesagt
>ziemlich daneben. Ich hoffe euch geht es auch mal so das ihr nicht
>weiterkommt, und das euch dann jemand auf den Arm nimmt...

Offensichtlich hast du den Grund für diese Antworten (noch?) nicht 
herausgefunden und denkst jetzt, dass dir hier niemand helfen will..

Aber ich hab gleich mal ne Frage an dich:
Ich hab hier eine Funktion programmiert, die immer Null zurückliefert, 
obwohl ich diese immer mit verschiedenen Argumenten aufrufe. Die LED am 
Port1 bleibt auch aus...

Woran kann das liegen??

von Fred S. (Gast)


Lesenswert?

Hi Tomml,

> @die anderen: Schade das ihr mir keine Vernüftige Antwort schreiben
> konntet, den Rest (C3PO, und Vollbusige) find ich ehrlich gesagt
> ziemlich daneben. Ich hoffe euch geht es auch mal so das ihr nicht
> weiterkommt, und das euch dann jemand auf den Arm nimmt...

manchmal bin ich auch sauer, wenn ich sehe, wie schnell in Foren 
überreagiert wird. In diesem Fall muss ich mich allerdings auch über 
Dich wundern, denn Du scheinst nicht zu verstehen, dass Du diese 
Reaktionen provoziert hast. Bist Du ein Troll oder ist Dir wirklich 
nicht klar, dass Deine Frage ohne mehr Details (Prozessor, 
Programmiersprache, Wertebereich *usw.*) eben nur mit Hilfe eines 
Hellsehers beantwortet werden kann? Wenn Du Details (und vielleicht 
mindestens einen Ausschnitt des Codes, zu dem Du Fragen hast) hier 
postest, bekommst Du bestimmt ganz andere Antworten!

Gruß

Fred

von Michael U. (amiga)


Lesenswert?

Hallo,

genau da liegt das Problem.
Nur der Fragesteller kennt sein Problem und vor allem die zugehörigen 
Randbedingungn.
Alle, die hier freiwillig in ihrer Freizeit und aus Spaß an der Freude 
zu antworten und zu helfen versuchen, sind auf diese Informationen 
angewiesen.

Ich gebe gern zu, daß ich da auch ganz gern aus der Rolle falle und 
nicht immer nett bin...

Tomml schrieb:

>@Tastendrücker: Danke das ist wenigstens mal eine vernünftige Antwort,
>und das bringt mich jetzt auch weiter...somit wird nämlich
>ausgeschlossen das durch die Subtraktion von 07H etwas in den
>Niederwertigen Bits (vom Akku) steht! Vielen Dank!

Das ist genauso sinnvoll oder sinnlos wie die Fragestellung selbst.

Die Subtraktion wird ja einen Zweck erfüllen und ein Ergebnis bringen.
Je nach vorigen Inhalt des Akku (0...0FFH) wird nach dem
UND-verknüpfen mit 0FH (Akkuinhalt jetzt 0...0FH) und der Subtraktion 
von 07H
(Akkuinhalt jetzt 0...8) durchaus nicht "nichts" in den niederwertigen 
Bits stehen...

Deine Frage ist also weiterhin ohne das Umfeld zu kennen nicht zu 
beantworten.

Gruß aus Berlin
Michael

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
Noch kein Account? Hier anmelden.