Well, i think i just fixed one problem and found a new one 
I have sucessfuly use the code " I2CREAD SDA,SCL,CTW,ADDR,[tempe] ".
After several changes i tryed Mister-e's suggestion and removed the OSCTUNE=0 line.
It doesnt make sense to me ( or does it ? ), but it's working this way now.
The new problem that i found is that while debugging i found out that the problem related with getting low values passed the 120'ich mark IS NOT related with the eeprom/low-highbytes.
I got a variable resistor to simulate the LM35 and was changing the value while recording, and i could see that the value captured dropped after the conversion and before recording to the eeprom.
this is the capture while increasing the variable resistor
Code:
111,3
111,3
111,8
112,3
112,3
112,7
112,7
113,2
113,7
114,2
114,7
115,2
115,7
116,2
117,6
118,1
118,6
118,6
118,6
118,6
119,1
121
121,5
122
122,5
122,5
122,5
122,5
0,4
0,9
0,4
0,9
0,4
0,9
0,4
0,9
0,4
0,9
now i'm lost 
.
Bookmarks