CCCPaste

zadanie11b

#define F_CPU 1000000UL
#include 
#include 
int naopak(int byte){
	int temp=0;
	int temp2=0;
	int n;
	int c=1;
	for (n=0; n<=7; n++){
		temp= byte &128;
		if(temp){
			temp2 = temp2|c;
		}
		c=c<<1;
		byte= byte<<1;
	}
return temp2;
}

int main(void){
	DDRD=0xFF;
	while(1){
		for(int k=0;k<=9;k++){
			for(int j=0;j<=9;j++){
				for(int i=0;i<=9;i++){
					PORTD=naopak(i+0b01100000);
					_delay_ms(2);
					PORTD=naopak(j+0b01010000);
					_delay_ms(2);
					PORTD=naopak(k+0b00110000);
					_delay_ms(2);
				}
			}
		}
	}
return 0;
}