převod ADC0 na skutečnou hodnotu teploty

Popisuješ to docela přesně. Jen maličkou poznámku. ADC 8 bit nemá 255 výstupních hodnot, ale 256. Zdánlivá maličkost, ale podstatná.
Teď k věci. Ten vztah pro Vtemp je jasný. 897mV je napětí senzoru při 0C a senzor má citlivost 3.35mV/C.
Jakou používáš referenci? Problém je, že převodníkem naměřený vzorek neudává napětí senzoru, musíš ho ještě přepočítat podle referenčního napětí.
Skutečné Vtemp vypočteš:
**Vtemp = Vref / 256 * N ** kde N je hodnota z ADC
potom teplota:
**Temp = (Vtemp - 897mV)/3.35 **
Pochopitelně i referenční napětí musíš dosadit v mV.
Pokud máš v pokoji 25 stupňů, tak tebou naměřené hodnoty odpovídají referenčnímu napětí cca 3,6V !? Pokud máš jako referenci Vdd a to je cca 3,6V, tak je to v pořádku a stačí zohlednit výše uvedené vztahy. Stabilita měření je ovšem v tomto případě přímo závislá na stabilitě napájecího napětí.

Vtemp = 3600mV / 256 * 70 = 984mV
Temp = (984mV - 897mV)/3.35 = 26 C