Um sensor ambiental com interface digital serial fornece informações sobre temperatura (em °C) e umidade relativa do ar (em %) por meio de uma palavra binária de 2 bytes (16 bits). A estrutura é a seguinte: o bit mais significativo (MSB) indica “1” quando o sensor efetuou a leitura adequadamente; o bit seguinte é o sinal da temperatura: “0” indica temperatura positiva, e “1” indica temperatura negativa; os 7 bits seguintes indicam o módulo da temperatura; os 7 bits restantes (menos significativos) indicam a umidade. Ao realizar duas leituras com esse sensor via serial, um técnico obteve as seguintes palavras hexadecimais: 0x8CCB (Sensor 1) e 0x9263 (Sensor 2). Esses sensores estavam indicando, respectivamente,
- A T1 = 25°C, H1 = 75% e T2 = 36°C, H2 = 99%.
- B T1 = 25°C, H1 = 75% e T2 = 73°C, H2 = 3%.
- C T1 = 51°C, H1 = 11% e T2 = 36°C, H2 = 99%.
- D T1 = 51°C, H1 = 11% e T2 = 73°C, H2 = 3%.