CCCPaste

zadanie9f

#define F_CPU 1000000UL
#include 
#include 

void sirena (int cislo){
	while (cislo >= 0){
		_delay_us(1);
		cislo --;
	}
}

int main(void){
	DDRD = 0xFF;
	while(1){
		for (int i = 1; i<=500; i++) {
		PORTD = 0b00000000;
		sirena (i);
		PORTD = 0b10000000;
		sirena(i);
		}
		for (int i = 500; i>=1; i--) {
			PORTD = 0b00000000;
			sirena (i);
			PORTD = 0b10000000;
			sirena(i);
		}
	}
return 0;
}