1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#include <avr/io.h> #include <avr/delay.h> int main (void) { DDRC=0x00; PORTC=0x00; DDRB=0xFF; while(1) { PORTB|=1; _delay_ms(500); PORTB&= ~1; _delay_ms(500); } return 0; // never reached }