#include <main.h>

#include <2402.C>

void clear_mem (void);

unsigned int q=0;
void main()
{
	init_ext_eeprom();
	output_low(pin_c0);			// ensure the other chip is waiting
	printf("clearing memory\n\r");
	clear_mem();
	q=0;
	output_high(Pin_C0);		// let chip 2 know memory cleared
	
	while(TRUE)
	{

		//Example blinking LED program
		output_low(LED);
		delay_ms(DELAY);
		output_high(LED);
		delay_ms(DELAY);

		//TODO: User Code

		write_ext_eeprom(q,255-q);
		printf("written %X to %X\n\r", 255-q, q);
		q++;
	}

}

void clear_mem (void)
	{
		for (q=0;q<=250;q++)
			{
					write_ext_eeprom(q,0xff);
			}
	}