//include libraries
#include <avr/io.h>
#include <util/delay.h>
int main (void) {
DDRA &= ~(1 << PA7);
PORTA |= (1 << PA7);
DDRB |= (1 << PB2);
PORTB &= ~(1 << PB2);
while (1){
if
((PINA & (1 << PA7)) == 0){
PORTB |= (1 << PB2);
_delay_ms(1000);
PORTB &= ~(1 << PB2);
_delay_ms(3000);
}
else {
PORTB |= (1 << PB2);
}
}
}