Hallo

ist der Code schon alles ?

void main( void )
{
InitPorts();

LED2 = 1;
while( 1 )
{
if( SW1 == 0 ) //Taster setzt EIngang auf 0
{
LED2 = 0;
}
}

Also, anfangs brennt die LED. wenn du jetzt den Taster drückst, sollte sie ausgehen. Die while-Schleife darfst du nicht verlassen.

Gerhard