Forum: Mikrocontroller und Digitale Elektronik uint16_t aufsplittten in 2x uint8_t


von Andi (Gast)


Lesenswert?

Hallo an alle,

wie kann ich das machen:

uint16_t aufsplittten in 2x uint8_t

Brauche das für UART.

Danke.

Andi
von Andi (Gast)


Lesenswert?

Oder noch besser von float die oberen 2 byte in 2x uint8_t
von Dortmunder (Gast)


Lesenswert?

von STK500-Besitzer (Gast)


Lesenswert?

lowbyte = (unsigned char) Integer;
highbyte = (unsigned char) (Integer>>8);

Die floatzahl würde ich in Zeichen umwandeln ("dtoa" lässt grüßen).
von Andi (Gast)


Lesenswert?

cool danke
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.