Nein du hast das richtig verstanden, danke.
Ich hab an das verschieben garnicht gedacht, immer nur an dividieren... aber eigentlich ist das ja das selbe...

wenn ich so mache:

variable8bit = (uint8_t) variable16bit;

Dann fallen einfach die höheren 8 bit der 16-bit variable weg oder?


lg Christoph