You can take two values in the range 0 to 255 to make one value in the range 0 to 65535:
unsigned char hvalue, lvalue; // 8-bit values
unsigned int full; // 16-bit value
full = hvalue * 256 + lvalue;
You can take two values in the range 0 to 255 to make one value in the range 0 to 65535:
unsigned char hvalue, lvalue; // 8-bit values
unsigned int full; // 16-bit value
full = hvalue * 256 + lvalue;