/* code020.c ATmega88 @ 8MHz */ #include <avr/io.h> uint16_t i, j; // Zählvariablen (i und j) vom Typ Int 16-bit Wertebereich 0...65535 int main(void) { DDRD = (1<<PD0); // Richtungsregister Portpin D0 auf Ausgang while(1) { for (i=1; i<=500; i++) // äussere Zählschleife { for (j=1; j<=1000; j++) // innere Zählschleife { } } PORTD ^= (1<<PD0); // Toggle Portpin D0 } }