you can store numbers from -55 to + 125 in one Byte . This is what dallas DS1821 Temp.Sensor make's.
Two's.asm
Test it with AVR-Studio
[ avrprojekte ]