Witam
Mam dwie zmienne typu char będące odczytem temperatury z DS18B20 i chciałbym cały ten odczyt zapisać do jednej zmiennej 16-bitowej.
Wiem, że jak sytuacja byłaby odwrotna to wystarczyłoby:
gdzie wynik to zmienna 16-bitowa, a temp-y są 8-bitowe
Ale jak zapisać sytuację jak w temacie. Mam pierwszy bajt w temp1, a drugi w temp2. Poprosiłbym o informację jak zapisać te dwie zmienne 8-bitowe w jednej zmiennej 16-bitowej wynik
Mam dwie zmienne typu char będące odczytem temperatury z DS18B20 i chciałbym cały ten odczyt zapisać do jednej zmiennej 16-bitowej.
Wiem, że jak sytuacja byłaby odwrotna to wystarczyłoby:
Kod: C / C++
gdzie wynik to zmienna 16-bitowa, a temp-y są 8-bitowe
Ale jak zapisać sytuację jak w temacie. Mam pierwszy bajt w temp1, a drugi w temp2. Poprosiłbym o informację jak zapisać te dwie zmienne 8-bitowe w jednej zmiennej 16-bitowej wynik