Forum: Mikrocontroller und Digitale Elektronik 16 Bit auf 2x8 Bit Ausgang (ATMEGA 8 bit)


von etepetete (Gast)


Lesenswert?

Hallo zusammen.


Ich habe einen 16 Bit wert und will diesen möglichst einfach auf 2 8 Bit 
Ausgänge ausgeben.(Port A und Port B)

Gibt es einen einfachen Weg als jedesmal per Hand zu zerlegen?
Diese Prozedur wird an mehreren Stellen durchgeführt, deswegen wäre 
etwas schlankes toll.

Bisher war ich immer nur mit 8 Bit Dingen konfrantiert, hier jedoch 
komme ich nicht auf den richtigen Nenner (oder habe das Gefühl es geht 
einfacher)



Geht das über Deklarationen?


Vielen Dank schonmal..

Grüße
Rudi

von spess53 (Gast)


Lesenswert?

Hi

>Ich habe einen 16 Bit wert...

Wo?

MfG Spess

von Christian (Gast)


Lesenswert?

>Diese Prozedur wird an mehreren Stellen durchgeführt, deswegen wäre
>etwas schlankes toll.

Schonmal was von Funktionen gehört ? SCNR

von holger (Gast)


Lesenswert?

>Gibt es einen einfachen Weg als jedesmal per Hand zu zerlegen?

Wie machst du es denn zur Zeit?

von etepetete (Gast)


Lesenswert?

Hi,

momentan mache ich das mit Schieben der Bits, if Abfrage ob einer der 
beiden 8 Bit Werte sich geändert hat und dann Ausgabe auf den Port.

SCNR - noch nie gehört, aber ich werde es gleich mal nachlesen..

von Jean P. (fubu1000)


Lesenswert?

union

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.