Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

język C - zapisanie dwóch zmiennych 8-bitowych w jednej zmiennej 16-bitowej

madiz08 03 Sty 2016 15:53 738 7
  • #1 03 Sty 2016 15:53
    madiz08
    Poziom 14  

    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:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    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

    0 7
  • Pomocny post
    #2 03 Sty 2016 15:58
    2675900
    Użytkownik usunął konto  
  • Pomocny post
    #3 03 Sty 2016 15:58
    polprzewodnikowy
    Poziom 26  

    Kod: c
    Zaloguj się, aby zobaczyć kod

    2
  • Pomocny post
    #4 03 Sty 2016 15:59
    excray
    Poziom 39  

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0
  • Pomocny post
    #5 03 Sty 2016 16:24
    michalko12
    Specjalista - Mikrokontrolery

    Wersja basic

    Kod: c
    Zaloguj się, aby zobaczyć kod

    -1
  • #7 03 Sty 2016 16:34
    2675900
    Użytkownik usunął konto  
  • #8 03 Sty 2016 17:48
    madiz08
    Poziom 14  

    Podziękował Panowie za szybkie odpowiedzi

    0