Nein,nein, überleg mal
DDRC=(1<<PC1);
DDRC=(1<<PC0);
In der ersten Zeile setzt Du PC1 auf Ausgang, Dein DDRC sieht so aus 00000010
In der Zweiten Zeile setzt Du PC0 auf Ausgang und überschreibst Du das was Du zuvor gesetzt hast Dein DDRC sieht jetzt so aus 00000001

Die Lösung:
Code:
 DDRC=(1<<PC1)|(1<<PC0);
oder
Code:
 DDRC=(1<<PC1); 
  DDRC |=(1<<PC0);
Mit der Portzuweisung geht es genauso.

Gruß Sebastian