#ifndef __EEPROM_H__
#define __EEPROM_H__

void eewrite(unsigned char addr, unsigned char data)
{
	EEPROM_WRITE(addr, data);
}

unsigned char eeread(unsigned char addr)
{
	while(WR)
		continue;
	
	return EEPROM_READ(addr);
}

void eewfloat(unsigned char addr, float data)
{
	unsigned char i;
	
	for(i = 0; i < sizeof(float); i++) 
	eewrite(i + addr, *((unsigned char*)&data + i));
}

float eerfloat(unsigned char addr)
{
	unsigned char i; 
	float data;

	for(i = 0; i < sizeof(float); i++) 
		*((unsigned char*)&data + i) = eeread(i + addr);
		
	return(data);
}

#endif /* __EEPROM_H__ */