LOW COST MULTIPLE PATTERN CHASER FOR Rs-50


//MICRO CONTROLLER - PIC12F508
#include<pic.h>
OSSCAL=0X80;
__CONFIG(0X0FEA);
void del(void);
void chase(void);
void del2(void);
#define _XTAL_FREQ 4000000
void main()
{
TRISGPIO=0;GPIO=0;
while(1)
{
chase();
}
}

void del(void)
{
__delay_ms(500);
}
void del2(void)
{
__delay_us(1);
}
void chase(void)
{
GP0=1;del();GP0=0;
GP1=1;del();GP1=0;
GP4=1;del();GP4=0;
GP5=1;del();GP5=0;
}