| #include <avr/io.h>
#include <util/delay.h>
//#define sbi(sfr, bit) _SFR_BYTE(sfr) |= _BV(bit)
//#define cbi(sfr, bit) _SFR_BYTE(sfr) &= ~_BV(bit)
int main(void) {
        sbi(DDRB, PB5);
        while (1) {
                sbi(PORTB, PB5);
                _delay_ms(1000);
                cbi(PORTB, PB5);
                _delay_ms(1000);
        }
        return 0;
}
 |