Also Du hast ja ein 1 Byte-Register.
Mit
DDRC=0b00001111;
sprichst Du alle Bits aufeinmal an. MSB-->LSB
Also von Bit 7 bis Bit 0
DDRC ist allerdings das Data Direction Register, welches festlegt ob Du den Port als Ausgang oder Eingang benutzt.
Deine Zeilen oben müssten sich ersetzen lassen durch:
PORTB=0b00110000; (Bit 5 und 4 auf HIGH)
PORTC=0b11111111; (oder auch PORTC=0xff (HEX-Code ff = 11111111; Alle Bits auf "HIGH")
Alles verstanden?
Lesezeichen