// microcontroller= PIC 16F84A,]
// SORCE CODE in mikro c pro,
void main()
{
TRISA = 0xff;
TRISB = 0x00 ;
while (1)
{
if(PORTA.f1==0)
{
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(500);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(500);
PORTB = 0xff;
}
else if(PORTA.f2==0 )
{
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0x0f;
delay_ms(150);
PORTB = 0xff;
delay_ms(3000);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(150);
PORTB = 0xf0;
delay_ms(150);
PORTB = 0xff;
delay_ms(3000);
PORTB = 0xff;
}
else
PORTB = 0xff;
}
}