/*
 * ButtonLed.c
 *
 * Created: 3/18/2018 6:22:24 PM
 * Author : Marta Cortés
 */ 
#define F_CPU 20000000UL

#include <avr/io.h>
#include <util/delay.h>



int main(void)
{
    /* Replace with your application code */
	//Switch is connected to PA7: define DDRA as in in PA7
	DDRA = DDRA & ~(1 << PA7);
	//Led is connected to PB2: define DDRB as out in PB2
	DDRB = DDRB | (1<<PB2);
    while (1) 
    {
		//Check switch value in PINA
		if(!(PINA &(1<<PA7))){ //if 0, check schematics
				//Put value in PORTB
				PORTB = PORTB |(1<<PB2);
			}else {
				//Clear value in PORTB
				PORTB = PORTB &~(1<<PB2);
			}
		_delay_ms(10);
			
		}
}

