Habe jetzt die komplette schaltung auf 3,3V umgelegt und jetzt geht es.

nur noch ne kleine Frage:
Und zwar muss ich den dateinamen so angeben:
Code:
char datei[12]="Test    txt";
und dann diese funktion aufrufen:
Code:
fat_str(datei);
Quelltext zu fat_str:
Code:
char * fat_str(char *str){

  unsigned char i;
  unsigned char j = 0;
  unsigned char c;
  char tmp[12];					// tmp string zum einfacheren umwandeln
  
  strcpy(tmp,str);

  for(i = 0;i < 11;i++) str[i]=' ';	// als vorbereitung alles mit leerzeichen füllen
  str[11]='\0';

  i=0;

  do{
	c=toupper(tmp[j]);
	if(c=='\0')return str;
	if(c!='.')str[i]=c;
	else i=7;
	i++;
	j++;
	}while(i<12);

  return str;
  
}
Ich würde das aber gern in der Form "Test.txt" schreiben, und ordner in "Ordner/Test.txt" usw. Weiß jemand wie das geht??

Ach ja, wie funktioniert SoftPWM? OC1 und 2 werden ja durch die karte schon belegt.

mfg