Je planche actuellement sur un capteur dont la réponse est codée sur la durée de 4 impulsions consécutives.
la durée de chaque impulsion me donne une variable décimale codé sur 4 bits ( donc de 0-15). la réponse de mon capteur corresponds donc à un nombre codée sur 16 bits.
Ma question: Comment faire pour stocker ces 4 Nibbles ( Nibble = paquet de 4 bits ) dans une seule variable 16 bits en respectant les MSB et LSB.
comment je souhaite procéder:
convertir chaque Nibble en binaire
stocker chacun des Nibbles dans une variable binaire 16bits en respectant les MSB et LSB