Hallo!

Habe bisher mit Bascom programmiert und möchte, da wir im Studium C programmieren in C umsteigen. Arbeite mit AVR Studio. Das brennen funktioniert über den mysmartUSB von myAVR ohne Probleme, nur funktioniert mein Programm nicht. Was mach ich falsch?
Möchte erstmal einfach eine LED mit einem Schalter zum leuchten bringen.

MfG

Timmy

Hier mein Code:
Code:
#include <avr/io.h>
#define F_CPU 3686400UL

	

int main(void)
{
	DDRC = 0xff; /*Port C Ausgang*/
	DDRB = 0x00; /*Port B Eingang*/
	PORTB = 0x00; /*Pull-Up aktiv*/
	
if (!(PINB & (1<<2)))
{
PORTC &= ~(1<<1);

}

else

{
PORTC |= ( 1<<1 );

}
return 0;
}