LusoRobótica - Robótica em Português

Software => Software e Programação => Tópico iniciado por: metRo_ em 23 de Junho de 2012, 01:01

Título: Duvida representaão em Binário de numeros decimais
Enviado por: metRo_ em 23 de Junho de 2012, 01:01
Boa noite,
Estou aqui com uma duvida em perceber os dados vindos do seguinte IC: http://datasheets.maxim-ic.com/en/ds/MAX31855.pdf (http://datasheets.maxim-ic.com/en/ds/MAX31855.pdf)

Na tabela 4 tem uns valores de referencia. A minha duvida é que já não me lembro como é feita a representação em binário de numeros decimais, e pelo que estive a ler os valores que me dão não batem certo :S

Abraço :)
Título: Re: Duvida representaão em Binário de numeros decimais
Enviado por: Moddjik em 23 de Junho de 2012, 01:24
Tens de ver a tabela 2.

Por exemplo o valor +100.75 -> 0000 0110 0100 11

Como a contagem começa em 2-2 (está na tabela) então os 2 LSB são 2-2 + 2-1 = 0.75

Depois o MSB é o bit de sinal. Como está a 0 o sinal é +, se estivesse a 1 o sinal era -. Os restantes bits são os números inteiros da temperatura, neste caso 000 0110 0100 = 22 + 25 + 26 = 100.

Espero ter ajudado  ;)