void write_float_eeprom(long int n, float data) {
int i;
for ( i = 0; i < 4; i++ )
write_eeprom( i + n, *((int8*)&data + i) );
}
float read_float_eeprom(long int n)
{
int i;
float data = 0;
for ( i = 0; i < 4; i++ )
*((int8*)&data+i)=read_eeprom(i+n);
return (data);
}