#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;
}
|