Schonmal an einen LM75 oder so gedacht (Gibts auch in SMD) ? Wenn du den mit deinem mega8 abfragst, kannst du auf den restlichen Krams
verzichen und brauchst nicht extra den A/D Wandler bemühen.
Ist bestimmt auch genauer und auf www.mikrocontroller.net sollte es
was an Quellcode dazu geben.

Gruß,
madmaxx