Hi, Bei Bascom gibts den befehl Makeint(lsb , Msb)
ansonsten mußt du 8 Bit shiften, vier ist zuwenig
Hallo zusammen.
Ich stehe eher vor einem banalen Problem. Ich bekomme von meinem SRF10 Sensor die Entfernung in zwei Bytes zurück. Einem High und einem Low Byte. Wenn ich das richtig verstanden habe, muß ich diese doch zu einem Word zusammenfassen um mein Ergebnis zu bekommen. Kann mir bitte jemand sagen wir genau das ganze funktioniert?
Ich habe es so versucht:
erst Ergebnis word + High Byte
dann 4 bits nach links shiften
dann Ergebnis word + Low Byte
kommen aber seltsame Werte bei raus.
(Mache das ganze mit einem C-Contorl I in Basic)
Freue mich über jede Hilfe.
Hi, Bei Bascom gibts den befehl Makeint(lsb , Msb)
ansonsten mußt du 8 Bit shiften, vier ist zuwenig
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Danke hat geholfen.
"dann 4 bits nach links shiften "
Irgendwie bin ich versucht, zu behaupten, daß man hier hätte 8 Bits shiften müssen, um das HB korrekt zu positionieren, oder?
@engineer: Du hast völlig recht, der Kollege dürfte aber schon zurechtgekommen sein.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Da der Thread damit beendet ist, frage ich mal frech, was mit Deiner armen Katze pasiert ist ;.)
Sat-Fernsehen zappen, logo. Relaxen muß man sich schon mal
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen