Inkrementacja diod

Inkrementacja diod

Program: inkrementujący co pewien okres czasu liczbę wyświetlaną na ośmiu diodach. (od 1 do 255)

Jak w opisie.

Kompilator: Code::Blocks

Kod programu:

#define F_CPU 16000000UL
#include <avr/io.h>
#include <util/delay.h>
int main(void)
{
	DDRD = 0xFF;
	unsigned int it=0;
	while(1)
	{
		if(it<255)
			it=it+1;
		else 
			it=0;
		PORTD=it;
		_delay_ms(200);
	}
}