hi
i have error like this prototype is not defined
here is program
#include <p18f4580.h>
#pragma config WDT = OFF
#pragma config OSC= IRCIO67
#pragma config PWRT=ON
#pragma config LVP=OFF
void EE_WRT(void);
unsigned char EE_READ(void);
void Delay(unsigned int itime);
void main()
{
unsigned char x;
TRISB=0;
EEADR=0x0;
EEDATA='Y';
EE_WRT();
EECON1bits.WREN=0;
EECON1bits.RD=1;
EEADR=0x0;
x=EE_READ();
PORTB=x;
while(1);
}
void EE_WRT()
{
EECON1bits.EEPGD=0;
EECON1bits.CFGS=0;
EECON1bits.WREN=1;
INTCONbits.GIE=0;
EECON2=0x55;
EECON2=0xAA;
EECON1bits.WR=1;
INTCONbits.GIE=1;
While(!PIR2bits.EEIF);.................................................. i have error here
PIR2bits.EEIF=0;
}
unsigned char EE_READ()
{
EECON1bits.EEPGD=0;
EECON1bits.CFGS=0;
EECON1bits.RD=1;
return(EEDATA);
}