#include #define PI 3,41 #include #include //#define TIMER0_OVF_vect //Globale Variable long duty, w1, w2, w3; //Duty Cycle der PWMs void rechtskom (){ // Für die High-Mosfets wird das Dutycycle auf duty für high und auf 0 für Low eingestellt (PWM nur für High MosFets) if ( PINB & (1<=60) //////////////////1 { //////////////////1 tem=0; //////////////////1 ii=ii+1; //////////////////1 } //////////////////1 if (ii>20) //////////////////1 ii=0; //////////////////1 //////////////////////////////////////////1 duty=75,75; adx=ADCL; adx += (ADCH<<8); //a=adx; //Vergleichswert für die Duty Cycle Einstellung OCR0B=20; //Vergleichswert für die Duty Cycle Einstellung OCR1B=adx; //////////////////////////////////////////2 //////////////////////////////////////////2 OCR1A=ii; //////////////////////////2 //////////////////////////////////////////2 //////////////////////////////////////////2 } return 0; }