// Alejandro Ulecia // helloLED // Based on hello.ftdi.44.echo.c by Neil Gershenfeld // and blinking.led.c by Phillipa Mothersill // and helloButton.c by Marta Verde // and helloLED.c by Elena Cardiel #include #define output(directions,pin) (directions |= pin) // set port direction for output #define input(directions,pin) (directions &= (~pin)) // set port direction for output #define set(port,pin) (port |= pin) // set port pin #define clear(port,pin) (port &= (~pin)) // clear port pin #define pin_test(pins,pin) (pins & pin) // test for port pin #define led1_port PORTB #define led1_direction DDRB #define led1 (1<