#include <avr/io.h>
#ifndef F_CPU
#define F_CPU 1000000UL     /* Quarz mit 3.6864 Mhz */
#endif
#include <stdint.h> 
#include <util/delay.h>

        

	
	char a[200];
	char b[200];
	unsigned int i;
	unsigned int z=5;
	unsigned int high=0;
	unsigned int c;
	unsigned int low=0;
	unsigned int m; //ADC
	

	 
int main (void) 
{            
DDRD  = 0xFF;

while(1)
{
m=2;
    
	for(z=5; z>0; z--)	   //Frequenzerzeugung
	{
		for(c=m; c>0; c--)	   //wie oft durchläuft
		{
			
			PORTD = 0xFF;

			//delay
			for(i=z;i>0;i--)
				{
					_delay_us(1);	
				}
		
			PORTD = 0x00;

			//delay
			for(i=z;i>0;i--)
				{
					_delay_us(1);	
				}
		}
	}   
	
m=2;
	
	for(z=0; z<6; z++)
	{
		for(c=m; c>0; c--)	   //wie oft durchläuft
		{
			PORTD = 0xFF;	

			//delay
			for(i=z;i>0;i--)
				{
					_delay_us(1);	
				}
		
			PORTD = 0x00;

			//delay
			for(i=z;i>0;i--)
				{
					_delay_us(1);	
				}                   
		}
	}
}

   return 0;                 
}


