Код: Выделить всё
#include <avr/io.h>
#include <util/delay.h>
void delay(unsigned int a)
{for(;a;a--) _delay_ms(1);}
int main (void)
{
int count = 1;
DDRD = 0x01;
for(;;)
{
count++;
if (count>=100) count=1;
PORTD += 1;
delay(10*count);
}
}