Wer kann mir bitte mal weiter helfen , komme mit der Bitmanipulation nicht so klar. ich möchte ein gewisses Bitmuster durch einen Port(LED beschaltet) schieben, bin am verzweifeln. Vielleicht sind auch meine Gedankengänge falsch....
Es ändern sich nur die untersten 4 Bit(PortPins)
Code:
//CPU ATMega8515

int main( void )
{
    DDRC =  0xFF ;       // PC0 an PORTC als Ausgang setzen
    PORTC = 0xFF;       // Alle PIN C auf High =LED Aus (STK500)
   
    while(1)                  // Endlosschleife
    {   
                
    PORTC =  (1<< PORTC)   // 1 Durchschieben ???
    _delay_ms(100);           // Eine Sekunde warten...
       
    }
 
    return 0;
}
ich danke schon mal den netten Helfern!

Gerhard