Bonjour,
Le texte façon SMS ça fait mal aux yeux ...
Ce que tu cherche à faire c'est du bitwise.
uint8_t val1, val2;
uint16_t val3;
val3 = ((uint16_t) val1 << 8) | val2;
-> Tu décales val1 de 8 bits vers la gauche (bits de poids fort) puis tu faits un OU "bits à bits" des 8 bits de poids faibles.