Code:
	#define Servopin 7
#define Servoport PORTD
volatile unsinged char seropos;
static int count;
if(count>servopos)SERVOPORT&=~(1<<SERVOPIN);
 :
	Code:
	#define servopin 7
(1<<servopin) => 10000000
 ich aber genau brauche muss ich mit der Tilde machen da sonst mit meiner Version dies rauskäme: Drinsteht und mit dem Und wurde im Ganzen Port nur 0 anliegen, egal was die Anderen Ports machen.
Stimmt das so?
Und bei: ganz einfach wenn man mal die Definition von Frequenz anschaut grob gesagt Zyklen pro s. und um auf eine 10µs zu kommen brauch ich halt nur CPU-Frequenz/10^5.
Stimmt das auch?
Jetzt neue Frage was macht:
	Code:
	#define DDRSERVO DDRD
#define SERVOPIN 7
DDRSERVO|=(1<<SERVOPIN);
 DDR sind die (ich nenne sie einfachshalber Register kann man das so sagen?) Register die bestimmen welcher Port ein Ein-/Ausgang ist?
Und ich will kein Selbstgespräch führen. und meine doch recht große Anzahl an Beiträgen sind eigentlich blos Zustimmung zu guten Projekten
						
					
Lesezeichen